builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-259 starttime: 1462931124.22 results: success (0) buildid: 20160510144815 builduid: 25fb72af184d4782aa528cfed46e9f0d revision: 9a64ae897313031dbca1cf58d4ff6aff64eb3009 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:24.220691) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:24.221122) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:24.221414) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:24.427927) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-05-10 18:45:24.429999) ========= '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-259 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-259 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-259 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 --18:45:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 245.15 MB/s 18:45:25 (245.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.236000 ========= master_lag: 9.97 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-05-10 18:45:35.640040) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-10 18:45:35.640356) ========= '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-259 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-259 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-259 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.002000 ========= master_lag: 1.93 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-10 18:45:41.576109) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 18:45:41.576474) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9a64ae897313031dbca1cf58d4ff6aff64eb3009 --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 9a64ae897313031dbca1cf58d4ff6aff64eb3009 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-259 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-259 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-259 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-10 18:45:42,236 truncating revision to first 12 chars 2016-05-10 18:45:42,236 Setting DEBUG logging. 2016-05-10 18:45:42,236 attempt 1/10 2016-05-10 18:45:42,236 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9a64ae897313?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-10 18:45:43,413 unpacking tar archive at: mozilla-aurora-9a64ae897313/testing/mozharness/ program finished with exit code 0 elapsedTime=1.878000 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 18:45:43.889733) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:43.890721) ========= script_repo_revision: 9a64ae897313031dbca1cf58d4ff6aff64eb3009 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:43.891135) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:43.891408) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 18:45:43.911783) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-05-10 18:45:43.912066) ========= '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-259 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-259 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-259 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 18:45:44 INFO - MultiFileLogger online at 20160510 18:45:44 in C:\slave\test 18:45:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:45:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:45:44 INFO - {'append_to_log': False, 18:45:44 INFO - 'base_work_dir': 'C:\\slave\\test', 18:45:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:45:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:45:44 INFO - 'buildbot_json_path': 'buildprops.json', 18:45:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:45:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:45:44 INFO - 'download_minidump_stackwalk': True, 18:45:44 INFO - 'download_symbols': 'true', 18:45:44 INFO - 'e10s': False, 18:45:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:45:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:45:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:45:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:45:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:45:44 INFO - 'C:/mozilla-build/tooltool.py'), 18:45:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:45:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:45:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:45:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:45:44 INFO - 'log_level': 'info', 18:45:44 INFO - 'log_to_console': True, 18:45:44 INFO - 'opt_config_files': (), 18:45:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:45:44 INFO - '--processes=1', 18:45:44 INFO - '--config=%(test_path)s/wptrunner.ini', 18:45:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:45:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:45:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:45:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:45:44 INFO - 'pip_index': False, 18:45:44 INFO - 'require_test_zip': True, 18:45:44 INFO - 'test_type': ('testharness',), 18:45:44 INFO - 'this_chunk': '1', 18:45:44 INFO - 'total_chunks': '10', 18:45:44 INFO - 'virtualenv_path': 'venv', 18:45:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:45:44 INFO - 'work_dir': 'build'} 18:45:44 INFO - ##### 18:45:44 INFO - ##### Running clobber step. 18:45:44 INFO - ##### 18:45:44 INFO - Running pre-action listener: _resource_record_pre_action 18:45:44 INFO - Running main action method: clobber 18:45:44 INFO - rmtree: C:\slave\test\build 18:45:44 INFO - Using _rmtree_windows ... 18:45:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:47:25 INFO - Running post-action listener: _resource_record_post_action 18:47:25 INFO - ##### 18:47:25 INFO - ##### Running read-buildbot-config step. 18:47:25 INFO - ##### 18:47:25 INFO - Running pre-action listener: _resource_record_pre_action 18:47:25 INFO - Running main action method: read_buildbot_config 18:47:25 INFO - Using buildbot properties: 18:47:25 INFO - { 18:47:25 INFO - "project": "", 18:47:25 INFO - "product": "firefox", 18:47:25 INFO - "script_repo_revision": "production", 18:47:25 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 18:47:25 INFO - "repository": "", 18:47:25 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 18:47:25 INFO - "buildid": "20160510144815", 18:47:25 INFO - "pgo_build": "False", 18:47:25 INFO - "basedir": "C:\\slave\\test", 18:47:25 INFO - "buildnumber": 8, 18:47:25 INFO - "slavename": "t-w732-ix-259", 18:47:25 INFO - "revision": "9a64ae897313031dbca1cf58d4ff6aff64eb3009", 18:47:25 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:47:25 INFO - "platform": "win32", 18:47:25 INFO - "branch": "mozilla-aurora", 18:47:25 INFO - "repo_path": "releases/mozilla-aurora", 18:47:25 INFO - "moz_repo_path": "", 18:47:25 INFO - "stage_platform": "win32", 18:47:25 INFO - "builduid": "25fb72af184d4782aa528cfed46e9f0d", 18:47:25 INFO - "slavebuilddir": "test" 18:47:25 INFO - } 18:47:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:47:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:47:25 INFO - Running post-action listener: _resource_record_post_action 18:47:25 INFO - ##### 18:47:25 INFO - ##### Running download-and-extract step. 18:47:25 INFO - ##### 18:47:25 INFO - Running pre-action listener: _resource_record_pre_action 18:47:25 INFO - Running main action method: download_and_extract 18:47:25 INFO - mkdir: C:\slave\test\build\tests 18:47:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:25 INFO - https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:47:25 INFO - trying https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:47:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:26 INFO - Downloaded 1274 bytes. 18:47:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:47:26 INFO - Using the following test package requirements: 18:47:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:47:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:47:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:47:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'jsshell-win32.zip'], 18:47:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:47:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:47:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:47:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:47:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:47:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:47:26 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:47:26 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 18:47:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:26 INFO - https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:47:26 INFO - trying https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:47:26 INFO - Downloading https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:28 INFO - Downloaded 20642522 bytes. 18:47:28 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/*'] 18:47:28 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/* 18:47:30 INFO - caution: filename not matched: web-platform/* 18:47:30 INFO - Return code: 11 18:47:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:30 INFO - https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:47:30 INFO - trying https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:47:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:47:32 INFO - Downloaded 36408673 bytes. 18:47:32 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/*'] 18:47:32 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/* 18:48:17 INFO - caution: filename not matched: bin/* 18:48:17 INFO - caution: filename not matched: config/* 18:48:17 INFO - caution: filename not matched: mozbase/* 18:48:17 INFO - caution: filename not matched: marionette/* 18:48:17 INFO - caution: filename not matched: tools/wptserve/* 18:48:17 INFO - Return code: 11 18:48:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:17 INFO - https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:48:17 INFO - trying https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:48:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:48:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:48:21 INFO - Downloaded 69612289 bytes. 18:48:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:48:21 INFO - mkdir: C:\slave\test\properties 18:48:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:48:21 INFO - Writing to file C:\slave\test\properties\build_url 18:48:21 INFO - Contents: 18:48:21 INFO - build_url:https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:48:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:48:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:48:22 INFO - Writing to file C:\slave\test\properties\symbols_url 18:48:22 INFO - Contents: 18:48:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:48: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')]} 18:48:22 INFO - https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:48:22 INFO - trying https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:48:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:48:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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 18:48:25 INFO - Downloaded 58423089 bytes. 18:48:25 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'] 18:48:25 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 18:48:28 INFO - Return code: 0 18:48:28 INFO - Running post-action listener: _resource_record_post_action 18:48:28 INFO - Running post-action listener: set_extra_try_arguments 18:48:28 INFO - ##### 18:48:28 INFO - ##### Running create-virtualenv step. 18:48:28 INFO - ##### 18:48:28 INFO - Running pre-action listener: _pre_create_virtualenv 18:48:28 INFO - Running pre-action listener: _resource_record_pre_action 18:48:28 INFO - Running main action method: create_virtualenv 18:48:28 INFO - Creating virtualenv C:\slave\test\build\venv 18:48:28 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 18:48:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:48:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:48:37 INFO - Installing distribute......................................................................................................................................................................................done. 18:48:38 INFO - Return code: 0 18:48:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:48:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-259', 'USERDOMAIN': 'T-W732-IX-259', '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-259', '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 18:48:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 18:48:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:48:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:48:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:48:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:48:38 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:48:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:48:38 INFO - 'DCLOCATION': 'SCL3', 18:48:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:48:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:48:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:48:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:48:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:48:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:48:38 INFO - 'HOMEDRIVE': 'C:', 18:48:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:48:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:48:38 INFO - 'KTS_VERSION': '1.19c', 18:48:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:48:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:48:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:48:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:48:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:48:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:48:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:48:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:48:38 INFO - 'MOZ_AIRBAG': '1', 18:48:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:48:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:38 INFO - 'MOZ_MSVCVERSION': '8', 18:48:38 INFO - 'MOZ_NO_REMOTE': '1', 18:48:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:48:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:48:38 INFO - 'NO_EM_RESTART': '1', 18:48:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:48:38 INFO - 'OS': 'Windows_NT', 18:48:38 INFO - 'OURDRIVE': 'C:', 18:48:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:48:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:48:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:48:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:48:38 INFO - 'PROCESSOR_LEVEL': '6', 18:48:38 INFO - 'PROCESSOR_REVISION': '1e05', 18:48:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:48:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:48:38 INFO - 'PROMPT': '$P$G', 18:48:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:48:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:48:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:48:38 INFO - 'PWD': 'C:\\slave\\test', 18:48:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:48:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:48:38 INFO - 'SYSTEMDRIVE': 'C:', 18:48:38 INFO - 'SYSTEMROOT': 'C:\\windows', 18:48:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:38 INFO - 'TEST1': 'testie', 18:48:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:38 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:48:38 INFO - 'USERNAME': 'cltbld', 18:48:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:48:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:48:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:48:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:48:38 INFO - 'WINDIR': 'C:\\windows', 18:48:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:48:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:48:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:48:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:48:40 INFO - Downloading/unpacking psutil>=0.7.1 18:48:40 INFO - Running setup.py egg_info for package psutil 18:48:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:48:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:48:40 INFO - Installing collected packages: psutil 18:48:40 INFO - Running setup.py install for psutil 18:48:40 INFO - building 'psutil._psutil_windows' extension 18:48:40 INFO - error: Unable to find vcvarsall.bat 18:48:40 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-vkypcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:48:40 INFO - running install 18:48:40 INFO - running build 18:48:40 INFO - running build_py 18:48:40 INFO - creating build 18:48:40 INFO - creating build\lib.win32-2.7 18:48:40 INFO - creating build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:48:40 INFO - running build_ext 18:48:40 INFO - building 'psutil._psutil_windows' extension 18:48:40 INFO - error: Unable to find vcvarsall.bat 18:48:40 INFO - ---------------------------------------- 18:48:40 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-vkypcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:48:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:48:40 WARNING - Return code: 1 18:48:40 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! 18:48:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:48:40 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')]} 18:48:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:40 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')]} 18:48:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:40 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-259', 'USERDOMAIN': 'T-W732-IX-259', '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-259', '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 18:48:40 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 18:48:40 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 18:48:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:48:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:48:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:48:40 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:48:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:48:40 INFO - 'DCLOCATION': 'SCL3', 18:48:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:48:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:48:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:48:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:48:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:48:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:48:40 INFO - 'HOMEDRIVE': 'C:', 18:48:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:48:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:48:40 INFO - 'KTS_VERSION': '1.19c', 18:48:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:48:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:48:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:48:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:48:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:48:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:48:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:48:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:48:40 INFO - 'MOZ_AIRBAG': '1', 18:48:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:48:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:40 INFO - 'MOZ_MSVCVERSION': '8', 18:48:40 INFO - 'MOZ_NO_REMOTE': '1', 18:48:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:48:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:48:40 INFO - 'NO_EM_RESTART': '1', 18:48:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:48:40 INFO - 'OS': 'Windows_NT', 18:48:40 INFO - 'OURDRIVE': 'C:', 18:48:40 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', 18:48:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:48:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:48:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:48:40 INFO - 'PROCESSOR_LEVEL': '6', 18:48:40 INFO - 'PROCESSOR_REVISION': '1e05', 18:48:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:48:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:48:40 INFO - 'PROMPT': '$P$G', 18:48:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:48:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:48:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:48:40 INFO - 'PWD': 'C:\\slave\\test', 18:48:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:48:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:48:40 INFO - 'SYSTEMDRIVE': 'C:', 18:48:40 INFO - 'SYSTEMROOT': 'C:\\windows', 18:48:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:40 INFO - 'TEST1': 'testie', 18:48:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:40 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:48:40 INFO - 'USERNAME': 'cltbld', 18:48:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:48:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:48:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:48:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:48:40 INFO - 'WINDIR': 'C:\\windows', 18:48:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:48:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:48:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:48:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:48:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:48:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:48:41 INFO - Running setup.py egg_info for package mozsystemmonitor 18:48:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:48:41 INFO - Running setup.py egg_info for package psutil 18:48:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:48:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:48:41 INFO - Installing collected packages: mozsystemmonitor, psutil 18:48:41 INFO - Running setup.py install for mozsystemmonitor 18:48:41 INFO - Running setup.py install for psutil 18:48:41 INFO - building 'psutil._psutil_windows' extension 18:48:41 INFO - error: Unable to find vcvarsall.bat 18:48:41 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-xqhgl1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:48:41 INFO - running install 18:48:41 INFO - running build 18:48:41 INFO - running build_py 18:48:41 INFO - running build_ext 18:48:41 INFO - building 'psutil._psutil_windows' extension 18:48:41 INFO - error: Unable to find vcvarsall.bat 18:48:41 INFO - ---------------------------------------- 18:48:41 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-xqhgl1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:48:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:48:41 WARNING - Return code: 1 18:48:41 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! 18:48:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:48:41 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')]} 18:48:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:41 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')]} 18:48:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:41 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-259', 'USERDOMAIN': 'T-W732-IX-259', '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-259', '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 18:48:41 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 18:48:41 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 18:48:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:48:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:48:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:48:41 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:48:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:48:41 INFO - 'DCLOCATION': 'SCL3', 18:48:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:48:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:48:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:48:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:48:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:48:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:48:41 INFO - 'HOMEDRIVE': 'C:', 18:48:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:48:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:48:41 INFO - 'KTS_VERSION': '1.19c', 18:48:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:48:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:48:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:48:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:48:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:48:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:48:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:48:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:48:41 INFO - 'MOZ_AIRBAG': '1', 18:48:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:48:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:41 INFO - 'MOZ_MSVCVERSION': '8', 18:48:41 INFO - 'MOZ_NO_REMOTE': '1', 18:48:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:48:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:48:41 INFO - 'NO_EM_RESTART': '1', 18:48:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:48:41 INFO - 'OS': 'Windows_NT', 18:48:41 INFO - 'OURDRIVE': 'C:', 18:48:41 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', 18:48:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:48:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:48:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:48:41 INFO - 'PROCESSOR_LEVEL': '6', 18:48:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:48:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:48:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:48:41 INFO - 'PROMPT': '$P$G', 18:48:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:48:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:48:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:48:41 INFO - 'PWD': 'C:\\slave\\test', 18:48:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:48:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:48:41 INFO - 'SYSTEMDRIVE': 'C:', 18:48:41 INFO - 'SYSTEMROOT': 'C:\\windows', 18:48:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:41 INFO - 'TEST1': 'testie', 18:48:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:41 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:48:41 INFO - 'USERNAME': 'cltbld', 18:48:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:48:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:48:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:48:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:48:41 INFO - 'WINDIR': 'C:\\windows', 18:48:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:48:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:48:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:48:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:48:41 INFO - Downloading/unpacking blobuploader==1.2.4 18:48:41 INFO - Downloading blobuploader-1.2.4.tar.gz 18:48:41 INFO - Running setup.py egg_info for package blobuploader 18:48:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:48:45 INFO - Running setup.py egg_info for package requests 18:48:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:48:45 INFO - Downloading docopt-0.6.1.tar.gz 18:48:45 INFO - Running setup.py egg_info for package docopt 18:48:45 INFO - Installing collected packages: blobuploader, docopt, requests 18:48:45 INFO - Running setup.py install for blobuploader 18:48:45 INFO - Running setup.py install for docopt 18:48:45 INFO - Running setup.py install for requests 18:48:45 INFO - Successfully installed blobuploader docopt requests 18:48:45 INFO - Cleaning up... 18:48:45 INFO - Return code: 0 18:48:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:48:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:45 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, '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-259', 'USERDOMAIN': 'T-W732-IX-259', '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-259', '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 18:48:45 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 18:48:45 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 18:48:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:48:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:48:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:48:45 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:48:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:48:45 INFO - 'DCLOCATION': 'SCL3', 18:48:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:48:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:48:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:48:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:48:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:48:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:48:45 INFO - 'HOMEDRIVE': 'C:', 18:48:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:48:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:48:45 INFO - 'KTS_VERSION': '1.19c', 18:48:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:48:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:48:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:48:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:48:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:48:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:48:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:48:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:48:45 INFO - 'MOZ_AIRBAG': '1', 18:48:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:48:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:45 INFO - 'MOZ_MSVCVERSION': '8', 18:48:45 INFO - 'MOZ_NO_REMOTE': '1', 18:48:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:48:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:48:45 INFO - 'NO_EM_RESTART': '1', 18:48:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:48:45 INFO - 'OS': 'Windows_NT', 18:48:45 INFO - 'OURDRIVE': 'C:', 18:48:45 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', 18:48:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:48:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:48:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:48:45 INFO - 'PROCESSOR_LEVEL': '6', 18:48:45 INFO - 'PROCESSOR_REVISION': '1e05', 18:48:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:48:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:48:45 INFO - 'PROMPT': '$P$G', 18:48:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:48:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:48:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:48:45 INFO - 'PWD': 'C:\\slave\\test', 18:48:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:48:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:48:45 INFO - 'SYSTEMDRIVE': 'C:', 18:48:45 INFO - 'SYSTEMROOT': 'C:\\windows', 18:48:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:45 INFO - 'TEST1': 'testie', 18:48:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:48:45 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:48:45 INFO - 'USERNAME': 'cltbld', 18:48:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:48:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:48:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:48:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:48:45 INFO - 'WINDIR': 'C:\\windows', 18:48:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:48:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:48:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:48:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:48:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:48:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:48:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:48:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:48:50 INFO - Unpacking c:\slave\test\build\tests\marionette 18:48:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:48:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:48:50 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 18:48:50 INFO - Running setup.py install for browsermob-proxy 18:49:04 INFO - Running setup.py install for manifestparser 18:49:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for marionette-client 18:49:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for marionette-driver 18:49:04 INFO - Running setup.py install for mozcrash 18:49:04 INFO - Running setup.py install for mozdebug 18:49:04 INFO - Running setup.py install for mozdevice 18:49:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozfile 18:49:04 INFO - Running setup.py install for mozhttpd 18:49:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozinfo 18:49:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozInstall 18:49:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozleak 18:49:04 INFO - Running setup.py install for mozlog 18:49:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for moznetwork 18:49:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozprocess 18:49:04 INFO - Running setup.py install for mozprofile 18:49:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozrunner 18:49:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for mozscreenshot 18:49:04 INFO - Running setup.py install for moztest 18:49:04 INFO - Running setup.py install for mozversion 18:49:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:49:04 INFO - Running setup.py install for wptserve 18:49:04 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 18:49:04 INFO - Cleaning up... 18:49:04 INFO - Return code: 0 18:49:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:49:04 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')]} 18:49:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:04 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')]} 18:49:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:04 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, '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-259', 'USERDOMAIN': 'T-W732-IX-259', '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-259', '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 18:49:04 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 18:49:04 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 18:49:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:49:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:49:04 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:49:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:04 INFO - 'DCLOCATION': 'SCL3', 18:49:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:49:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:49:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:49:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:49:04 INFO - 'HOMEDRIVE': 'C:', 18:49:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:49:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:04 INFO - 'KTS_VERSION': '1.19c', 18:49:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:49:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:49:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:49:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:49:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:49:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:49:04 INFO - 'MOZ_AIRBAG': '1', 18:49:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:04 INFO - 'MOZ_MSVCVERSION': '8', 18:49:04 INFO - 'MOZ_NO_REMOTE': '1', 18:49:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:49:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:49:04 INFO - 'NO_EM_RESTART': '1', 18:49:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:04 INFO - 'OS': 'Windows_NT', 18:49:04 INFO - 'OURDRIVE': 'C:', 18:49:04 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', 18:49:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:04 INFO - 'PROCESSOR_LEVEL': '6', 18:49:04 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:49:04 INFO - 'PROMPT': '$P$G', 18:49:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:04 INFO - 'PWD': 'C:\\slave\\test', 18:49:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:04 INFO - 'SYSTEMDRIVE': 'C:', 18:49:04 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:49:04 INFO - 'TEST1': 'testie', 18:49:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:49:04 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:49:04 INFO - 'USERNAME': 'cltbld', 18:49:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:49:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:49:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:49:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:49:04 INFO - 'WINDIR': 'C:\\windows', 18:49:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:49:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:49:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:49:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:49:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:49:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:49:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:49:08 INFO - Unpacking c:\slave\test\build\tests\marionette 18:49:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:49:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:08 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)) 18:49:20 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)) 18:49:20 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)) 18:49:20 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)) 18:49:20 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)) 18:49:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:49:20 INFO - Downloading blessings-1.6.tar.gz 18:49:20 INFO - Running setup.py egg_info for package blessings 18:49:20 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)) 18:49:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:49:20 INFO - Running setup.py install for blessings 18:49:20 INFO - Running setup.py install for browsermob-proxy 18:49:20 INFO - Running setup.py install for manifestparser 18:49:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for marionette-client 18:49:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for marionette-driver 18:49:20 INFO - Running setup.py install for mozcrash 18:49:20 INFO - Running setup.py install for mozdebug 18:49:20 INFO - Running setup.py install for mozdevice 18:49:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for mozhttpd 18:49:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for mozInstall 18:49:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for mozleak 18:49:20 INFO - Running setup.py install for mozprofile 18:49:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Running setup.py install for mozrunner 18:49:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:49:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:49:22 INFO - Running setup.py install for mozscreenshot 18:49:22 INFO - Running setup.py install for moztest 18:49:22 INFO - Running setup.py install for mozversion 18:49:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:49:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:49:22 INFO - Running setup.py install for wptserve 18:49:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:49:22 INFO - Cleaning up... 18:49:22 INFO - Return code: 0 18:49:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:49:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:49:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:49:22 INFO - Reading from file tmpfile_stdout 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - Current package versions: 18:49:22 INFO - blessings == 1.6 18:49:22 INFO - blobuploader == 1.2.4 18:49:22 INFO - browsermob-proxy == 0.6.0 18:49:22 INFO - distribute == 0.6.14 18:49:22 INFO - docopt == 0.6.1 18:49:22 INFO - manifestparser == 1.1 18:49:22 INFO - marionette-client == 2.3.0 18:49:22 INFO - marionette-driver == 1.4.0 18:49:22 INFO - mozInstall == 1.12 18:49:22 INFO - mozcrash == 0.17 18:49:22 INFO - mozdebug == 0.1 18:49:22 INFO - mozdevice == 0.48 18:49:22 INFO - mozfile == 1.2 18:49:22 INFO - mozhttpd == 0.7 18:49:22 INFO - mozinfo == 0.9 18:49:22 INFO - mozleak == 0.1 18:49:22 INFO - mozlog == 3.1 18:49:22 INFO - moznetwork == 0.27 18:49:22 INFO - mozprocess == 0.22 18:49:22 INFO - mozprofile == 0.28 18:49:22 INFO - mozrunner == 6.11 18:49:22 INFO - mozscreenshot == 0.1 18:49:22 INFO - mozsystemmonitor == 0.0 18:49:22 INFO - moztest == 0.7 18:49:22 INFO - mozversion == 1.4 18:49:22 INFO - requests == 1.2.3 18:49:22 INFO - wptserve == 1.4.0 18:49:22 INFO - Running post-action listener: _resource_record_post_action 18:49:22 INFO - Running post-action listener: _start_resource_monitoring 18:49:22 INFO - Starting resource monitoring. 18:49:22 INFO - ##### 18:49:22 INFO - ##### Running pull step. 18:49:22 INFO - ##### 18:49:22 INFO - Running pre-action listener: _resource_record_pre_action 18:49:22 INFO - Running main action method: pull 18:49:22 INFO - Pull has nothing to do! 18:49:22 INFO - Running post-action listener: _resource_record_post_action 18:49:22 INFO - ##### 18:49:22 INFO - ##### Running install step. 18:49:22 INFO - ##### 18:49:22 INFO - Running pre-action listener: _resource_record_pre_action 18:49:22 INFO - Running main action method: install 18:49:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:49:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:49:22 INFO - Reading from file tmpfile_stdout 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - Detecting whether we're running mozinstall >=1.0... 18:49:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:49:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:49:22 INFO - Reading from file tmpfile_stdout 18:49:22 INFO - Output received: 18:49:22 INFO - Usage: mozinstall-script.py [options] installer 18:49:22 INFO - Options: 18:49:22 INFO - -h, --help show this help message and exit 18:49:22 INFO - -d DEST, --destination=DEST 18:49:22 INFO - Directory to install application into. [default: 18:49:22 INFO - "C:\slave\test"] 18:49:22 INFO - --app=APP Application being installed. [default: firefox] 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - Using _rmtree_windows ... 18:49:22 INFO - mkdir: C:\slave\test\build\application 18:49:22 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'] 18:49:22 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 18:49:24 INFO - Reading from file tmpfile_stdout 18:49:24 INFO - Output received: 18:49:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:49:24 INFO - Using _rmtree_windows ... 18:49:24 INFO - Using _rmtree_windows ... 18:49:24 INFO - Running post-action listener: _resource_record_post_action 18:49:24 INFO - ##### 18:49:24 INFO - ##### Running run-tests step. 18:49:24 INFO - ##### 18:49:24 INFO - Running pre-action listener: _resource_record_pre_action 18:49:24 INFO - Running main action method: run_tests 18:49:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:49:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:49:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:49:24 INFO - grabbing minidump binary from tooltool 18:49: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')]} 18:49:24 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 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:49:24 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 18:49:24 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 18:49:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:49:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpb1g66w 18:49:25 INFO - INFO - File integrity verified, renaming tmpb1g66w to win32-minidump_stackwalk.exe 18:49:25 INFO - Return code: 0 18:49:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:49:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:49:25 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/Vl7kHXPHR3SdH5xm27JHuA/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 18:49:25 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/Vl7kHXPHR3SdH5xm27JHuA/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 18:49:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:49:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:49:25 INFO - 'COMPUTERNAME': 'T-W732-IX-259', 18:49:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:25 INFO - 'DCLOCATION': 'SCL3', 18:49:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:49:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:49:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:49:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:49:25 INFO - 'HOMEDRIVE': 'C:', 18:49:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:49:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:25 INFO - 'KTS_VERSION': '1.19c', 18:49:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:49:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:49:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-259', 18:49:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:49:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:49:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:49:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:49:25 INFO - 'MOZ_AIRBAG': '1', 18:49:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:25 INFO - 'MOZ_MSVCVERSION': '8', 18:49:25 INFO - 'MOZ_NO_REMOTE': '1', 18:49:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:49:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:49:25 INFO - 'NO_EM_RESTART': '1', 18:49:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:25 INFO - 'OS': 'Windows_NT', 18:49:25 INFO - 'OURDRIVE': 'C:', 18:49:25 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', 18:49:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:25 INFO - 'PROCESSOR_LEVEL': '6', 18:49:25 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:49:25 INFO - 'PROMPT': '$P$G', 18:49:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:25 INFO - 'PWD': 'C:\\slave\\test', 18:49:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:25 INFO - 'SYSTEMDRIVE': 'C:', 18:49:25 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:49:25 INFO - 'TEST1': 'testie', 18:49:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:49:25 INFO - 'USERDOMAIN': 'T-W732-IX-259', 18:49:25 INFO - 'USERNAME': 'cltbld', 18:49:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:49:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:49:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:49:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:49:25 INFO - 'WINDIR': 'C:\\windows', 18:49:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:49:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:49:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:25 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/Vl7kHXPHR3SdH5xm27JHuA/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 18:49:27 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 18:49:27 INFO - import pkg_resources 18:49:28 INFO - Using 1 client processes 18:49:31 INFO - SUITE-START | Running 778 tests 18:49:31 INFO - Running testharness tests 18:49:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:49:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:49:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:49:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:49:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:49:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:49:31 INFO - Setting up ssl 18:49:32 INFO - PROCESS | certutil | 18:49:32 INFO - PROCESS | certutil | 18:49:32 INFO - PROCESS | certutil | 18:49:32 INFO - Certificate Nickname Trust Attributes 18:49:32 INFO - SSL,S/MIME,JAR/XPI 18:49:32 INFO - 18:49:32 INFO - web-platform-tests CT,, 18:49:32 INFO - 18:49:32 INFO - Starting runner 18:49:32 INFO - PROCESS | 3108 | [3108] 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 18:49:32 INFO - PROCESS | 3108 | [3108] 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 18:49:32 INFO - PROCESS | 3108 | [3108] 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 18:49:32 INFO - PROCESS | 3108 | [3108] 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 18:49:33 INFO - PROCESS | 3108 | [3108] 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 18:49:34 INFO - PROCESS | 3108 | 1462931374427 Marionette DEBUG Marionette enabled via build flag and pref 18:49:35 INFO - PROCESS | 3108 | ++DOCSHELL 0F1A6800 == 1 [pid = 3108] [id = 1] 18:49:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 1 (0F1A6C00) [pid = 3108] [serial = 1] [outer = 00000000] 18:49:35 INFO - PROCESS | 3108 | [3108] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:49:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 2 (0F1A7800) [pid = 3108] [serial = 2] [outer = 0F1A6C00] 18:49:35 INFO - PROCESS | 3108 | ++DOCSHELL 118A5000 == 2 [pid = 3108] [id = 2] 18:49:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 3 (118A5400) [pid = 3108] [serial = 3] [outer = 00000000] 18:49:35 INFO - PROCESS | 3108 | [3108] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:49:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 4 (118A6000) [pid = 3108] [serial = 4] [outer = 118A5400] 18:49:36 INFO - PROCESS | 3108 | 1462931376095 Marionette INFO Listening on port 2828 18:49:37 INFO - PROCESS | 3108 | 1462931377593 Marionette DEBUG Marionette enabled via command-line flag 18:49:37 INFO - PROCESS | 3108 | [3108] 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 18:49:37 INFO - PROCESS | 3108 | [3108] 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 18:49:37 INFO - PROCESS | 3108 | ++DOCSHELL 0E921400 == 3 [pid = 3108] [id = 3] 18:49:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 5 (0E929400) [pid = 3108] [serial = 5] [outer = 00000000] 18:49:37 INFO - PROCESS | 3108 | [3108] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:49:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 6 (0E92A000) [pid = 3108] [serial = 6] [outer = 0E929400] 18:49:37 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:49:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 7 (13C74800) [pid = 3108] [serial = 7] [outer = 118A5400] 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378609 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49656 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378615 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49658 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378652 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49660 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378658 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49661 18:49:38 INFO - PROCESS | 3108 | 1462931378661 Marionette DEBUG Closed connection conn0 18:49:38 INFO - PROCESS | 3108 | 1462931378663 Marionette DEBUG Closed connection conn1 18:49:38 INFO - PROCESS | 3108 | 1462931378722 Marionette DEBUG Closed connection conn2 18:49:38 INFO - PROCESS | 3108 | 1462931378755 Marionette DEBUG Closed connection conn3 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378761 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49662 18:49:38 INFO - PROCESS | 3108 | 1462931378792 Marionette DEBUG Closed connection conn4 18:49:38 INFO - PROCESS | 3108 | [3108] 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 18:49:38 INFO - PROCESS | 3108 | 1462931378799 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49663 18:49:38 INFO - PROCESS | 3108 | ++DOCSHELL 14BF2400 == 4 [pid = 3108] [id = 4] 18:49:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 8 (14BF2C00) [pid = 3108] [serial = 8] [outer = 00000000] 18:49:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 9 (15837400) [pid = 3108] [serial = 9] [outer = 14BF2C00] 18:49:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 10 (1583CC00) [pid = 3108] [serial = 10] [outer = 14BF2C00] 18:49:38 INFO - PROCESS | 3108 | 1462931378937 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:49:38 INFO - PROCESS | 3108 | 1462931378942 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":"20160510144815","device":"desktop","version":"48.0a2"} 18:49:40 INFO - PROCESS | 3108 | [3108] 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 18:49:40 INFO - PROCESS | 3108 | [3108] 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 18:49:40 INFO - PROCESS | 3108 | [3108] 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 18:49:41 INFO - PROCESS | 3108 | ++DOCSHELL 14ADF400 == 5 [pid = 3108] [id = 5] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 11 (14AEBC00) [pid = 3108] [serial = 11] [outer = 00000000] 18:49:41 INFO - PROCESS | 3108 | ++DOCSHELL 14BE4800 == 6 [pid = 3108] [id = 6] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 12 (15836000) [pid = 3108] [serial = 12] [outer = 00000000] 18:49:41 INFO - PROCESS | 3108 | [3108] 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 18:49:41 INFO - PROCESS | 3108 | ++DOCSHELL 17954000 == 7 [pid = 3108] [id = 7] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 13 (17954400) [pid = 3108] [serial = 13] [outer = 00000000] 18:49:41 INFO - PROCESS | 3108 | [3108] 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 18:49:41 INFO - PROCESS | 3108 | [3108] 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 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 14 (1795D400) [pid = 3108] [serial = 14] [outer = 17954400] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 15 (1838C400) [pid = 3108] [serial = 15] [outer = 14AEBC00] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 16 (1838DC00) [pid = 3108] [serial = 16] [outer = 15836000] 18:49:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 17 (18390000) [pid = 3108] [serial = 17] [outer = 17954400] 18:49:42 INFO - PROCESS | 3108 | 1462931382722 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 3108 | 1462931382736 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 18 (1A6C7800) [pid = 3108] [serial = 18] [outer = 17954400] 18:49:43 INFO - PROCESS | 3108 | 1462931383524 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"4209ec2c-05bc-4a04-88aa-8393e1521b25","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":"20160510144815","device":"desktop","version":"48.0a2","command_id":1}}] 18:49:43 INFO - PROCESS | 3108 | 1462931383889 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}] 18:49:43 INFO - PROCESS | 3108 | 1462931383916 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:49:43 INFO - PROCESS | 3108 | 1462931383939 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:49:43 INFO - PROCESS | 3108 | [3108] 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 18:49:45 INFO - PROCESS | 3108 | --DOCSHELL 0F1A6800 == 6 [pid = 3108] [id = 1] 18:49:45 INFO - PROCESS | 3108 | [3108] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:49:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 19 (0E353800) [pid = 3108] [serial = 19] [outer = 17954400] 18:49:45 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:45 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:46 INFO - PROCESS | 3108 | 1462931386006 Marionette TRACE conn5 <- [1,3,null,{}] 18:49:46 INFO - PROCESS | 3108 | 1462931386010 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:49:46 INFO - PROCESS | 3108 | 1462931386032 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:49:46 INFO - PROCESS | 3108 | 1462931386044 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:49:46 INFO - PROCESS | 3108 | 1462931386047 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:49:46 INFO - PROCESS | 3108 | 1462931386072 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 3108 | 1462931386075 Marionette TRACE conn5 <- [1,6,null,{}] 18:49:46 INFO - PROCESS | 3108 | 1462931386140 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}] 18:49:46 INFO - PROCESS | 3108 | 1462931386157 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:49:46 INFO - PROCESS | 3108 | 1462931386212 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 3108 | ++DOCSHELL 13B2BC00 == 7 [pid = 3108] [id = 8] 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 20 (13B2C400) [pid = 3108] [serial = 20] [outer = 00000000] 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 21 (1421C000) [pid = 3108] [serial = 21] [outer = 13B2C400] 18:49:46 INFO - PROCESS | 3108 | 1462931386276 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 22 (158C3400) [pid = 3108] [serial = 22] [outer = 13B2C400] 18:49:46 INFO - PROCESS | 3108 | ++DOCSHELL 18F4D400 == 8 [pid = 3108] [id = 9] 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 23 (18F4D800) [pid = 3108] [serial = 23] [outer = 00000000] 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 24 (19198400) [pid = 3108] [serial = 24] [outer = 18F4D800] 18:49:46 INFO - PROCESS | 3108 | 1462931386774 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 25 (198B7400) [pid = 3108] [serial = 25] [outer = 18F4D800] 18:49:47 INFO - PROCESS | 3108 | 1462931387204 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1173ms 18:49:47 INFO - PROCESS | 3108 | 1462931387333 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 3108 | 1462931387336 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:49:47 INFO - PROCESS | 3108 | 1462931387377 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 3108 | 1462931387380 Marionette TRACE conn5 <- [1,10,null,{}] 18:49:47 INFO - PROCESS | 3108 | 1462931387384 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}] 18:49:47 INFO - PROCESS | 3108 | 1462931387501 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:49:47 INFO - PROCESS | 3108 | 1462931387572 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 3108 | ++DOCSHELL 15FE4800 == 9 [pid = 3108] [id = 10] 18:49:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 26 (16D0B000) [pid = 3108] [serial = 26] [outer = 00000000] 18:49:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 27 (16D0F400) [pid = 3108] [serial = 27] [outer = 16D0B000] 18:49:47 INFO - PROCESS | 3108 | 1462931387628 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 28 (198B7800) [pid = 3108] [serial = 28] [outer = 16D0B000] 18:49:48 INFO - PROCESS | 3108 | 1462931388287 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 950ms 18:49:48 INFO - PROCESS | 3108 | ++DOCSHELL 0DC3B400 == 10 [pid = 3108] [id = 11] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 29 (0DDF9800) [pid = 3108] [serial = 29] [outer = 00000000] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 30 (0E352000) [pid = 3108] [serial = 30] [outer = 0DDF9800] 18:49:48 INFO - PROCESS | 3108 | 1462931388337 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 3108 | 1462931388341 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:49:48 INFO - PROCESS | 3108 | --DOCSHELL 14BF2400 == 9 [pid = 3108] [id = 4] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 31 (0DD0E000) [pid = 3108] [serial = 31] [outer = 0DDF9800] 18:49:48 INFO - PROCESS | 3108 | ++DOCSHELL 09137400 == 10 [pid = 3108] [id = 12] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 32 (0E34DC00) [pid = 3108] [serial = 32] [outer = 00000000] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 33 (0E810800) [pid = 3108] [serial = 33] [outer = 0E34DC00] 18:49:48 INFO - PROCESS | 3108 | 1462931388425 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 3108 | 1462931388429 Marionette TRACE conn5 <- [1,14,null,{}] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 34 (0EB05000) [pid = 3108] [serial = 34] [outer = 0E34DC00] 18:49:48 INFO - PROCESS | 3108 | 1462931388467 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}] 18:49:48 INFO - PROCESS | 3108 | 1462931388563 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:49:48 INFO - PROCESS | 3108 | 1462931388583 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 3108 | ++DOCSHELL 0F152400 == 11 [pid = 3108] [id = 13] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 35 (0F153000) [pid = 3108] [serial = 35] [outer = 00000000] 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 36 (0F1A8000) [pid = 3108] [serial = 36] [outer = 0F153000] 18:49:48 INFO - PROCESS | 3108 | 1462931388652 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 37 (0F369400) [pid = 3108] [serial = 37] [outer = 0F153000] 18:49:49 INFO - PROCESS | 3108 | 1462931389116 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 810ms 18:49:49 INFO - PROCESS | 3108 | 1462931389169 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 3108 | 1462931389174 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:49:49 INFO - PROCESS | 3108 | 1462931389180 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 3108 | 1462931389182 Marionette TRACE conn5 <- [1,18,null,{}] 18:49:49 INFO - PROCESS | 3108 | 1462931389186 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}] 18:49:49 INFO - PROCESS | 3108 | 1462931389267 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:49:49 INFO - PROCESS | 3108 | 1462931389278 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 3108 | ++DOCSHELL 1189C800 == 12 [pid = 3108] [id = 14] 18:49:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 38 (1263A400) [pid = 3108] [serial = 38] [outer = 00000000] 18:49:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 39 (12B2D400) [pid = 3108] [serial = 39] [outer = 1263A400] 18:49:49 INFO - PROCESS | 3108 | 1462931389326 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 40 (12D7C800) [pid = 3108] [serial = 40] [outer = 1263A400] 18:49:49 INFO - PROCESS | 3108 | 1462931389768 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 18:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:49:49 INFO - PROCESS | 3108 | 1462931389818 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 3108 | 1462931389820 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:49:49 INFO - PROCESS | 3108 | 1462931389823 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 3108 | 1462931389827 Marionette TRACE conn5 <- [1,22,null,{}] 18:49:49 INFO - PROCESS | 3108 | 1462931389838 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}] 18:49:49 INFO - PROCESS | 3108 | 1462931389924 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:49:49 INFO - PROCESS | 3108 | 1462931389935 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 3108 | ++DOCSHELL 14BEA400 == 13 [pid = 3108] [id = 15] 18:49:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 41 (14BEA800) [pid = 3108] [serial = 41] [outer = 00000000] 18:49:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 42 (15831800) [pid = 3108] [serial = 42] [outer = 14BEA800] 18:49:49 INFO - PROCESS | 3108 | 1462931389985 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 43 (15C6E400) [pid = 3108] [serial = 43] [outer = 14BEA800] 18:49:50 INFO - PROCESS | 3108 | 1462931390434 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 18:49:50 INFO - PROCESS | 3108 | 1462931390454 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 3108 | 1462931390457 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:49:50 INFO - PROCESS | 3108 | 1462931390460 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 3108 | 1462931390461 Marionette TRACE conn5 <- [1,26,null,{}] 18:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:49:50 INFO - PROCESS | 3108 | 1462931390465 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}] 18:49:50 INFO - PROCESS | 3108 | 1462931390545 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:49:50 INFO - PROCESS | 3108 | 1462931390551 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 3108 | ++DOCSHELL 16D07C00 == 14 [pid = 3108] [id = 16] 18:49:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 44 (16D0C800) [pid = 3108] [serial = 44] [outer = 00000000] 18:49:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 45 (1788E800) [pid = 3108] [serial = 45] [outer = 16D0C800] 18:49:50 INFO - PROCESS | 3108 | 1462931390596 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 46 (17896C00) [pid = 3108] [serial = 46] [outer = 16D0C800] 18:49:51 INFO - PROCESS | 3108 | 1462931391003 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 18:49:51 INFO - PROCESS | 3108 | 1462931391046 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 3108 | 1462931391049 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:49:51 INFO - PROCESS | 3108 | 1462931391052 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:49:51 INFO - PROCESS | 3108 | 1462931391053 Marionette TRACE conn5 <- [1,30,null,{}] 18:49:51 INFO - PROCESS | 3108 | 1462931391057 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}] 18:49:51 INFO - PROCESS | 3108 | 1462931391131 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:49:51 INFO - PROCESS | 3108 | 1462931391140 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 3108 | ++DOCSHELL 17895C00 == 15 [pid = 3108] [id = 17] 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 47 (17957C00) [pid = 3108] [serial = 47] [outer = 00000000] 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 48 (17EEB000) [pid = 3108] [serial = 48] [outer = 17957C00] 18:49:51 INFO - PROCESS | 3108 | 1462931391185 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 49 (18202400) [pid = 3108] [serial = 49] [outer = 17957C00] 18:49:51 INFO - PROCESS | 3108 | 1462931391609 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 18:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:49:51 INFO - PROCESS | 3108 | 1462931391625 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 3108 | 1462931391627 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:49:51 INFO - PROCESS | 3108 | 1462931391630 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 3108 | 1462931391632 Marionette TRACE conn5 <- [1,34,null,{}] 18:49:51 INFO - PROCESS | 3108 | 1462931391635 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}] 18:49:51 INFO - PROCESS | 3108 | 1462931391774 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:49:51 INFO - PROCESS | 3108 | 1462931391786 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 3108 | ++DOCSHELL 091A3800 == 16 [pid = 3108] [id = 18] 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 50 (15F08000) [pid = 3108] [serial = 50] [outer = 00000000] 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 51 (19130400) [pid = 3108] [serial = 51] [outer = 15F08000] 18:49:51 INFO - PROCESS | 3108 | 1462931391832 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 52 (19A8CC00) [pid = 3108] [serial = 52] [outer = 15F08000] 18:49:52 INFO - PROCESS | 3108 | 1462931392205 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 18:49:52 INFO - PROCESS | 3108 | 1462931392261 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 3108 | 1462931392263 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:49:52 INFO - PROCESS | 3108 | 1462931392266 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 3108 | 1462931392267 Marionette TRACE conn5 <- [1,38,null,{}] 18:49:52 INFO - PROCESS | 3108 | 1462931392271 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}] 18:49:52 INFO - PROCESS | 3108 | 1462931392368 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:49:52 INFO - PROCESS | 3108 | 1462931392377 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 3108 | ++DOCSHELL 175B6C00 == 17 [pid = 3108] [id = 19] 18:49:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 53 (175B7C00) [pid = 3108] [serial = 53] [outer = 00000000] 18:49:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 54 (175BE800) [pid = 3108] [serial = 54] [outer = 175B7C00] 18:49:52 INFO - PROCESS | 3108 | 1462931392422 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 55 (175C2C00) [pid = 3108] [serial = 55] [outer = 175B7C00] 18:49:52 INFO - PROCESS | 3108 | 1462931392892 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 18:49:52 INFO - PROCESS | 3108 | 1462931392937 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 3108 | 1462931392939 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:49:52 INFO - PROCESS | 3108 | 1462931392942 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 3108 | 1462931392944 Marionette TRACE conn5 <- [1,42,null,{}] 18:49:52 INFO - PROCESS | 3108 | 1462931392948 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}] 18:49:53 INFO - PROCESS | 3108 | 1462931393050 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:49:53 INFO - PROCESS | 3108 | 1462931393059 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A3000 == 18 [pid = 3108] [id = 20] 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 56 (0C7A5800) [pid = 3108] [serial = 56] [outer = 00000000] 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 57 (0E3CC400) [pid = 3108] [serial = 57] [outer = 0C7A5800] 18:49:53 INFO - PROCESS | 3108 | 1462931393104 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 58 (0E3D0400) [pid = 3108] [serial = 58] [outer = 0C7A5800] 18:49:53 INFO - PROCESS | 3108 | 1462931393462 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 18:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:49:53 INFO - PROCESS | 3108 | 1462931393513 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 3108 | 1462931393515 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:49:53 INFO - PROCESS | 3108 | 1462931393518 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 3108 | 1462931393520 Marionette TRACE conn5 <- [1,46,null,{}] 18:49:53 INFO - PROCESS | 3108 | 1462931393523 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}] 18:49:53 INFO - PROCESS | 3108 | 1462931393598 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:49:53 INFO - PROCESS | 3108 | 1462931393662 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 3108 | ++DOCSHELL 0C701400 == 19 [pid = 3108] [id = 21] 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 59 (0C703C00) [pid = 3108] [serial = 59] [outer = 00000000] 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 60 (0C70C000) [pid = 3108] [serial = 60] [outer = 0C703C00] 18:49:53 INFO - PROCESS | 3108 | 1462931393707 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 61 (0C710400) [pid = 3108] [serial = 61] [outer = 0C703C00] 18:49:54 INFO - PROCESS | 3108 | 1462931394048 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 18:49:54 INFO - PROCESS | 3108 | 1462931394091 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 3108 | 1462931394093 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:49:54 INFO - PROCESS | 3108 | 1462931394096 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 3108 | 1462931394098 Marionette TRACE conn5 <- [1,50,null,{}] 18:49:54 INFO - PROCESS | 3108 | 1462931394101 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}] 18:49:54 INFO - PROCESS | 3108 | 1462931394178 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:49:54 INFO - PROCESS | 3108 | 1462931394242 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 3108 | ++DOCSHELL 0C70DC00 == 20 [pid = 3108] [id = 22] 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 62 (0C7A8C00) [pid = 3108] [serial = 62] [outer = 00000000] 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 63 (0E975C00) [pid = 3108] [serial = 63] [outer = 0C7A8C00] 18:49:54 INFO - PROCESS | 3108 | 1462931394288 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 64 (0E97D400) [pid = 3108] [serial = 64] [outer = 0C7A8C00] 18:49:54 INFO - PROCESS | 3108 | 1462931394622 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 18:49:54 INFO - PROCESS | 3108 | 1462931394667 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 3108 | 1462931394670 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:49:54 INFO - PROCESS | 3108 | 1462931394673 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:49:54 INFO - PROCESS | 3108 | 1462931394675 Marionette TRACE conn5 <- [1,54,null,{}] 18:49:54 INFO - PROCESS | 3108 | 1462931394679 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}] 18:49:54 INFO - PROCESS | 3108 | 1462931394811 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:49:54 INFO - PROCESS | 3108 | 1462931394820 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 3108 | ++DOCSHELL 0E97F000 == 21 [pid = 3108] [id = 23] 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 65 (0E982800) [pid = 3108] [serial = 65] [outer = 00000000] 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 66 (1A6C0800) [pid = 3108] [serial = 66] [outer = 0E982800] 18:49:54 INFO - PROCESS | 3108 | 1462931394874 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 67 (1D90B400) [pid = 3108] [serial = 67] [outer = 0E982800] 18:49:55 INFO - PROCESS | 3108 | 1462931395278 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 18:49:55 INFO - PROCESS | 3108 | 1462931395307 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 3108 | 1462931395309 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:49:55 INFO - PROCESS | 3108 | 1462931395312 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 3108 | 1462931395314 Marionette TRACE conn5 <- [1,58,null,{}] 18:49:55 INFO - PROCESS | 3108 | 1462931395317 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}] 18:49:55 INFO - PROCESS | 3108 | 1462931395421 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:49:55 INFO - PROCESS | 3108 | 1462931395431 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 3108 | ++DOCSHELL 1D90D000 == 22 [pid = 3108] [id = 24] 18:49:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 68 (1D90F800) [pid = 3108] [serial = 68] [outer = 00000000] 18:49:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 69 (1D915C00) [pid = 3108] [serial = 69] [outer = 1D90F800] 18:49:55 INFO - PROCESS | 3108 | 1462931395474 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 70 (1DB23000) [pid = 3108] [serial = 70] [outer = 1D90F800] 18:49:55 INFO - PROCESS | 3108 | 1462931395850 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 18:49:55 INFO - PROCESS | 3108 | 1462931395883 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 3108 | 1462931395885 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:49:55 INFO - PROCESS | 3108 | 1462931395888 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 3108 | 1462931395890 Marionette TRACE conn5 <- [1,62,null,{}] 18:49:55 INFO - PROCESS | 3108 | 1462931395893 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}] 18:49:55 INFO - PROCESS | 3108 | 1462931395969 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:49:55 INFO - PROCESS | 3108 | 1462931395975 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 3108 | --DOCSHELL 13B2BC00 == 21 [pid = 3108] [id = 8] 18:49:56 INFO - PROCESS | 3108 | ++DOCSHELL 09136C00 == 22 [pid = 3108] [id = 25] 18:49:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 71 (091ACC00) [pid = 3108] [serial = 71] [outer = 00000000] 18:49:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 72 (0C70AC00) [pid = 3108] [serial = 72] [outer = 091ACC00] 18:49:56 INFO - PROCESS | 3108 | 1462931396761 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (0C7A5C00) [pid = 3108] [serial = 73] [outer = 091ACC00] 18:49:57 INFO - PROCESS | 3108 | 1462931397237 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 18:49:57 INFO - PROCESS | 3108 | 1462931397272 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:49:57 INFO - PROCESS | 3108 | 1462931397276 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:49:57 INFO - PROCESS | 3108 | 1462931397281 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 3108 | 1462931397283 Marionette TRACE conn5 <- [1,66,null,{}] 18:49:57 INFO - PROCESS | 3108 | 1462931397288 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}] 18:49:57 INFO - PROCESS | 3108 | 1462931397391 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:49:57 INFO - PROCESS | 3108 | 1462931397399 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CCC00 == 23 [pid = 3108] [id = 26] 18:49:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (0E3D5400) [pid = 3108] [serial = 74] [outer = 00000000] 18:49:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (0E91E000) [pid = 3108] [serial = 75] [outer = 0E3D5400] 18:49:57 INFO - PROCESS | 3108 | 1462931397445 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (0E981400) [pid = 3108] [serial = 76] [outer = 0E3D5400] 18:49:57 INFO - PROCESS | 3108 | 1462931397867 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 18:49:57 INFO - PROCESS | 3108 | 1462931397912 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 3108 | 1462931397915 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:49:57 INFO - PROCESS | 3108 | 1462931397921 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 3108 | 1462931397924 Marionette TRACE conn5 <- [1,70,null,{}] 18:49:57 INFO - PROCESS | 3108 | 1462931397927 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}] 18:49:58 INFO - PROCESS | 3108 | 1462931398314 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (14BF2C00) [pid = 3108] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (13B2C400) [pid = 3108] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (16D0B000) [pid = 3108] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (0F153000) [pid = 3108] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 71 (1263A400) [pid = 3108] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 70 (14BEA800) [pid = 3108] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 69 (16D0C800) [pid = 3108] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 68 (17957C00) [pid = 3108] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 67 (15F08000) [pid = 3108] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 66 (0C7A8C00) [pid = 3108] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:49:58 INFO - PROCESS | 3108 | --DOMWINDOW == 65 (0E982800) [pid = 3108] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:49:58 INFO - PROCESS | 3108 | 1462931398391 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 3108 | ++DOCSHELL 0DC80000 == 24 [pid = 3108] [id = 27] 18:49:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 66 (0DCE9400) [pid = 3108] [serial = 77] [outer = 00000000] 18:49:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 67 (0E351000) [pid = 3108] [serial = 78] [outer = 0DCE9400] 18:49:58 INFO - PROCESS | 3108 | 1462931398439 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 68 (12626400) [pid = 3108] [serial = 79] [outer = 0DCE9400] 18:49:58 INFO - PROCESS | 3108 | 1462931398793 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 931ms 18:49:58 INFO - PROCESS | 3108 | 1462931398853 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 3108 | 1462931398855 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:49:58 INFO - PROCESS | 3108 | 1462931398858 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 3108 | 1462931398862 Marionette TRACE conn5 <- [1,74,null,{}] 18:49:58 INFO - PROCESS | 3108 | 1462931398872 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}] 18:49:58 INFO - PROCESS | 3108 | 1462931398952 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:49:58 INFO - PROCESS | 3108 | 1462931398960 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 3108 | ++DOCSHELL 12D81400 == 25 [pid = 3108] [id = 28] 18:49:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 69 (12D82C00) [pid = 3108] [serial = 80] [outer = 00000000] 18:49:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 70 (13C6A800) [pid = 3108] [serial = 81] [outer = 12D82C00] 18:49:59 INFO - PROCESS | 3108 | 1462931399008 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 71 (14AE2400) [pid = 3108] [serial = 82] [outer = 12D82C00] 18:49:59 INFO - PROCESS | 3108 | 1462931399431 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 18:49:59 INFO - PROCESS | 3108 | 1462931399493 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 3108 | 1462931399495 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:49:59 INFO - PROCESS | 3108 | 1462931399499 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 3108 | 1462931399500 Marionette TRACE conn5 <- [1,78,null,{}] 18:49:59 INFO - PROCESS | 3108 | 1462931399504 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}] 18:49:59 INFO - PROCESS | 3108 | 1462931399580 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:49:59 INFO - PROCESS | 3108 | 1462931399589 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 3108 | ++DOCSHELL 13C6A400 == 26 [pid = 3108] [id = 29] 18:49:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 72 (1583A400) [pid = 3108] [serial = 83] [outer = 00000000] 18:49:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (15F07800) [pid = 3108] [serial = 84] [outer = 1583A400] 18:49:59 INFO - PROCESS | 3108 | 1462931399633 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (15F10000) [pid = 3108] [serial = 85] [outer = 1583A400] 18:50:00 INFO - PROCESS | 3108 | 1462931400056 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 18:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:50:00 INFO - PROCESS | 3108 | 1462931400072 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 3108 | 1462931400074 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:50:00 INFO - PROCESS | 3108 | 1462931400077 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 3108 | 1462931400079 Marionette TRACE conn5 <- [1,82,null,{}] 18:50:00 INFO - PROCESS | 3108 | 1462931400083 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}] 18:50:00 INFO - PROCESS | 3108 | 1462931400154 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:50:00 INFO - PROCESS | 3108 | 1462931400161 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 3108 | ++DOCSHELL 15F0AC00 == 27 [pid = 3108] [id = 30] 18:50:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (15FDD800) [pid = 3108] [serial = 86] [outer = 00000000] 18:50:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (16FA6400) [pid = 3108] [serial = 87] [outer = 15FDD800] 18:50:00 INFO - PROCESS | 3108 | 1462931400210 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (175B9000) [pid = 3108] [serial = 88] [outer = 15FDD800] 18:50:00 INFO - PROCESS | 3108 | 1462931400816 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 18:50:00 INFO - PROCESS | 3108 | 1462931400849 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 3108 | 1462931400853 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:50:00 INFO - PROCESS | 3108 | 1462931400858 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 3108 | 1462931400861 Marionette TRACE conn5 <- [1,86,null,{}] 18:50:00 INFO - PROCESS | 3108 | 1462931400867 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}] 18:50:01 INFO - PROCESS | 3108 | 1462931400995 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:50:01 INFO - PROCESS | 3108 | 1462931401064 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 3108 | ++DOCSHELL 0DD5C000 == 28 [pid = 3108] [id = 31] 18:50:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (0E80F400) [pid = 3108] [serial = 89] [outer = 00000000] 18:50:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (12622800) [pid = 3108] [serial = 90] [outer = 0E80F400] 18:50:01 INFO - PROCESS | 3108 | 1462931401120 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (12BEC400) [pid = 3108] [serial = 91] [outer = 0E80F400] 18:50:01 INFO - PROCESS | 3108 | 1462931401639 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 18:50:01 INFO - PROCESS | 3108 | 1462931401689 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 3108 | 1462931401695 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:50:01 INFO - PROCESS | 3108 | 1462931401702 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 3108 | 1462931401705 Marionette TRACE conn5 <- [1,90,null,{}] 18:50:01 INFO - PROCESS | 3108 | 1462931401708 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}] 18:50:01 INFO - PROCESS | 3108 | 1462931401810 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:50:01 INFO - PROCESS | 3108 | 1462931401898 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 3108 | ++DOCSHELL 14BEDC00 == 29 [pid = 3108] [id = 32] 18:50:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (15F02400) [pid = 3108] [serial = 92] [outer = 00000000] 18:50:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (16FABC00) [pid = 3108] [serial = 93] [outer = 15F02400] 18:50:01 INFO - PROCESS | 3108 | 1462931401953 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (175BB000) [pid = 3108] [serial = 94] [outer = 15F02400] 18:50:02 INFO - PROCESS | 3108 | 1462931402491 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 18:50:02 INFO - PROCESS | 3108 | 1462931402534 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 3108 | 1462931402537 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:50:02 INFO - PROCESS | 3108 | 1462931402540 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 3108 | 1462931402544 Marionette TRACE conn5 <- [1,94,null,{}] 18:50:02 INFO - PROCESS | 3108 | 1462931402555 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}] 18:50:02 INFO - PROCESS | 3108 | 1462931402654 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:50:02 INFO - PROCESS | 3108 | 1462931402739 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 3108 | ++DOCSHELL 17EEF400 == 30 [pid = 3108] [id = 33] 18:50:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (17EF0000) [pid = 3108] [serial = 95] [outer = 00000000] 18:50:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (1820B000) [pid = 3108] [serial = 96] [outer = 17EF0000] 18:50:02 INFO - PROCESS | 3108 | 1462931402796 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (192D5C00) [pid = 3108] [serial = 97] [outer = 17EF0000] 18:50:03 INFO - PROCESS | 3108 | 1462931403292 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 18:50:03 INFO - PROCESS | 3108 | 1462931403375 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 3108 | 1462931403378 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:50:03 INFO - PROCESS | 3108 | 1462931403381 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:50:03 INFO - PROCESS | 3108 | 1462931403383 Marionette TRACE conn5 <- [1,98,null,{}] 18:50:03 INFO - PROCESS | 3108 | 1462931403387 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}] 18:50:03 INFO - PROCESS | 3108 | 1462931403485 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:50:03 INFO - PROCESS | 3108 | 1462931403552 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 3108 | ++DOCSHELL 13B29C00 == 31 [pid = 3108] [id = 34] 18:50:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (1A132000) [pid = 3108] [serial = 98] [outer = 00000000] 18:50:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (1A5BDC00) [pid = 3108] [serial = 99] [outer = 1A132000] 18:50:03 INFO - PROCESS | 3108 | 1462931403607 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (1A6C2000) [pid = 3108] [serial = 100] [outer = 1A132000] 18:50:04 INFO - PROCESS | 3108 | 1462931404247 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 18:50:04 INFO - PROCESS | 3108 | 1462931404315 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:50:04 INFO - PROCESS | 3108 | 1462931404319 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:50:04 INFO - PROCESS | 3108 | 1462931404324 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 3108 | 1462931404328 Marionette TRACE conn5 <- [1,102,null,{}] 18:50:04 INFO - PROCESS | 3108 | 1462931404334 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}] 18:50:04 INFO - PROCESS | 3108 | 1462931404427 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:50:04 INFO - PROCESS | 3108 | 1462931404501 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF1800 == 32 [pid = 3108] [id = 35] 18:50:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (0DDF4C00) [pid = 3108] [serial = 101] [outer = 00000000] 18:50:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (0E92BC00) [pid = 3108] [serial = 102] [outer = 0DDF4C00] 18:50:04 INFO - PROCESS | 3108 | 1462931404549 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (0ECD5800) [pid = 3108] [serial = 103] [outer = 0DDF4C00] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (118A6000) [pid = 3108] [serial = 4] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (1421C000) [pid = 3108] [serial = 21] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (19198400) [pid = 3108] [serial = 24] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (16D0F400) [pid = 3108] [serial = 27] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E810800) [pid = 3108] [serial = 33] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0F1A8000) [pid = 3108] [serial = 36] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (12B2D400) [pid = 3108] [serial = 39] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (15831800) [pid = 3108] [serial = 42] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1788E800) [pid = 3108] [serial = 45] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (17896C00) [pid = 3108] [serial = 46] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (17EEB000) [pid = 3108] [serial = 48] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (19130400) [pid = 3108] [serial = 51] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (175BE800) [pid = 3108] [serial = 54] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (0E3CC400) [pid = 3108] [serial = 57] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (0C70C000) [pid = 3108] [serial = 60] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (0E975C00) [pid = 3108] [serial = 63] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (1A6C0800) [pid = 3108] [serial = 66] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (0E352000) [pid = 3108] [serial = 30] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (18202400) [pid = 3108] [serial = 49] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (19A8CC00) [pid = 3108] [serial = 52] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 71 (158C3400) [pid = 3108] [serial = 22] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 70 (15C6E400) [pid = 3108] [serial = 43] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 69 (198B7800) [pid = 3108] [serial = 28] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 68 (0E97D400) [pid = 3108] [serial = 64] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 67 (1D90B400) [pid = 3108] [serial = 67] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 66 (0F369400) [pid = 3108] [serial = 37] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 65 (12D7C800) [pid = 3108] [serial = 40] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 64 (1D915C00) [pid = 3108] [serial = 69] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 63 (18390000) [pid = 3108] [serial = 17] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 62 (1795D400) [pid = 3108] [serial = 14] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 61 (15837400) [pid = 3108] [serial = 9] [outer = 00000000] [url = about:blank] 18:50:04 INFO - PROCESS | 3108 | --DOMWINDOW == 60 (1583CC00) [pid = 3108] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:50:05 INFO - PROCESS | 3108 | 1462931405005 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 18:50:05 INFO - PROCESS | 3108 | 1462931405055 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 3108 | 1462931405061 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:50:05 INFO - PROCESS | 3108 | 1462931405067 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 3108 | 1462931405069 Marionette TRACE conn5 <- [1,106,null,{}] 18:50:05 INFO - PROCESS | 3108 | 1462931405073 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}] 18:50:05 INFO - PROCESS | 3108 | 1462931405153 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:50:05 INFO - PROCESS | 3108 | 1462931405162 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 3108 | ++DOCSHELL 0E85B000 == 33 [pid = 3108] [id = 36] 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 61 (0E866C00) [pid = 3108] [serial = 104] [outer = 00000000] 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 62 (0F1AF800) [pid = 3108] [serial = 105] [outer = 0E866C00] 18:50:05 INFO - PROCESS | 3108 | 1462931405208 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 63 (118A6800) [pid = 3108] [serial = 106] [outer = 0E866C00] 18:50:05 INFO - PROCESS | 3108 | 1462931405638 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 18:50:05 INFO - PROCESS | 3108 | 1462931405700 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 3108 | 1462931405702 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:50:05 INFO - PROCESS | 3108 | 1462931405706 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:50:05 INFO - PROCESS | 3108 | 1462931405709 Marionette TRACE conn5 <- [1,110,null,{}] 18:50:05 INFO - PROCESS | 3108 | 1462931405719 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}] 18:50:05 INFO - PROCESS | 3108 | 1462931405821 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:50:05 INFO - PROCESS | 3108 | 1462931405837 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 3108 | ++DOCSHELL 14AE2C00 == 34 [pid = 3108] [id = 37] 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 64 (14AE3000) [pid = 3108] [serial = 107] [outer = 00000000] 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 65 (14BED400) [pid = 3108] [serial = 108] [outer = 14AE3000] 18:50:05 INFO - PROCESS | 3108 | 1462931405883 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 66 (15839000) [pid = 3108] [serial = 109] [outer = 14AE3000] 18:50:06 INFO - PROCESS | 3108 | 1462931406295 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 18:50:06 INFO - PROCESS | 3108 | 1462931406340 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 3108 | 1462931406342 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:50:06 INFO - PROCESS | 3108 | 1462931406350 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 3108 | 1462931406351 Marionette TRACE conn5 <- [1,114,null,{}] 18:50:06 INFO - PROCESS | 3108 | 1462931406355 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}] 18:50:06 INFO - PROCESS | 3108 | 1462931406433 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:50:06 INFO - PROCESS | 3108 | 1462931406440 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 3108 | ++DOCSHELL 1583CC00 == 35 [pid = 3108] [id = 38] 18:50:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 67 (15F0A800) [pid = 3108] [serial = 110] [outer = 00000000] 18:50:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 68 (16D0AC00) [pid = 3108] [serial = 111] [outer = 15F0A800] 18:50:06 INFO - PROCESS | 3108 | 1462931406485 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 69 (17043000) [pid = 3108] [serial = 112] [outer = 15F0A800] 18:50:06 INFO - PROCESS | 3108 | 1462931406897 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 18:50:06 INFO - PROCESS | 3108 | 1462931406930 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 3108 | 1462931406941 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:50:06 INFO - PROCESS | 3108 | 1462931406945 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 3108 | 1462931406947 Marionette TRACE conn5 <- [1,118,null,{}] 18:50:06 INFO - PROCESS | 3108 | 1462931406955 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}] 18:50:07 INFO - PROCESS | 3108 | 1462931407029 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:50:07 INFO - PROCESS | 3108 | 1462931407036 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 3108 | ++DOCSHELL 0F5AE000 == 36 [pid = 3108] [id = 39] 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 70 (175B7400) [pid = 3108] [serial = 113] [outer = 00000000] 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 71 (17891000) [pid = 3108] [serial = 114] [outer = 175B7400] 18:50:07 INFO - PROCESS | 3108 | 1462931407081 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 72 (17897000) [pid = 3108] [serial = 115] [outer = 175B7400] 18:50:07 INFO - PROCESS | 3108 | 1462931407519 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 18:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:50:07 INFO - PROCESS | 3108 | 1462931407578 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 3108 | 1462931407580 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:50:07 INFO - PROCESS | 3108 | 1462931407594 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 3108 | 1462931407596 Marionette TRACE conn5 <- [1,122,null,{}] 18:50:07 INFO - PROCESS | 3108 | 1462931407600 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}] 18:50:07 INFO - PROCESS | 3108 | 1462931407717 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:50:07 INFO - PROCESS | 3108 | 1462931407769 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 3108 | ++DOCSHELL 0E955C00 == 37 [pid = 3108] [id = 40] 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (0E95DC00) [pid = 3108] [serial = 116] [outer = 00000000] 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (17897400) [pid = 3108] [serial = 117] [outer = 0E95DC00] 18:50:07 INFO - PROCESS | 3108 | 1462931407814 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (17897C00) [pid = 3108] [serial = 118] [outer = 0E95DC00] 18:50:08 INFO - PROCESS | 3108 | 1462931408192 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 18:50:08 INFO - PROCESS | 3108 | 1462931408217 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 3108 | 1462931408219 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:50:08 INFO - PROCESS | 3108 | 1462931408222 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 3108 | 1462931408223 Marionette TRACE conn5 <- [1,126,null,{}] 18:50:08 INFO - PROCESS | 3108 | 1462931408227 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}] 18:50:08 INFO - PROCESS | 3108 | 1462931408325 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:50:08 INFO - PROCESS | 3108 | 1462931408391 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 3108 | ++DOCSHELL 17E19C00 == 38 [pid = 3108] [id = 41] 18:50:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (1838D000) [pid = 3108] [serial = 119] [outer = 00000000] 18:50:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (19A8A000) [pid = 3108] [serial = 120] [outer = 1838D000] 18:50:08 INFO - PROCESS | 3108 | 1462931408434 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (1A1AE000) [pid = 3108] [serial = 121] [outer = 1838D000] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (1583A400) [pid = 3108] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (0E3D5400) [pid = 3108] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (12D82C00) [pid = 3108] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (0DCE9400) [pid = 3108] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (091ACC00) [pid = 3108] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (1D90F800) [pid = 3108] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 71 (0C7A5800) [pid = 3108] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 70 (0C703C00) [pid = 3108] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:50:08 INFO - PROCESS | 3108 | --DOMWINDOW == 69 (175B7C00) [pid = 3108] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:50:08 INFO - PROCESS | 3108 | 1462931408830 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 18:50:08 INFO - PROCESS | 3108 | 1462931408854 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 3108 | 1462931408856 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:50:08 INFO - PROCESS | 3108 | 1462931408858 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 3108 | 1462931408860 Marionette TRACE conn5 <- [1,130,null,{}] 18:50:08 INFO - PROCESS | 3108 | 1462931408863 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}] 18:50:08 INFO - PROCESS | 3108 | 1462931408938 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:50:08 INFO - PROCESS | 3108 | 1462931408953 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A5800 == 39 [pid = 3108] [id = 42] 18:50:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 70 (0C7A8800) [pid = 3108] [serial = 122] [outer = 00000000] 18:50:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 71 (0E979C00) [pid = 3108] [serial = 123] [outer = 0C7A8800] 18:50:08 INFO - PROCESS | 3108 | 1462931408998 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 72 (1583A000) [pid = 3108] [serial = 124] [outer = 0C7A8800] 18:50:09 INFO - PROCESS | 3108 | 1462931409394 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 18:50:09 INFO - PROCESS | 3108 | 1462931409430 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 3108 | 1462931409432 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:50:09 INFO - PROCESS | 3108 | 1462931409443 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 3108 | 1462931409445 Marionette TRACE conn5 <- [1,134,null,{}] 18:50:09 INFO - PROCESS | 3108 | 1462931409453 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}] 18:50:09 INFO - PROCESS | 3108 | 1462931409527 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:50:09 INFO - PROCESS | 3108 | 1462931409534 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 3108 | ++DOCSHELL 0E406000 == 40 [pid = 3108] [id = 43] 18:50:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (0E406C00) [pid = 3108] [serial = 125] [outer = 00000000] 18:50:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (0E40BC00) [pid = 3108] [serial = 126] [outer = 0E406C00] 18:50:09 INFO - PROCESS | 3108 | 1462931409578 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (0E40EC00) [pid = 3108] [serial = 127] [outer = 0E406C00] 18:50:10 INFO - PROCESS | 3108 | 1462931410000 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 18:50:10 INFO - PROCESS | 3108 | 1462931410035 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 3108 | 1462931410037 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:50:10 INFO - PROCESS | 3108 | 1462931410053 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 3108 | 1462931410055 Marionette TRACE conn5 <- [1,138,null,{}] 18:50:10 INFO - PROCESS | 3108 | 1462931410059 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}] 18:50:10 INFO - PROCESS | 3108 | 1462931410136 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:50:10 INFO - PROCESS | 3108 | 1462931410143 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 3108 | ++DOCSHELL 0C758C00 == 41 [pid = 3108] [id = 44] 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (0C759000) [pid = 3108] [serial = 128] [outer = 00000000] 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (0C75F400) [pid = 3108] [serial = 129] [outer = 0C759000] 18:50:10 INFO - PROCESS | 3108 | 1462931410186 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (0E40B000) [pid = 3108] [serial = 130] [outer = 0C759000] 18:50:10 INFO - PROCESS | 3108 | 1462931410590 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 591ms 18:50:10 INFO - PROCESS | 3108 | 1462931410638 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 3108 | 1462931410640 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:50:10 INFO - PROCESS | 3108 | 1462931410643 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:50:10 INFO - PROCESS | 3108 | 1462931410646 Marionette TRACE conn5 <- [1,142,null,{}] 18:50:10 INFO - PROCESS | 3108 | 1462931410654 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}] 18:50:10 INFO - PROCESS | 3108 | 1462931410750 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:50:10 INFO - PROCESS | 3108 | 1462931410757 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 3108 | ++DOCSHELL 0D897000 == 42 [pid = 3108] [id = 45] 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (0E3D0800) [pid = 3108] [serial = 131] [outer = 00000000] 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (1AF79400) [pid = 3108] [serial = 132] [outer = 0E3D0800] 18:50:10 INFO - PROCESS | 3108 | 1462931410806 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (1D90D400) [pid = 3108] [serial = 133] [outer = 0E3D0800] 18:50:11 INFO - PROCESS | 3108 | 1462931411276 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 18:50:11 INFO - PROCESS | 3108 | 1462931411337 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 3108 | 1462931411342 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:50:11 INFO - PROCESS | 3108 | 1462931411348 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 3108 | 1462931411352 Marionette TRACE conn5 <- [1,146,null,{}] 18:50:11 INFO - PROCESS | 3108 | 1462931411359 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}] 18:50:11 INFO - PROCESS | 3108 | 1462931411506 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:50:11 INFO - PROCESS | 3108 | 1462931411587 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 3108 | ++DOCSHELL 0DC39800 == 43 [pid = 3108] [id = 46] 18:50:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (0DC47C00) [pid = 3108] [serial = 134] [outer = 00000000] 18:50:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (0E350400) [pid = 3108] [serial = 135] [outer = 0DC47C00] 18:50:11 INFO - PROCESS | 3108 | 1462931411643 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (0E3D1400) [pid = 3108] [serial = 136] [outer = 0DC47C00] 18:50:12 INFO - PROCESS | 3108 | 1462931412257 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 18:50:12 INFO - PROCESS | 3108 | 1462931412278 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 3108 | 1462931412284 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:50:12 INFO - PROCESS | 3108 | 1462931412305 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 3108 | 1462931412308 Marionette TRACE conn5 <- [1,150,null,{}] 18:50:12 INFO - PROCESS | 3108 | 1462931412312 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}] 18:50:12 INFO - PROCESS | 3108 | 1462931412415 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:50:12 INFO - PROCESS | 3108 | 1462931412488 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 3108 | ++DOCSHELL 0E964400 == 44 [pid = 3108] [id = 47] 18:50:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (0E977400) [pid = 3108] [serial = 137] [outer = 00000000] 18:50:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (12D7C800) [pid = 3108] [serial = 138] [outer = 0E977400] 18:50:12 INFO - PROCESS | 3108 | 1462931412543 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (13B2CC00) [pid = 3108] [serial = 139] [outer = 0E977400] 18:50:13 INFO - PROCESS | 3108 | 1462931413124 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 18:50:13 INFO - PROCESS | 3108 | 1462931413195 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 3108 | 1462931413198 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:50:13 INFO - PROCESS | 3108 | 1462931413202 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 3108 | 1462931413206 Marionette TRACE conn5 <- [1,154,null,{}] 18:50:13 INFO - PROCESS | 3108 | 1462931413217 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}] 18:50:13 INFO - PROCESS | 3108 | 1462931413320 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:50:13 INFO - PROCESS | 3108 | 1462931413393 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 3108 | ++DOCSHELL 16D0C400 == 45 [pid = 3108] [id = 48] 18:50:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (16D0D000) [pid = 3108] [serial = 140] [outer = 00000000] 18:50:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (1820D800) [pid = 3108] [serial = 141] [outer = 16D0D000] 18:50:13 INFO - PROCESS | 3108 | 1462931413450 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (1AAEF400) [pid = 3108] [serial = 142] [outer = 16D0D000] 18:50:14 INFO - PROCESS | 3108 | 1462931414212 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1021ms 18:50:14 INFO - PROCESS | 3108 | 1462931414226 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 3108 | 1462931414230 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:50:14 INFO - PROCESS | 3108 | 1462931414249 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:50:14 INFO - PROCESS | 3108 | 1462931414253 Marionette TRACE conn5 <- [1,158,null,{}] 18:50:14 INFO - PROCESS | 3108 | 1462931414269 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}] 18:50:14 INFO - PROCESS | 3108 | 1462931414359 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:50:14 INFO - PROCESS | 3108 | 1462931414434 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF9000 == 46 [pid = 3108] [id = 49] 18:50:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (0E350C00) [pid = 3108] [serial = 143] [outer = 00000000] 18:50:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (0E7B8400) [pid = 3108] [serial = 144] [outer = 0E350C00] 18:50:14 INFO - PROCESS | 3108 | 1462931414482 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (0E867C00) [pid = 3108] [serial = 145] [outer = 0E350C00] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0C758C00 == 45 [pid = 3108] [id = 44] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0E406000 == 44 [pid = 3108] [id = 43] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0C7A5800 == 43 [pid = 3108] [id = 42] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 17E19C00 == 42 [pid = 3108] [id = 41] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0E955C00 == 41 [pid = 3108] [id = 40] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0F5AE000 == 40 [pid = 3108] [id = 39] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 1583CC00 == 39 [pid = 3108] [id = 38] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 14AE2C00 == 38 [pid = 3108] [id = 37] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0E85B000 == 37 [pid = 3108] [id = 36] 18:50:14 INFO - PROCESS | 3108 | --DOCSHELL 0DDF1800 == 36 [pid = 3108] [id = 35] 18:50:14 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (16FA6400) [pid = 3108] [serial = 87] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | 1462931415032 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 18:50:15 INFO - PROCESS | 3108 | 1462931415085 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 3108 | 1462931415090 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:50:15 INFO - PROCESS | 3108 | 1462931415096 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 3108 | 1462931415098 Marionette TRACE conn5 <- [1,162,null,{}] 18:50:15 INFO - PROCESS | 3108 | 1462931415102 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}] 18:50:15 INFO - PROCESS | 3108 | 1462931415191 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (1DB23000) [pid = 3108] [serial = 70] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (15F07800) [pid = 3108] [serial = 84] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0E91E000) [pid = 3108] [serial = 75] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (15F10000) [pid = 3108] [serial = 85] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E981400) [pid = 3108] [serial = 76] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (13C6A800) [pid = 3108] [serial = 81] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (12626400) [pid = 3108] [serial = 79] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (14AE2400) [pid = 3108] [serial = 82] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (0C70AC00) [pid = 3108] [serial = 72] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (0E351000) [pid = 3108] [serial = 78] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (0C7A5C00) [pid = 3108] [serial = 73] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (0E3D0400) [pid = 3108] [serial = 58] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (0C710400) [pid = 3108] [serial = 61] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (175C2C00) [pid = 3108] [serial = 55] [outer = 00000000] [url = about:blank] 18:50:15 INFO - PROCESS | 3108 | 1462931415267 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 3108 | ++DOCSHELL 0C709400 == 37 [pid = 3108] [id = 50] 18:50:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (0C70AC00) [pid = 3108] [serial = 146] [outer = 00000000] 18:50:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (0C7A1400) [pid = 3108] [serial = 147] [outer = 0C70AC00] 18:50:15 INFO - PROCESS | 3108 | 1462931415313 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (0E3D0000) [pid = 3108] [serial = 148] [outer = 0C70AC00] 18:50:15 INFO - PROCESS | 3108 | 1462931415681 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 18:50:15 INFO - PROCESS | 3108 | 1462931415757 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 3108 | 1462931415759 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:50:15 INFO - PROCESS | 3108 | 1462931415768 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 3108 | 1462931415771 Marionette TRACE conn5 <- [1,166,null,{}] 18:50:15 INFO - PROCESS | 3108 | 1462931415782 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}] 18:50:15 INFO - PROCESS | 3108 | 1462931415878 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:50:15 INFO - PROCESS | 3108 | 1462931415895 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 3108 | ++DOCSHELL 0EB5A000 == 38 [pid = 3108] [id = 51] 18:50:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (0EB5C800) [pid = 3108] [serial = 149] [outer = 00000000] 18:50:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (0F5AE000) [pid = 3108] [serial = 150] [outer = 0EB5C800] 18:50:15 INFO - PROCESS | 3108 | 1462931415943 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (12628C00) [pid = 3108] [serial = 151] [outer = 0EB5C800] 18:50:16 INFO - PROCESS | 3108 | 1462931416377 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 18:50:16 INFO - PROCESS | 3108 | 1462931416395 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 3108 | 1462931416398 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:50:16 INFO - PROCESS | 3108 | 1462931416401 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 3108 | 1462931416403 Marionette TRACE conn5 <- [1,170,null,{}] 18:50:16 INFO - PROCESS | 3108 | 1462931416406 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}] 18:50:16 INFO - PROCESS | 3108 | 1462931416485 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:50:16 INFO - PROCESS | 3108 | 1462931416491 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 3108 | ++DOCSHELL 12B2D000 == 39 [pid = 3108] [id = 52] 18:50:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (12B2D400) [pid = 3108] [serial = 152] [outer = 00000000] 18:50:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (13B0E400) [pid = 3108] [serial = 153] [outer = 12B2D400] 18:50:16 INFO - PROCESS | 3108 | 1462931416537 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (14217400) [pid = 3108] [serial = 154] [outer = 12B2D400] 18:50:16 INFO - PROCESS | 3108 | 1462931416950 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 18:50:16 INFO - PROCESS | 3108 | 1462931416988 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 3108 | 1462931416989 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:50:16 INFO - PROCESS | 3108 | 1462931416993 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 3108 | 1462931416995 Marionette TRACE conn5 <- [1,174,null,{}] 18:50:17 INFO - PROCESS | 3108 | 1462931417003 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}] 18:50:17 INFO - PROCESS | 3108 | 1462931417080 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:50:17 INFO - PROCESS | 3108 | 1462931417087 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 3108 | ++DOCSHELL 14AE9800 == 40 [pid = 3108] [id = 53] 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (14BE9400) [pid = 3108] [serial = 155] [outer = 00000000] 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (15833C00) [pid = 3108] [serial = 156] [outer = 14BE9400] 18:50:17 INFO - PROCESS | 3108 | 1462931417132 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (158C4400) [pid = 3108] [serial = 157] [outer = 14BE9400] 18:50:17 INFO - PROCESS | 3108 | 1462931417600 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 18:50:17 INFO - PROCESS | 3108 | 1462931417626 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 3108 | 1462931417628 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:50:17 INFO - PROCESS | 3108 | 1462931417637 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 3108 | 1462931417639 Marionette TRACE conn5 <- [1,178,null,{}] 18:50:17 INFO - PROCESS | 3108 | 1462931417642 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}] 18:50:17 INFO - PROCESS | 3108 | 1462931417767 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:50:17 INFO - PROCESS | 3108 | 1462931417778 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 3108 | ++DOCSHELL 15C6F000 == 41 [pid = 3108] [id = 54] 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (16D0B000) [pid = 3108] [serial = 158] [outer = 00000000] 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (16FAAC00) [pid = 3108] [serial = 159] [outer = 16D0B000] 18:50:17 INFO - PROCESS | 3108 | 1462931417831 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (17042800) [pid = 3108] [serial = 160] [outer = 16D0B000] 18:50:18 INFO - PROCESS | 3108 | 1462931418228 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 18:50:18 INFO - PROCESS | 3108 | 1462931418262 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 3108 | 1462931418264 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:50:18 INFO - PROCESS | 3108 | 1462931418267 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 3108 | 1462931418269 Marionette TRACE conn5 <- [1,182,null,{}] 18:50:18 INFO - PROCESS | 3108 | 1462931418272 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}] 18:50:18 INFO - PROCESS | 3108 | 1462931418374 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:50:18 INFO - PROCESS | 3108 | 1462931418381 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 3108 | ++DOCSHELL 15F08400 == 42 [pid = 3108] [id = 55] 18:50:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (16D0E000) [pid = 3108] [serial = 161] [outer = 00000000] 18:50:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (17890400) [pid = 3108] [serial = 162] [outer = 16D0E000] 18:50:18 INFO - PROCESS | 3108 | 1462931418425 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (1795C000) [pid = 3108] [serial = 163] [outer = 16D0E000] 18:50:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (1918E800) [pid = 3108] [serial = 164] [outer = 0E34DC00] 18:50:18 INFO - PROCESS | 3108 | 1462931418919 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 18:50:18 INFO - PROCESS | 3108 | 1462931418938 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:50:18 INFO - PROCESS | 3108 | 1462931418940 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:50:18 INFO - PROCESS | 3108 | 1462931418943 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 3108 | 1462931418945 Marionette TRACE conn5 <- [1,186,null,{}] 18:50:18 INFO - PROCESS | 3108 | 1462931418948 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}] 18:50:19 INFO - PROCESS | 3108 | 1462931419060 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:50:19 INFO - PROCESS | 3108 | 1462931419068 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 3108 | ++DOCSHELL 0C75CC00 == 43 [pid = 3108] [id = 56] 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (0ECDD400) [pid = 3108] [serial = 165] [outer = 00000000] 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (18F48800) [pid = 3108] [serial = 166] [outer = 0ECDD400] 18:50:19 INFO - PROCESS | 3108 | 1462931419115 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (1A1AA400) [pid = 3108] [serial = 167] [outer = 0ECDD400] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0E95DC00) [pid = 3108] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (14AE3000) [pid = 3108] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (1838D000) [pid = 3108] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (15F0A800) [pid = 3108] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (0E866C00) [pid = 3108] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (1A132000) [pid = 3108] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (175B7400) [pid = 3108] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (0DDF4C00) [pid = 3108] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (0C7A8800) [pid = 3108] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (0E406C00) [pid = 3108] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:50:19 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0C759000) [pid = 3108] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:50:19 INFO - PROCESS | 3108 | 1462931419645 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]]]}] 18:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 18:50:19 INFO - PROCESS | 3108 | 1462931419686 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 3108 | 1462931419688 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:50:19 INFO - PROCESS | 3108 | 1462931419691 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:50:19 INFO - PROCESS | 3108 | 1462931419693 Marionette TRACE conn5 <- [1,190,null,{}] 18:50:19 INFO - PROCESS | 3108 | 1462931419699 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}] 18:50:19 INFO - PROCESS | 3108 | 1462931419801 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:50:19 INFO - PROCESS | 3108 | 1462931419847 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A7800 == 44 [pid = 3108] [id = 57] 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (0E3D3800) [pid = 3108] [serial = 168] [outer = 00000000] 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (12EEB000) [pid = 3108] [serial = 169] [outer = 0E3D3800] 18:50:19 INFO - PROCESS | 3108 | 1462931419891 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (16FA1C00) [pid = 3108] [serial = 170] [outer = 0E3D3800] 18:50:20 INFO - PROCESS | 3108 | 1462931420214 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 18:50:20 INFO - PROCESS | 3108 | 1462931420265 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 3108 | 1462931420267 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:50:20 INFO - PROCESS | 3108 | 1462931420270 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 3108 | 1462931420272 Marionette TRACE conn5 <- [1,194,null,{}] 18:50:20 INFO - PROCESS | 3108 | 1462931420276 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}] 18:50:20 INFO - PROCESS | 3108 | 1462931420381 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:50:20 INFO - PROCESS | 3108 | 1462931420389 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 3108 | ++DOCSHELL 0E977000 == 45 [pid = 3108] [id = 58] 18:50:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (12625800) [pid = 3108] [serial = 171] [outer = 00000000] 18:50:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (15CC3400) [pid = 3108] [serial = 172] [outer = 12625800] 18:50:20 INFO - PROCESS | 3108 | 1462931420435 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (15CC6000) [pid = 3108] [serial = 173] [outer = 12625800] 18:50:20 INFO - PROCESS | 3108 | 1462931420812 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 18:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:50:20 INFO - PROCESS | 3108 | 1462931420841 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 3108 | 1462931420843 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:50:20 INFO - PROCESS | 3108 | 1462931420847 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 3108 | 1462931420849 Marionette TRACE conn5 <- [1,198,null,{}] 18:50:20 INFO - PROCESS | 3108 | 1462931420852 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}] 18:50:20 INFO - PROCESS | 3108 | 1462931420975 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:50:21 INFO - PROCESS | 3108 | 1462931421032 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 3108 | ++DOCSHELL 0D83EC00 == 46 [pid = 3108] [id = 59] 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (0D83F000) [pid = 3108] [serial = 174] [outer = 00000000] 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (0D847800) [pid = 3108] [serial = 175] [outer = 0D83F000] 18:50:21 INFO - PROCESS | 3108 | 1462931421082 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (15CC8800) [pid = 3108] [serial = 176] [outer = 0D83F000] 18:50:21 INFO - PROCESS | 3108 | 1462931421438 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 18:50:21 INFO - PROCESS | 3108 | 1462931421523 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 3108 | 1462931421527 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:50:21 INFO - PROCESS | 3108 | 1462931421532 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 3108 | 1462931421537 Marionette TRACE conn5 <- [1,202,null,{}] 18:50:21 INFO - PROCESS | 3108 | 1462931421543 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}] 18:50:21 INFO - PROCESS | 3108 | 1462931421655 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:50:21 INFO - PROCESS | 3108 | 1462931421738 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 3108 | ++DOCSHELL 0C757000 == 47 [pid = 3108] [id = 60] 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (0C75D800) [pid = 3108] [serial = 177] [outer = 00000000] 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (0C7A4800) [pid = 3108] [serial = 178] [outer = 0C75D800] 18:50:21 INFO - PROCESS | 3108 | 1462931421795 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (0D840C00) [pid = 3108] [serial = 179] [outer = 0C75D800] 18:50:22 INFO - PROCESS | 3108 | 1462931422375 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 18:50:22 INFO - PROCESS | 3108 | 1462931422423 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 3108 | 1462931422427 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:50:22 INFO - PROCESS | 3108 | 1462931422435 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 3108 | 1462931422440 Marionette TRACE conn5 <- [1,206,null,{}] 18:50:22 INFO - PROCESS | 3108 | 1462931422445 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}] 18:50:22 INFO - PROCESS | 3108 | 1462931422549 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:50:22 INFO - PROCESS | 3108 | 1462931422622 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D7800 == 48 [pid = 3108] [id = 61] 18:50:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (0E406C00) [pid = 3108] [serial = 180] [outer = 00000000] 18:50:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (0E978000) [pid = 3108] [serial = 181] [outer = 0E406C00] 18:50:22 INFO - PROCESS | 3108 | 1462931422677 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (0EB02800) [pid = 3108] [serial = 182] [outer = 0E406C00] 18:50:23 INFO - PROCESS | 3108 | 1462931423254 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 18:50:23 INFO - PROCESS | 3108 | 1462931423328 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 3108 | 1462931423331 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:50:23 INFO - PROCESS | 3108 | 1462931423335 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 3108 | 1462931423338 Marionette TRACE conn5 <- [1,210,null,{}] 18:50:23 INFO - PROCESS | 3108 | 1462931423349 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}] 18:50:23 INFO - PROCESS | 3108 | 1462931423493 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:50:23 INFO - PROCESS | 3108 | 1462931423616 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 3108 | ++DOCSHELL 15CC4800 == 49 [pid = 3108] [id = 62] 18:50:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (15CC5400) [pid = 3108] [serial = 183] [outer = 00000000] 18:50:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (15F0CC00) [pid = 3108] [serial = 184] [outer = 15CC5400] 18:50:23 INFO - PROCESS | 3108 | 1462931423676 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (16D10400) [pid = 3108] [serial = 185] [outer = 15CC5400] 18:50:24 INFO - PROCESS | 3108 | 1462931424244 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 931ms 18:50:24 INFO - PROCESS | 3108 | 1462931424268 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 3108 | 1462931424271 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:50:24 INFO - PROCESS | 3108 | 1462931424274 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:50:24 INFO - PROCESS | 3108 | 1462931424276 Marionette TRACE conn5 <- [1,214,null,{}] 18:50:24 INFO - PROCESS | 3108 | 1462931424279 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}] 18:50:24 INFO - PROCESS | 3108 | 1462931424380 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:50:24 INFO - PROCESS | 3108 | 1462931424469 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 3108 | ++DOCSHELL 1AD03400 == 50 [pid = 3108] [id = 63] 18:50:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1AD04400) [pid = 3108] [serial = 186] [outer = 00000000] 18:50:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (1AD09800) [pid = 3108] [serial = 187] [outer = 1AD04400] 18:50:24 INFO - PROCESS | 3108 | 1462931424525 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (1AD0C400) [pid = 3108] [serial = 188] [outer = 1AD04400] 18:50:25 INFO - PROCESS | 3108 | 1462931425041 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 18:50:25 INFO - PROCESS | 3108 | 1462931425126 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 3108 | 1462931425129 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:50:25 INFO - PROCESS | 3108 | 1462931425283 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 3108 | 1462931425287 Marionette TRACE conn5 <- [1,218,null,{}] 18:50:25 INFO - PROCESS | 3108 | 1462931425294 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}] 18:50:25 INFO - PROCESS | 3108 | 1462931425388 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:50:25 INFO - PROCESS | 3108 | 1462931425459 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 3108 | ++DOCSHELL 0C75C000 == 51 [pid = 3108] [id = 64] 18:50:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (0DCE5C00) [pid = 3108] [serial = 189] [outer = 00000000] 18:50:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (0E3CB000) [pid = 3108] [serial = 190] [outer = 0DCE5C00] 18:50:25 INFO - PROCESS | 3108 | 1462931425506 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (0E408C00) [pid = 3108] [serial = 191] [outer = 0DCE5C00] 18:50:26 INFO - PROCESS | 3108 | 1462931426031 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 811ms 18:50:26 INFO - PROCESS | 3108 | 1462931426073 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 3108 | 1462931426076 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:50:26 INFO - PROCESS | 3108 | 1462931426080 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 3108 | 1462931426082 Marionette TRACE conn5 <- [1,222,null,{}] 18:50:26 INFO - PROCESS | 3108 | 1462931426090 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}] 18:50:26 INFO - PROCESS | 3108 | 1462931426188 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0E977000 == 50 [pid = 3108] [id = 58] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0C7A7800 == 49 [pid = 3108] [id = 57] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0C75CC00 == 48 [pid = 3108] [id = 56] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 15F08400 == 47 [pid = 3108] [id = 55] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 15C6F000 == 46 [pid = 3108] [id = 54] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 14AE9800 == 45 [pid = 3108] [id = 53] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 12B2D000 == 44 [pid = 3108] [id = 52] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0EB5A000 == 43 [pid = 3108] [id = 51] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0C709400 == 42 [pid = 3108] [id = 50] 18:50:26 INFO - PROCESS | 3108 | --DOCSHELL 0DDF9000 == 41 [pid = 3108] [id = 49] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (17897400) [pid = 3108] [serial = 117] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (17897C00) [pid = 3108] [serial = 118] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (12622800) [pid = 3108] [serial = 90] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (16FABC00) [pid = 3108] [serial = 93] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (14BED400) [pid = 3108] [serial = 108] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (19A8A000) [pid = 3108] [serial = 120] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15839000) [pid = 3108] [serial = 109] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (16D0AC00) [pid = 3108] [serial = 111] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (17043000) [pid = 3108] [serial = 112] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0F1AF800) [pid = 3108] [serial = 105] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (118A6800) [pid = 3108] [serial = 106] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (1A5BDC00) [pid = 3108] [serial = 99] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (1A6C2000) [pid = 3108] [serial = 100] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (17891000) [pid = 3108] [serial = 114] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (0ECD5800) [pid = 3108] [serial = 103] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (0E92BC00) [pid = 3108] [serial = 102] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (1820B000) [pid = 3108] [serial = 96] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (0E979C00) [pid = 3108] [serial = 123] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0E40EC00) [pid = 3108] [serial = 127] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (0E40B000) [pid = 3108] [serial = 130] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (1A1AE000) [pid = 3108] [serial = 121] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (0C75F400) [pid = 3108] [serial = 129] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (1583A000) [pid = 3108] [serial = 124] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1AF79400) [pid = 3108] [serial = 132] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (17897000) [pid = 3108] [serial = 115] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E40BC00) [pid = 3108] [serial = 126] [outer = 00000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3108 | 1462931426328 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 3108 | ++DOCSHELL 0C70D000 == 42 [pid = 3108] [id = 65] 18:50:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0C70F800) [pid = 3108] [serial = 192] [outer = 00000000] 18:50:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (0D83A000) [pid = 3108] [serial = 193] [outer = 0C70F800] 18:50:26 INFO - PROCESS | 3108 | 1462931426374 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (0DDF4C00) [pid = 3108] [serial = 194] [outer = 0C70F800] 18:50:26 INFO - PROCESS | 3108 | 1462931426771 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 18:50:26 INFO - PROCESS | 3108 | 1462931426812 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 3108 | 1462931426814 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:50:26 INFO - PROCESS | 3108 | 1462931426817 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:50:26 INFO - PROCESS | 3108 | 1462931426819 Marionette TRACE conn5 <- [1,226,null,{}] 18:50:26 INFO - PROCESS | 3108 | 1462931426823 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}] 18:50:26 INFO - PROCESS | 3108 | 1462931426906 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:50:26 INFO - PROCESS | 3108 | 1462931426921 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 3108 | ++DOCSHELL 0F369400 == 43 [pid = 3108] [id = 66] 18:50:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (118A6800) [pid = 3108] [serial = 195] [outer = 00000000] 18:50:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (12622800) [pid = 3108] [serial = 196] [outer = 118A6800] 18:50:26 INFO - PROCESS | 3108 | 1462931426972 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (12B31400) [pid = 3108] [serial = 197] [outer = 118A6800] 18:50:27 INFO - PROCESS | 3108 | 1462931427412 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 18:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:50:27 INFO - PROCESS | 3108 | 1462931427452 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 3108 | 1462931427454 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:50:27 INFO - PROCESS | 3108 | 1462931427457 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 3108 | 1462931427459 Marionette TRACE conn5 <- [1,230,null,{}] 18:50:27 INFO - PROCESS | 3108 | 1462931427462 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}] 18:50:27 INFO - PROCESS | 3108 | 1462931427540 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:50:27 INFO - PROCESS | 3108 | 1462931427549 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 3108 | ++DOCSHELL 13C6B800 == 44 [pid = 3108] [id = 67] 18:50:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (13C76800) [pid = 3108] [serial = 198] [outer = 00000000] 18:50:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (14BEC800) [pid = 3108] [serial = 199] [outer = 13C76800] 18:50:27 INFO - PROCESS | 3108 | 1462931427594 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (15831800) [pid = 3108] [serial = 200] [outer = 13C76800] 18:50:28 INFO - PROCESS | 3108 | 1462931428020 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 18:50:28 INFO - PROCESS | 3108 | 1462931428027 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 3108 | 1462931428029 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:50:28 INFO - PROCESS | 3108 | 1462931428049 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 3108 | 1462931428051 Marionette TRACE conn5 <- [1,234,null,{}] 18:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:50:28 INFO - PROCESS | 3108 | 1462931428055 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}] 18:50:28 INFO - PROCESS | 3108 | 1462931428130 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:50:28 INFO - PROCESS | 3108 | 1462931428136 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 3108 | ++DOCSHELL 15839000 == 45 [pid = 3108] [id = 68] 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (158C0400) [pid = 3108] [serial = 201] [outer = 00000000] 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (15CC9800) [pid = 3108] [serial = 202] [outer = 158C0400] 18:50:28 INFO - PROCESS | 3108 | 1462931428181 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (15F02C00) [pid = 3108] [serial = 203] [outer = 158C0400] 18:50:28 INFO - PROCESS | 3108 | 1462931428646 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 18:50:28 INFO - PROCESS | 3108 | 1462931428686 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:50:28 INFO - PROCESS | 3108 | 1462931428688 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:50:28 INFO - PROCESS | 3108 | 1462931428691 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 3108 | 1462931428692 Marionette TRACE conn5 <- [1,238,null,{}] 18:50:28 INFO - PROCESS | 3108 | 1462931428701 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}] 18:50:28 INFO - PROCESS | 3108 | 1462931428826 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:50:28 INFO - PROCESS | 3108 | 1462931428836 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 3108 | ++DOCSHELL 0E867800 == 46 [pid = 3108] [id = 69] 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (12626800) [pid = 3108] [serial = 204] [outer = 00000000] 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (175BA000) [pid = 3108] [serial = 205] [outer = 12626800] 18:50:28 INFO - PROCESS | 3108 | 1462931428881 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (1788D400) [pid = 3108] [serial = 206] [outer = 12626800] 18:50:29 INFO - PROCESS | 3108 | 1462931429308 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]]]}] 18:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 18:50:29 INFO - PROCESS | 3108 | 1462931429382 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 3108 | 1462931429384 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:50:29 INFO - PROCESS | 3108 | 1462931429387 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 3108 | 1462931429389 Marionette TRACE conn5 <- [1,242,null,{}] 18:50:29 INFO - PROCESS | 3108 | 1462931429402 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}] 18:50:29 INFO - PROCESS | 3108 | 1462931429526 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:50:29 INFO - PROCESS | 3108 | 1462931429552 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 3108 | ++DOCSHELL 17898000 == 47 [pid = 3108] [id = 70] 18:50:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (17899400) [pid = 3108] [serial = 207] [outer = 00000000] 18:50:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (1820D400) [pid = 3108] [serial = 208] [outer = 17899400] 18:50:29 INFO - PROCESS | 3108 | 1462931429596 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (18392C00) [pid = 3108] [serial = 209] [outer = 17899400] 18:50:30 INFO - PROCESS | 3108 | 1462931430004 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 18:50:30 INFO - PROCESS | 3108 | 1462931430018 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3108 | 1462931430020 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:50:30 INFO - PROCESS | 3108 | 1462931430029 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3108 | 1462931430031 Marionette TRACE conn5 <- [1,246,null,{}] 18:50:30 INFO - PROCESS | 3108 | 1462931430034 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}] 18:50:30 INFO - PROCESS | 3108 | 1462931430136 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:50:30 INFO - PROCESS | 3108 | 1462931430142 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 3108 | ++DOCSHELL 12641800 == 48 [pid = 3108] [id = 71] 18:50:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (198B7800) [pid = 3108] [serial = 210] [outer = 00000000] 18:50:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1A65C400) [pid = 3108] [serial = 211] [outer = 198B7800] 18:50:30 INFO - PROCESS | 3108 | 1462931430186 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1AA7C000) [pid = 3108] [serial = 212] [outer = 198B7800] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (12625800) [pid = 3108] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (12B2D400) [pid = 3108] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (0C70AC00) [pid = 3108] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (0EB5C800) [pid = 3108] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (14BE9400) [pid = 3108] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (16D0B000) [pid = 3108] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (0E350C00) [pid = 3108] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (0E3D3800) [pid = 3108] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (16D0E000) [pid = 3108] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (0ECDD400) [pid = 3108] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:50:30 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (16D0D000) [pid = 3108] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:50:30 INFO - PROCESS | 3108 | 1462931430704 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 18:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:50:30 INFO - PROCESS | 3108 | 1462931430763 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3108 | 1462931430765 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:50:30 INFO - PROCESS | 3108 | 1462931430768 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3108 | 1462931430770 Marionette TRACE conn5 <- [1,250,null,{}] 18:50:30 INFO - PROCESS | 3108 | 1462931430773 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}] 18:50:30 INFO - PROCESS | 3108 | 1462931430898 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:50:30 INFO - PROCESS | 3108 | 1462931430969 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 3108 | ++DOCSHELL 13B2DC00 == 49 [pid = 3108] [id = 72] 18:50:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (15CC0000) [pid = 3108] [serial = 213] [outer = 00000000] 18:50:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (1AD03800) [pid = 3108] [serial = 214] [outer = 15CC0000] 18:50:31 INFO - PROCESS | 3108 | 1462931431014 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (1ADE9400) [pid = 3108] [serial = 215] [outer = 15CC0000] 18:50:31 INFO - PROCESS | 3108 | 1462931431324 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 18:50:31 INFO - PROCESS | 3108 | 1462931431339 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:50:31 INFO - PROCESS | 3108 | 1462931431341 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:50:31 INFO - PROCESS | 3108 | 1462931431344 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 3108 | 1462931431346 Marionette TRACE conn5 <- [1,254,null,{}] 18:50:31 INFO - PROCESS | 3108 | 1462931431353 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}] 18:50:31 INFO - PROCESS | 3108 | 1462931431476 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:50:31 INFO - PROCESS | 3108 | 1462931431505 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 3108 | ++DOCSHELL 18F5F400 == 50 [pid = 3108] [id = 73] 18:50:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (18F5FC00) [pid = 3108] [serial = 216] [outer = 00000000] 18:50:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (18F62800) [pid = 3108] [serial = 217] [outer = 18F5FC00] 18:50:31 INFO - PROCESS | 3108 | 1462931431558 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (1AA77C00) [pid = 3108] [serial = 218] [outer = 18F5FC00] 18:50:32 INFO - PROCESS | 3108 | 1462931432001 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 18:50:32 INFO - PROCESS | 3108 | 1462931432015 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 3108 | 1462931432017 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:50:32 INFO - PROCESS | 3108 | 1462931432027 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 3108 | 1462931432030 Marionette TRACE conn5 <- [1,258,null,{}] 18:50:32 INFO - PROCESS | 3108 | 1462931432034 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}] 18:50:32 INFO - PROCESS | 3108 | 1462931432128 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:50:32 INFO - PROCESS | 3108 | 1462931432134 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF1400 == 51 [pid = 3108] [id = 74] 18:50:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (1ADF1800) [pid = 3108] [serial = 219] [outer = 00000000] 18:50:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (1AEABC00) [pid = 3108] [serial = 220] [outer = 1ADF1800] 18:50:32 INFO - PROCESS | 3108 | 1462931432183 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (1AEB0C00) [pid = 3108] [serial = 221] [outer = 1ADF1800] 18:50:32 INFO - PROCESS | 3108 | 1462931432715 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 730ms 18:50:32 INFO - PROCESS | 3108 | 1462931432761 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 3108 | 1462931432765 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:50:32 INFO - PROCESS | 3108 | 1462931432771 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 3108 | 1462931432776 Marionette TRACE conn5 <- [1,262,null,{}] 18:50:32 INFO - PROCESS | 3108 | 1462931432783 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}] 18:50:32 INFO - PROCESS | 3108 | 1462931432891 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:50:32 INFO - PROCESS | 3108 | 1462931432987 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 3108 | ++DOCSHELL 0D83BC00 == 52 [pid = 3108] [id = 75] 18:50:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (0D83C800) [pid = 3108] [serial = 222] [outer = 00000000] 18:50:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (0E3D6000) [pid = 3108] [serial = 223] [outer = 0D83C800] 18:50:33 INFO - PROCESS | 3108 | 1462931433045 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E85CC00) [pid = 3108] [serial = 224] [outer = 0D83C800] 18:50:33 INFO - PROCESS | 3108 | 1462931433645 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 18:50:33 INFO - PROCESS | 3108 | 1462931433705 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 3108 | 1462931433711 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:50:33 INFO - PROCESS | 3108 | 1462931433718 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 3108 | 1462931433720 Marionette TRACE conn5 <- [1,266,null,{}] 18:50:33 INFO - PROCESS | 3108 | 1462931433724 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}] 18:50:33 INFO - PROCESS | 3108 | 1462931433831 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:50:33 INFO - PROCESS | 3108 | 1462931433909 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 3108 | ++DOCSHELL 0C70E000 == 53 [pid = 3108] [id = 76] 18:50:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0ECDA000) [pid = 3108] [serial = 225] [outer = 00000000] 18:50:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (128E5000) [pid = 3108] [serial = 226] [outer = 0ECDA000] 18:50:34 INFO - PROCESS | 3108 | 1462931434005 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (15837400) [pid = 3108] [serial = 227] [outer = 0ECDA000] 18:50:34 INFO - PROCESS | 3108 | 1462931434549 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 18:50:34 INFO - PROCESS | 3108 | 1462931434590 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 3108 | 1462931434593 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:50:34 INFO - PROCESS | 3108 | 1462931434597 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 3108 | 1462931434601 Marionette TRACE conn5 <- [1,270,null,{}] 18:50:34 INFO - PROCESS | 3108 | 1462931434612 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}] 18:50:34 INFO - PROCESS | 3108 | 1462931434719 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:50:34 INFO - PROCESS | 3108 | 1462931434811 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 3108 | ++DOCSHELL 1838FC00 == 54 [pid = 3108] [id = 77] 18:50:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (18F5C800) [pid = 3108] [serial = 228] [outer = 00000000] 18:50:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (1A656000) [pid = 3108] [serial = 229] [outer = 18F5C800] 18:50:34 INFO - PROCESS | 3108 | 1462931434868 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (1ADF4000) [pid = 3108] [serial = 230] [outer = 18F5C800] 18:50:35 INFO - PROCESS | 3108 | 1462931435417 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]]]}] 18:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 18:50:35 INFO - PROCESS | 3108 | 1462931435510 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 3108 | 1462931435513 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:50:35 INFO - PROCESS | 3108 | 1462931435545 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 3108 | 1462931435547 Marionette TRACE conn5 <- [1,274,null,{}] 18:50:35 INFO - PROCESS | 3108 | 1462931435689 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}] 18:50:35 INFO - PROCESS | 3108 | 1462931435811 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:50:35 INFO - PROCESS | 3108 | 1462931435926 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 3108 | ++DOCSHELL 1AF70C00 == 55 [pid = 3108] [id = 78] 18:50:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1C971000) [pid = 3108] [serial = 231] [outer = 00000000] 18:50:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (1CAC7400) [pid = 3108] [serial = 232] [outer = 1C971000] 18:50:35 INFO - PROCESS | 3108 | 1462931435989 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1CACB000) [pid = 3108] [serial = 233] [outer = 1C971000] 18:50:36 INFO - PROCESS | 3108 | 1462931436545 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]]]}] 18:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1074ms 18:50:36 INFO - PROCESS | 3108 | 1462931436621 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 3108 | 1462931436624 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:50:36 INFO - PROCESS | 3108 | 1462931436627 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:50:36 INFO - PROCESS | 3108 | 1462931436629 Marionette TRACE conn5 <- [1,278,null,{}] 18:50:36 INFO - PROCESS | 3108 | 1462931436633 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}] 18:50:36 INFO - PROCESS | 3108 | 1462931436765 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:50:36 INFO - PROCESS | 3108 | 1462931436983 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 3108 | ++DOCSHELL 0C709400 == 56 [pid = 3108] [id = 79] 18:50:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0C759800) [pid = 3108] [serial = 234] [outer = 00000000] 18:50:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (0E350800) [pid = 3108] [serial = 235] [outer = 0C759800] 18:50:37 INFO - PROCESS | 3108 | 1462931437057 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (0E808000) [pid = 3108] [serial = 236] [outer = 0C759800] 18:50:37 INFO - PROCESS | 3108 | 1462931437630 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1066ms 18:50:37 INFO - PROCESS | 3108 | 1462931437697 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 3108 | 1462931437701 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:50:37 INFO - PROCESS | 3108 | 1462931437705 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 3108 | 1462931437709 Marionette TRACE conn5 <- [1,282,null,{}] 18:50:37 INFO - PROCESS | 3108 | 1462931437713 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}] 18:50:37 INFO - PROCESS | 3108 | 1462931437811 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:50:37 INFO - PROCESS | 3108 | 1462931437890 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 3108 | ++DOCSHELL 12B31800 == 57 [pid = 3108] [id = 80] 18:50:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (12D80C00) [pid = 3108] [serial = 237] [outer = 00000000] 18:50:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (14AE2C00) [pid = 3108] [serial = 238] [outer = 12D80C00] 18:50:37 INFO - PROCESS | 3108 | 1462931437939 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1583B800) [pid = 3108] [serial = 239] [outer = 12D80C00] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0DD5C000 == 56 [pid = 3108] [id = 31] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 15FE4800 == 55 [pid = 3108] [id = 10] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 17EEF400 == 54 [pid = 3108] [id = 33] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 18F5F400 == 53 [pid = 3108] [id = 73] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 13B2DC00 == 52 [pid = 3108] [id = 72] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 12641800 == 51 [pid = 3108] [id = 71] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 17898000 == 50 [pid = 3108] [id = 70] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0E867800 == 49 [pid = 3108] [id = 69] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 15839000 == 48 [pid = 3108] [id = 68] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 13C6B800 == 47 [pid = 3108] [id = 67] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0F369400 == 46 [pid = 3108] [id = 66] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (0D847800) [pid = 3108] [serial = 175] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0C70D000 == 45 [pid = 3108] [id = 65] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0C75C000 == 44 [pid = 3108] [id = 64] 18:50:38 INFO - PROCESS | 3108 | --DOCSHELL 0D83EC00 == 43 [pid = 3108] [id = 59] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (1A1AA400) [pid = 3108] [serial = 167] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1AAEF400) [pid = 3108] [serial = 142] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1820D800) [pid = 3108] [serial = 141] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (17042800) [pid = 3108] [serial = 160] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (158C4400) [pid = 3108] [serial = 157] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (15CC6000) [pid = 3108] [serial = 173] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (13B0E400) [pid = 3108] [serial = 153] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (14217400) [pid = 3108] [serial = 154] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (0C7A1400) [pid = 3108] [serial = 147] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (0E3D0000) [pid = 3108] [serial = 148] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (0F5AE000) [pid = 3108] [serial = 150] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (12628C00) [pid = 3108] [serial = 151] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (15833C00) [pid = 3108] [serial = 156] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (16FAAC00) [pid = 3108] [serial = 159] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (0E867C00) [pid = 3108] [serial = 145] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (0E7B8400) [pid = 3108] [serial = 144] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (0E350400) [pid = 3108] [serial = 135] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (12D7C800) [pid = 3108] [serial = 138] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (12EEB000) [pid = 3108] [serial = 169] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0EB05000) [pid = 3108] [serial = 34] [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.] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (17890400) [pid = 3108] [serial = 162] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (18F48800) [pid = 3108] [serial = 166] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (16FA1C00) [pid = 3108] [serial = 170] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (1795C000) [pid = 3108] [serial = 163] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (15CC3400) [pid = 3108] [serial = 172] [outer = 00000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3108 | 1462931438442 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]]]}] 18:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 770ms 18:50:38 INFO - PROCESS | 3108 | 1462931438479 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 3108 | 1462931438483 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:50:38 INFO - PROCESS | 3108 | 1462931438487 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 3108 | 1462931438489 Marionette TRACE conn5 <- [1,286,null,{}] 18:50:38 INFO - PROCESS | 3108 | 1462931438493 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}] 18:50:38 INFO - PROCESS | 3108 | 1462931438574 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:50:38 INFO - PROCESS | 3108 | 1462931438585 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 3108 | ++DOCSHELL 0DD5F000 == 44 [pid = 3108] [id = 81] 18:50:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (0DDECC00) [pid = 3108] [serial = 240] [outer = 00000000] 18:50:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (0E409C00) [pid = 3108] [serial = 241] [outer = 0DDECC00] 18:50:38 INFO - PROCESS | 3108 | 1462931438630 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (0E95A800) [pid = 3108] [serial = 242] [outer = 0DDECC00] 18:50:39 INFO - PROCESS | 3108 | 1462931439079 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 18:50:39 INFO - PROCESS | 3108 | 1462931439122 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 3108 | 1462931439124 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:50:39 INFO - PROCESS | 3108 | 1462931439129 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 3108 | 1462931439135 Marionette TRACE conn5 <- [1,290,null,{}] 18:50:39 INFO - PROCESS | 3108 | 1462931439144 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}] 18:50:39 INFO - PROCESS | 3108 | 1462931439226 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:50:39 INFO - PROCESS | 3108 | 1462931439237 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3108 | ++DOCSHELL 13B2C400 == 45 [pid = 3108] [id = 82] 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (13B2C800) [pid = 3108] [serial = 243] [outer = 00000000] 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (14AE2400) [pid = 3108] [serial = 244] [outer = 13B2C800] 18:50:39 INFO - PROCESS | 3108 | 1462931439281 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (15839000) [pid = 3108] [serial = 245] [outer = 13B2C800] 18:50:39 INFO - PROCESS | 3108 | 1462931439714 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 18:50:39 INFO - PROCESS | 3108 | 1462931439762 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 3108 | 1462931439765 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:50:39 INFO - PROCESS | 3108 | 1462931439773 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:50:39 INFO - PROCESS | 3108 | 1462931439774 Marionette TRACE conn5 <- [1,294,null,{}] 18:50:39 INFO - PROCESS | 3108 | 1462931439778 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}] 18:50:39 INFO - PROCESS | 3108 | 1462931439858 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:50:39 INFO - PROCESS | 3108 | 1462931439868 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3108 | ++DOCSHELL 15C6F000 == 46 [pid = 3108] [id = 83] 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (15CC4400) [pid = 3108] [serial = 246] [outer = 00000000] 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (15F07000) [pid = 3108] [serial = 247] [outer = 15CC4400] 18:50:39 INFO - PROCESS | 3108 | 1462931439913 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (16D0B000) [pid = 3108] [serial = 248] [outer = 15CC4400] 18:50:40 INFO - PROCESS | 3108 | 1462931440360 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]]]}] 18:50:40 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. 18:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 18:50:40 INFO - PROCESS | 3108 | 1462931440408 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3108 | 1462931440410 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:50:40 INFO - PROCESS | 3108 | 1462931440419 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - PROCESS | 3108 | 1462931440421 Marionette TRACE conn5 <- [1,298,null,{}] 18:50:40 INFO - PROCESS | 3108 | 1462931440424 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}] 18:50:40 INFO - PROCESS | 3108 | 1462931440526 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:50:40 INFO - PROCESS | 3108 | 1462931440533 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 3108 | ++DOCSHELL 16FA5800 == 47 [pid = 3108] [id = 84] 18:50:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (16FA7000) [pid = 3108] [serial = 249] [outer = 00000000] 18:50:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (175B5400) [pid = 3108] [serial = 250] [outer = 16FA7000] 18:50:40 INFO - PROCESS | 3108 | 1462931440584 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (1788CC00) [pid = 3108] [serial = 251] [outer = 16FA7000] 18:50:41 INFO - PROCESS | 3108 | 1462931441047 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]]]}] 18:50:41 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. 18:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 18:50:41 INFO - PROCESS | 3108 | 1462931441092 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 3108 | 1462931441094 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:50:41 INFO - PROCESS | 3108 | 1462931441097 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3108 | 1462931441099 Marionette TRACE conn5 <- [1,302,null,{}] 18:50:41 INFO - PROCESS | 3108 | 1462931441103 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}] 18:50:41 INFO - PROCESS | 3108 | 1462931441215 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:50:41 INFO - PROCESS | 3108 | 1462931441299 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 3108 | ++DOCSHELL 0D846400 == 48 [pid = 3108] [id = 85] 18:50:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1794FC00) [pid = 3108] [serial = 252] [outer = 00000000] 18:50:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (1838D000) [pid = 3108] [serial = 253] [outer = 1794FC00] 18:50:41 INFO - PROCESS | 3108 | 1462931441343 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (18390800) [pid = 3108] [serial = 254] [outer = 1794FC00] 18:50:41 INFO - PROCESS | 3108 | 1462931441755 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]]]}] 18:50:41 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. 18:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 18:50:41 INFO - PROCESS | 3108 | 1462931441768 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 3108 | 1462931441770 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:50:41 INFO - PROCESS | 3108 | 1462931441773 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3108 | 1462931441775 Marionette TRACE conn5 <- [1,306,null,{}] 18:50:41 INFO - PROCESS | 3108 | 1462931441778 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}] 18:50:41 INFO - PROCESS | 3108 | 1462931441882 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:50:41 INFO - PROCESS | 3108 | 1462931441889 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 3108 | ++DOCSHELL 18F57800 == 49 [pid = 3108] [id = 86] 18:50:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (18F58C00) [pid = 3108] [serial = 255] [outer = 00000000] 18:50:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (198BC800) [pid = 3108] [serial = 256] [outer = 18F58C00] 18:50:41 INFO - PROCESS | 3108 | 1462931441933 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1A12BC00) [pid = 3108] [serial = 257] [outer = 18F58C00] 18:50:42 INFO - PROCESS | 3108 | 1462931442358 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]]]}] 18:50:42 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. 18:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (158C0400) [pid = 3108] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (0C70F800) [pid = 3108] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (12626800) [pid = 3108] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (0DCE5C00) [pid = 3108] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (118A6800) [pid = 3108] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (13C76800) [pid = 3108] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (0D83F000) [pid = 3108] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (17899400) [pid = 3108] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (198B7800) [pid = 3108] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15CC0000) [pid = 3108] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:50:42 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (18F5FC00) [pid = 3108] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:50:42 INFO - PROCESS | 3108 | 1462931442492 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 3108 | 1462931442494 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:50:42 INFO - PROCESS | 3108 | 1462931442503 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:50:42 INFO - PROCESS | 3108 | 1462931442514 Marionette TRACE conn5 <- [1,310,null,{}] 18:50:42 INFO - PROCESS | 3108 | 1462931442518 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}] 18:50:42 INFO - PROCESS | 3108 | 1462931442621 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:50:42 INFO - PROCESS | 3108 | 1462931442630 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3108 | ++DOCSHELL 0F369800 == 50 [pid = 3108] [id = 87] 18:50:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (0F36E800) [pid = 3108] [serial = 258] [outer = 00000000] 18:50:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (14AE9800) [pid = 3108] [serial = 259] [outer = 0F36E800] 18:50:42 INFO - PROCESS | 3108 | 1462931442675 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (16D0D800) [pid = 3108] [serial = 260] [outer = 0F36E800] 18:50:42 INFO - PROCESS | 3108 | 1462931442932 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:50:43 INFO - PROCESS | 3108 | 1462931443113 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]]]}] 18:50:43 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. 18:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 18:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:50:43 INFO - PROCESS | 3108 | 1462931443143 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3108 | 1462931443145 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:50:43 INFO - PROCESS | 3108 | 1462931443148 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 3108 | 1462931443149 Marionette TRACE conn5 <- [1,314,null,{}] 18:50:43 INFO - PROCESS | 3108 | 1462931443153 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}] 18:50:43 INFO - PROCESS | 3108 | 1462931443232 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:50:43 INFO - PROCESS | 3108 | 1462931443238 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 3108 | ++DOCSHELL 17899400 == 51 [pid = 3108] [id = 88] 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (1795DC00) [pid = 3108] [serial = 261] [outer = 00000000] 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (1AD10800) [pid = 3108] [serial = 262] [outer = 1795DC00] 18:50:43 INFO - PROCESS | 3108 | 1462931443282 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1B212C00) [pid = 3108] [serial = 263] [outer = 1795DC00] 18:50:43 INFO - PROCESS | 3108 | 1462931443709 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]]]}] 18:50:43 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. 18:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 18:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:50:43 INFO - PROCESS | 3108 | 1462931443719 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3108 | 1462931443721 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:50:43 INFO - PROCESS | 3108 | 1462931443724 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 3108 | 1462931443726 Marionette TRACE conn5 <- [1,318,null,{}] 18:50:43 INFO - PROCESS | 3108 | 1462931443730 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}] 18:50:43 INFO - PROCESS | 3108 | 1462931443846 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:50:43 INFO - PROCESS | 3108 | 1462931443855 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 3108 | ++DOCSHELL 15C9CC00 == 52 [pid = 3108] [id = 89] 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (15CA1400) [pid = 3108] [serial = 264] [outer = 00000000] 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (15CA5400) [pid = 3108] [serial = 265] [outer = 15CA1400] 18:50:43 INFO - PROCESS | 3108 | 1462931443905 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (15CAA400) [pid = 3108] [serial = 266] [outer = 15CA1400] 18:50:44 INFO - PROCESS | 3108 | 1462931444341 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]]]}] 18:50:44 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. 18:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 18:50:44 INFO - PROCESS | 3108 | 1462931444404 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 3108 | 1462931444406 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:50:44 INFO - PROCESS | 3108 | 1462931444409 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 3108 | 1462931444412 Marionette TRACE conn5 <- [1,322,null,{}] 18:50:44 INFO - PROCESS | 3108 | 1462931444416 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}] 18:50:44 INFO - PROCESS | 3108 | 1462931444570 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:50:44 INFO - PROCESS | 3108 | 1462931444698 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 3108 | ++DOCSHELL 0C708C00 == 53 [pid = 3108] [id = 90] 18:50:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (0C709000) [pid = 3108] [serial = 267] [outer = 00000000] 18:50:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (0C759000) [pid = 3108] [serial = 268] [outer = 0C709000] 18:50:44 INFO - PROCESS | 3108 | 1462931444756 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0D840800) [pid = 3108] [serial = 269] [outer = 0C709000] 18:50:45 INFO - PROCESS | 3108 | 1462931445398 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]]]}] 18:50:45 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. 18:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1021ms 18:50:45 INFO - PROCESS | 3108 | 1462931445433 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 3108 | 1462931445436 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:50:45 INFO - PROCESS | 3108 | 1462931445441 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 3108 | 1462931445446 Marionette TRACE conn5 <- [1,326,null,{}] 18:50:45 INFO - PROCESS | 3108 | 1462931445451 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}] 18:50:45 INFO - PROCESS | 3108 | 1462931445559 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:50:45 INFO - PROCESS | 3108 | 1462931445681 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 3108 | ++DOCSHELL 0F15B000 == 54 [pid = 3108] [id = 91] 18:50:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (0F1B3C00) [pid = 3108] [serial = 270] [outer = 00000000] 18:50:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (12641800) [pid = 3108] [serial = 271] [outer = 0F1B3C00] 18:50:45 INFO - PROCESS | 3108 | 1462931445738 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (13B14400) [pid = 3108] [serial = 272] [outer = 0F1B3C00] 18:50:46 INFO - PROCESS | 3108 | 1462931446314 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 18:50:46 INFO - PROCESS | 3108 | 1462931446372 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 3108 | 1462931446376 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:50:46 INFO - PROCESS | 3108 | 1462931446380 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 3108 | 1462931446382 Marionette TRACE conn5 <- [1,330,null,{}] 18:50:46 INFO - PROCESS | 3108 | 1462931446386 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}] 18:50:46 INFO - PROCESS | 3108 | 1462931446492 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:50:46 INFO - PROCESS | 3108 | 1462931446586 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 3108 | ++DOCSHELL 16D10000 == 55 [pid = 3108] [id = 92] 18:50:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (16FABC00) [pid = 3108] [serial = 273] [outer = 00000000] 18:50:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (17891000) [pid = 3108] [serial = 274] [outer = 16FABC00] 18:50:46 INFO - PROCESS | 3108 | 1462931446642 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (1838C000) [pid = 3108] [serial = 275] [outer = 16FABC00] 18:50:47 INFO - PROCESS | 3108 | 1462931447292 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]]]}] 18:50:47 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. 18:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 18:50:47 INFO - PROCESS | 3108 | 1462931447312 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 3108 | 1462931447316 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:50:47 INFO - PROCESS | 3108 | 1462931447327 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 3108 | 1462931447331 Marionette TRACE conn5 <- [1,334,null,{}] 18:50:47 INFO - PROCESS | 3108 | 1462931447336 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}] 18:50:47 INFO - PROCESS | 3108 | 1462931447444 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:50:47 INFO - PROCESS | 3108 | 1462931447536 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 3108 | ++DOCSHELL 1B21F400 == 56 [pid = 3108] [id = 93] 18:50:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1B21FC00) [pid = 3108] [serial = 276] [outer = 00000000] 18:50:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1B243C00) [pid = 3108] [serial = 277] [outer = 1B21FC00] 18:50:47 INFO - PROCESS | 3108 | 1462931447592 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1B246C00) [pid = 3108] [serial = 278] [outer = 1B21FC00] 18:50:48 INFO - PROCESS | 3108 | 1462931448214 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]]]}] 18:50:48 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. 18:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 18:50:48 INFO - PROCESS | 3108 | 1462931448251 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 3108 | 1462931448254 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:50:48 INFO - PROCESS | 3108 | 1462931448257 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:50:48 INFO - PROCESS | 3108 | 1462931448259 Marionette TRACE conn5 <- [1,338,null,{}] 18:50:48 INFO - PROCESS | 3108 | 1462931448263 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}] 18:50:48 INFO - PROCESS | 3108 | 1462931448367 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:50:48 INFO - PROCESS | 3108 | 1462931448461 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 3108 | ++DOCSHELL 0D846C00 == 57 [pid = 3108] [id = 94] 18:50:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0E3C9000) [pid = 3108] [serial = 279] [outer = 00000000] 18:50:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (12DCC800) [pid = 3108] [serial = 280] [outer = 0E3C9000] 18:50:48 INFO - PROCESS | 3108 | 1462931448516 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (15832000) [pid = 3108] [serial = 281] [outer = 0E3C9000] 18:50:49 INFO - PROCESS | 3108 | 1462931449178 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]]]}] 18:50:49 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. 18:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 970ms 18:50:49 INFO - PROCESS | 3108 | 1462931449232 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 3108 | 1462931449236 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:50:49 INFO - PROCESS | 3108 | 1462931449241 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 3108 | 1462931449244 Marionette TRACE conn5 <- [1,342,null,{}] 18:50:49 INFO - PROCESS | 3108 | 1462931449249 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}] 18:50:49 INFO - PROCESS | 3108 | 1462931449344 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:50:49 INFO - PROCESS | 3108 | 1462931449444 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF2000 == 58 [pid = 3108] [id = 95] 18:50:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0E3D6C00) [pid = 3108] [serial = 282] [outer = 00000000] 18:50:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0EB0BC00) [pid = 3108] [serial = 283] [outer = 0E3D6C00] 18:50:49 INFO - PROCESS | 3108 | 1462931449494 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (0F1B0400) [pid = 3108] [serial = 284] [outer = 0E3D6C00] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 15C9CC00 == 57 [pid = 3108] [id = 89] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 17899400 == 56 [pid = 3108] [id = 88] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 0F369800 == 55 [pid = 3108] [id = 87] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 18F57800 == 54 [pid = 3108] [id = 86] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 0D846400 == 53 [pid = 3108] [id = 85] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 16FA5800 == 52 [pid = 3108] [id = 84] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 15C6F000 == 51 [pid = 3108] [id = 83] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 13B2C400 == 50 [pid = 3108] [id = 82] 18:50:49 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1AEABC00) [pid = 3108] [serial = 220] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 0DD5F000 == 49 [pid = 3108] [id = 81] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 12B31800 == 48 [pid = 3108] [id = 80] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 0C709400 == 47 [pid = 3108] [id = 79] 18:50:49 INFO - PROCESS | 3108 | --DOCSHELL 1ADF1400 == 46 [pid = 3108] [id = 74] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (15CC9800) [pid = 3108] [serial = 202] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (0D83A000) [pid = 3108] [serial = 193] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0DDF4C00) [pid = 3108] [serial = 194] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (175BA000) [pid = 3108] [serial = 205] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1788D400) [pid = 3108] [serial = 206] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (0E408C00) [pid = 3108] [serial = 191] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (0E3CB000) [pid = 3108] [serial = 190] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (12622800) [pid = 3108] [serial = 196] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (12B31400) [pid = 3108] [serial = 197] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (14BEC800) [pid = 3108] [serial = 199] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (15831800) [pid = 3108] [serial = 200] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (15CC8800) [pid = 3108] [serial = 176] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (18392C00) [pid = 3108] [serial = 209] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (0C7A4800) [pid = 3108] [serial = 178] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (1820D400) [pid = 3108] [serial = 208] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (0E978000) [pid = 3108] [serial = 181] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (15F0CC00) [pid = 3108] [serial = 184] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (1AD09800) [pid = 3108] [serial = 187] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (1A65C400) [pid = 3108] [serial = 211] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (1AD03800) [pid = 3108] [serial = 214] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (18F62800) [pid = 3108] [serial = 217] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (1AA7C000) [pid = 3108] [serial = 212] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (1AA77C00) [pid = 3108] [serial = 218] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (1ADE9400) [pid = 3108] [serial = 215] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15F02C00) [pid = 3108] [serial = 203] [outer = 00000000] [url = about:blank] 18:50:50 INFO - PROCESS | 3108 | 1462931450099 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]]]}] 18:50:50 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. 18:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 18:50:50 INFO - PROCESS | 3108 | 1462931450112 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3108 | 1462931450117 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:50:50 INFO - PROCESS | 3108 | 1462931450123 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3108 | 1462931450126 Marionette TRACE conn5 <- [1,346,null,{}] 18:50:50 INFO - PROCESS | 3108 | 1462931450129 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}] 18:50:50 INFO - PROCESS | 3108 | 1462931450212 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:50:50 INFO - PROCESS | 3108 | 1462931450219 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 3108 | ++DOCSHELL 0D83F000 == 47 [pid = 3108] [id = 96] 18:50:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (0D845800) [pid = 3108] [serial = 285] [outer = 00000000] 18:50:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (0E3D3800) [pid = 3108] [serial = 286] [outer = 0D845800] 18:50:50 INFO - PROCESS | 3108 | 1462931450264 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E959000) [pid = 3108] [serial = 287] [outer = 0D845800] 18:50:50 INFO - PROCESS | 3108 | 1462931450715 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]]]}] 18:50:50 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. 18:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 18:50:50 INFO - PROCESS | 3108 | 1462931450756 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3108 | 1462931450759 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:50:50 INFO - PROCESS | 3108 | 1462931450762 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:50:50 INFO - PROCESS | 3108 | 1462931450765 Marionette TRACE conn5 <- [1,350,null,{}] 18:50:50 INFO - PROCESS | 3108 | 1462931450775 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}] 18:50:50 INFO - PROCESS | 3108 | 1462931450859 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:50:50 INFO - PROCESS | 3108 | 1462931450870 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 3108 | ++DOCSHELL 12EEB000 == 48 [pid = 3108] [id = 97] 18:50:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (12EEC000) [pid = 3108] [serial = 288] [outer = 00000000] 18:50:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (13C74400) [pid = 3108] [serial = 289] [outer = 12EEC000] 18:50:50 INFO - PROCESS | 3108 | 1462931450917 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (15833000) [pid = 3108] [serial = 290] [outer = 12EEC000] 18:50:51 INFO - PROCESS | 3108 | 1462931451392 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]]]}] 18:50:51 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. 18:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 18:50:51 INFO - PROCESS | 3108 | 1462931451437 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 3108 | 1462931451439 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:50:51 INFO - PROCESS | 3108 | 1462931451443 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:50:51 INFO - PROCESS | 3108 | 1462931451444 Marionette TRACE conn5 <- [1,354,null,{}] 18:50:51 INFO - PROCESS | 3108 | 1462931451448 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}] 18:50:51 INFO - PROCESS | 3108 | 1462931451528 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:50:51 INFO - PROCESS | 3108 | 1462931451537 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 3108 | ++DOCSHELL 15CA8C00 == 49 [pid = 3108] [id = 98] 18:50:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (15CA9400) [pid = 3108] [serial = 291] [outer = 00000000] 18:50:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (15CC8800) [pid = 3108] [serial = 292] [outer = 15CA9400] 18:50:51 INFO - PROCESS | 3108 | 1462931451583 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (15F04000) [pid = 3108] [serial = 293] [outer = 15CA9400] 18:50:52 INFO - PROCESS | 3108 | 1462931452012 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]]]}] 18:50:52 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. 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 18:50:52 INFO - PROCESS | 3108 | 1462931452086 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3108 | 1462931452088 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:50:52 INFO - PROCESS | 3108 | 1462931452092 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:50:52 INFO - PROCESS | 3108 | 1462931452093 Marionette TRACE conn5 <- [1,358,null,{}] 18:50:52 INFO - PROCESS | 3108 | 1462931452097 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}] 18:50:52 INFO - PROCESS | 3108 | 1462931452175 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:50:52 INFO - PROCESS | 3108 | 1462931452182 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3108 | ++DOCSHELL 15F09400 == 50 [pid = 3108] [id = 99] 18:50:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (15F09C00) [pid = 3108] [serial = 294] [outer = 00000000] 18:50:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (16FA3000) [pid = 3108] [serial = 295] [outer = 15F09C00] 18:50:52 INFO - PROCESS | 3108 | 1462931452227 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (17045400) [pid = 3108] [serial = 296] [outer = 15F09C00] 18:50:52 INFO - PROCESS | 3108 | 1462931452710 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]]]}] 18:50:52 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. 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 18:50:52 INFO - PROCESS | 3108 | 1462931452768 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3108 | 1462931452770 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:50:52 INFO - PROCESS | 3108 | 1462931452773 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 3108 | 1462931452775 Marionette TRACE conn5 <- [1,362,null,{}] 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:50:52 INFO - PROCESS | 3108 | 1462931452778 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}] 18:50:52 INFO - PROCESS | 3108 | 1462931452904 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:50:52 INFO - PROCESS | 3108 | 1462931452960 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3108 | ++DOCSHELL 18202400 == 51 [pid = 3108] [id = 100] 18:50:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (18180C00) [pid = 3108] [serial = 297] [outer = 00000000] 18:50:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (18F57800) [pid = 3108] [serial = 298] [outer = 18180C00] 18:50:53 INFO - PROCESS | 3108 | 1462931453006 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (18F60C00) [pid = 3108] [serial = 299] [outer = 18180C00] 18:50:53 INFO - PROCESS | 3108 | 1462931453438 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]]]}] 18:50:53 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. 18:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 18:50:53 INFO - PROCESS | 3108 | 1462931453542 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 3108 | 1462931453544 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:50:53 INFO - PROCESS | 3108 | 1462931453547 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:50:53 INFO - PROCESS | 3108 | 1462931453549 Marionette TRACE conn5 <- [1,366,null,{}] 18:50:53 INFO - PROCESS | 3108 | 1462931453553 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}] 18:50:53 INFO - PROCESS | 3108 | 1462931453662 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:50:53 INFO - PROCESS | 3108 | 1462931453718 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3108 | ++DOCSHELL 0D83B000 == 52 [pid = 3108] [id = 101] 18:50:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (16D10C00) [pid = 3108] [serial = 300] [outer = 00000000] 18:50:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (1A6CAC00) [pid = 3108] [serial = 301] [outer = 16D10C00] 18:50:53 INFO - PROCESS | 3108 | 1462931453765 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1AA77C00) [pid = 3108] [serial = 302] [outer = 16D10C00] 18:50:54 INFO - PROCESS | 3108 | 1462931454182 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]]]}] 18:50:54 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. 18:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 18:50:54 INFO - PROCESS | 3108 | 1462931454223 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 3108 | 1462931454225 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:50:54 INFO - PROCESS | 3108 | 1462931454228 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 3108 | 1462931454229 Marionette TRACE conn5 <- [1,370,null,{}] 18:50:54 INFO - PROCESS | 3108 | 1462931454243 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}] 18:50:54 INFO - PROCESS | 3108 | 1462931454356 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:50:54 INFO - PROCESS | 3108 | 1462931454368 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 3108 | ++DOCSHELL 19A8A000 == 53 [pid = 3108] [id = 102] 18:50:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1A65C400) [pid = 3108] [serial = 303] [outer = 00000000] 18:50:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1ADED400) [pid = 3108] [serial = 304] [outer = 1A65C400] 18:50:54 INFO - PROCESS | 3108 | 1462931454412 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (1ADF4400) [pid = 3108] [serial = 305] [outer = 1A65C400] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1794FC00) [pid = 3108] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (18F58C00) [pid = 3108] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (15CC4400) [pid = 3108] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (0C759800) [pid = 3108] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (13B2C800) [pid = 3108] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (12D80C00) [pid = 3108] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (0DDECC00) [pid = 3108] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (0F36E800) [pid = 3108] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (16FA7000) [pid = 3108] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:50:54 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (1795DC00) [pid = 3108] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:50:54 INFO - PROCESS | 3108 | 1462931454886 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]]]}] 18:50:54 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. 18:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 18:50:54 INFO - PROCESS | 3108 | 1462931454970 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 3108 | 1462931454972 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:50:54 INFO - PROCESS | 3108 | 1462931454975 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:50:54 INFO - PROCESS | 3108 | 1462931454977 Marionette TRACE conn5 <- [1,374,null,{}] 18:50:54 INFO - PROCESS | 3108 | 1462931454984 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}] 18:50:55 INFO - PROCESS | 3108 | 1462931455063 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:50:55 INFO - PROCESS | 3108 | 1462931455070 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 3108 | ++DOCSHELL 13C71400 == 54 [pid = 3108] [id = 103] 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (14BEE400) [pid = 3108] [serial = 306] [outer = 00000000] 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (1AD0E800) [pid = 3108] [serial = 307] [outer = 14BEE400] 18:50:55 INFO - PROCESS | 3108 | 1462931455114 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1AD10000) [pid = 3108] [serial = 308] [outer = 14BEE400] 18:50:55 INFO - PROCESS | 3108 | 1462931455550 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:50:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 18:50:55 INFO - PROCESS | 3108 | 1462931455610 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 3108 | 1462931455612 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:50:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:50:55 INFO - PROCESS | 3108 | 1462931455615 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 3108 | 1462931455616 Marionette TRACE conn5 <- [1,378,null,{}] 18:50:55 INFO - PROCESS | 3108 | 1462931455620 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}] 18:50:55 INFO - PROCESS | 3108 | 1462931455699 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:50:55 INFO - PROCESS | 3108 | 1462931455708 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 3108 | ++DOCSHELL 1AEB1C00 == 55 [pid = 3108] [id = 104] 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (1B1A7400) [pid = 3108] [serial = 309] [outer = 00000000] 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1B21A400) [pid = 3108] [serial = 310] [outer = 1B1A7400] 18:50:55 INFO - PROCESS | 3108 | 1462931455752 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (1B23F400) [pid = 3108] [serial = 311] [outer = 1B1A7400] 18:50:56 INFO - PROCESS | 3108 | 1462931456183 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:50:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 632ms 18:50:56 INFO - PROCESS | 3108 | 1462931456247 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 3108 | 1462931456249 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:50:56 INFO - PROCESS | 3108 | 1462931456252 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:50:56 INFO - PROCESS | 3108 | 1462931456255 Marionette TRACE conn5 <- [1,382,null,{}] 18:50:56 INFO - PROCESS | 3108 | 1462931456258 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}] 18:50:56 INFO - PROCESS | 3108 | 1462931456356 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:50:56 INFO - PROCESS | 3108 | 1462931456396 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 3108 | ++DOCSHELL 1BC03400 == 56 [pid = 3108] [id = 105] 18:50:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1BC04400) [pid = 3108] [serial = 312] [outer = 00000000] 18:50:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1BC09C00) [pid = 3108] [serial = 313] [outer = 1BC04400] 18:50:56 INFO - PROCESS | 3108 | 1462931456455 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1BC0EC00) [pid = 3108] [serial = 314] [outer = 1BC04400] 18:50:57 INFO - PROCESS | 3108 | 1462931457101 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:50:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 18:50:57 INFO - PROCESS | 3108 | 1462931457128 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 3108 | 1462931457133 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:50:57 INFO - PROCESS | 3108 | 1462931457138 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 3108 | 1462931457142 Marionette TRACE conn5 <- [1,386,null,{}] 18:50:57 INFO - PROCESS | 3108 | 1462931457148 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}] 18:50:57 INFO - PROCESS | 3108 | 1462931457256 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:50:57 INFO - PROCESS | 3108 | 1462931457382 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 3108 | ++DOCSHELL 0E402000 == 57 [pid = 3108] [id = 106] 18:50:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0E405800) [pid = 3108] [serial = 315] [outer = 00000000] 18:50:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0E97D800) [pid = 3108] [serial = 316] [outer = 0E405800] 18:50:57 INFO - PROCESS | 3108 | 1462931457439 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0F369800) [pid = 3108] [serial = 317] [outer = 0E405800] 18:50:58 INFO - PROCESS | 3108 | 1462931458050 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 990ms 18:50:58 INFO - PROCESS | 3108 | 1462931458129 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 3108 | 1462931458135 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:50:58 INFO - PROCESS | 3108 | 1462931458141 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 3108 | 1462931458144 Marionette TRACE conn5 <- [1,390,null,{}] 18:50:58 INFO - PROCESS | 3108 | 1462931458162 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}] 18:50:58 INFO - PROCESS | 3108 | 1462931458304 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:50:58 INFO - PROCESS | 3108 | 1462931458355 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 3108 | ++DOCSHELL 13C6B400 == 58 [pid = 3108] [id = 107] 18:50:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1582F800) [pid = 3108] [serial = 318] [outer = 00000000] 18:50:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (15CC4C00) [pid = 3108] [serial = 319] [outer = 1582F800] 18:50:58 INFO - PROCESS | 3108 | 1462931458411 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (17045800) [pid = 3108] [serial = 320] [outer = 1582F800] 18:50:59 INFO - PROCESS | 3108 | 1462931459043 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 18:50:59 INFO - PROCESS | 3108 | 1462931459114 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 3108 | 1462931459116 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:50:59 INFO - PROCESS | 3108 | 1462931459120 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 3108 | 1462931459124 Marionette TRACE conn5 <- [1,394,null,{}] 18:50:59 INFO - PROCESS | 3108 | 1462931459135 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}] 18:50:59 INFO - PROCESS | 3108 | 1462931459243 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:50:59 INFO - PROCESS | 3108 | 1462931459369 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 3108 | ++DOCSHELL 1820D800 == 59 [pid = 3108] [id = 108] 18:50:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1BC01800) [pid = 3108] [serial = 321] [outer = 00000000] 18:50:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1BC06000) [pid = 3108] [serial = 322] [outer = 1BC01800] 18:50:59 INFO - PROCESS | 3108 | 1462931459426 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1BC0FC00) [pid = 3108] [serial = 323] [outer = 1BC01800] 18:51:00 INFO - PROCESS | 3108 | 1462931460009 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 18:51:00 INFO - PROCESS | 3108 | 1462931460053 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 3108 | 1462931460056 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:51:00 INFO - PROCESS | 3108 | 1462931460059 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 3108 | 1462931460062 Marionette TRACE conn5 <- [1,398,null,{}] 18:51:00 INFO - PROCESS | 3108 | 1462931460065 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}] 18:51:00 INFO - PROCESS | 3108 | 1462931460171 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:51:00 INFO - PROCESS | 3108 | 1462931460294 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 3108 | ++DOCSHELL 183B5400 == 60 [pid = 3108] [id = 109] 18:51:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (183B9400) [pid = 3108] [serial = 324] [outer = 00000000] 18:51:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (183BD800) [pid = 3108] [serial = 325] [outer = 183B9400] 18:51:00 INFO - PROCESS | 3108 | 1462931460349 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1ADF1400) [pid = 3108] [serial = 326] [outer = 183B9400] 18:51:00 INFO - PROCESS | 3108 | 1462931460920 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 18:51:00 INFO - PROCESS | 3108 | 1462931460993 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 3108 | 1462931460995 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:51:01 INFO - PROCESS | 3108 | 1462931461014 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 3108 | 1462931461016 Marionette TRACE conn5 <- [1,402,null,{}] 18:51:01 INFO - PROCESS | 3108 | 1462931461021 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}] 18:51:01 INFO - PROCESS | 3108 | 1462931461122 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:51:01 INFO - PROCESS | 3108 | 1462931461268 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3108 | ++DOCSHELL 0D841000 == 61 [pid = 3108] [id = 110] 18:51:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0D844C00) [pid = 3108] [serial = 327] [outer = 00000000] 18:51:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0E95B800) [pid = 3108] [serial = 328] [outer = 0D844C00] 18:51:01 INFO - PROCESS | 3108 | 1462931461325 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (13B14800) [pid = 3108] [serial = 329] [outer = 0D844C00] 18:51:02 INFO - PROCESS | 3108 | 1462931462118 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1147ms 18:51:02 INFO - PROCESS | 3108 | 1462931462150 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 3108 | 1462931462155 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:51:02 INFO - PROCESS | 3108 | 1462931462159 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 3108 | 1462931462163 Marionette TRACE conn5 <- [1,406,null,{}] 18:51:02 INFO - PROCESS | 3108 | 1462931462169 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}] 18:51:02 INFO - PROCESS | 3108 | 1462931462273 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:51:02 INFO - PROCESS | 3108 | 1462931462405 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 3108 | ++DOCSHELL 13C6B000 == 62 [pid = 3108] [id = 111] 18:51:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (13C73400) [pid = 3108] [serial = 330] [outer = 00000000] 18:51:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1583A800) [pid = 3108] [serial = 331] [outer = 13C73400] 18:51:02 INFO - PROCESS | 3108 | 1462931462458 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (15CA0000) [pid = 3108] [serial = 332] [outer = 13C73400] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 13B29C00 == 61 [pid = 3108] [id = 34] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0E3D7800 == 60 [pid = 3108] [id = 61] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 1AEB1C00 == 59 [pid = 3108] [id = 104] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 13C71400 == 58 [pid = 3108] [id = 103] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 19A8A000 == 57 [pid = 3108] [id = 102] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0D83B000 == 56 [pid = 3108] [id = 101] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 18202400 == 55 [pid = 3108] [id = 100] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 15F09400 == 54 [pid = 3108] [id = 99] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 15CA8C00 == 53 [pid = 3108] [id = 98] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 12EEB000 == 52 [pid = 3108] [id = 97] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (15CA5400) [pid = 3108] [serial = 265] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0D83F000 == 51 [pid = 3108] [id = 96] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0DDF2000 == 50 [pid = 3108] [id = 95] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 16D10000 == 49 [pid = 3108] [id = 92] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0F15B000 == 48 [pid = 3108] [id = 91] 18:51:02 INFO - PROCESS | 3108 | --DOCSHELL 0C708C00 == 47 [pid = 3108] [id = 90] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1838D000) [pid = 3108] [serial = 253] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (198BC800) [pid = 3108] [serial = 256] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (18390800) [pid = 3108] [serial = 254] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (15F07000) [pid = 3108] [serial = 247] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0E808000) [pid = 3108] [serial = 236] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0E350800) [pid = 3108] [serial = 235] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (14AE2400) [pid = 3108] [serial = 244] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (15839000) [pid = 3108] [serial = 245] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1583B800) [pid = 3108] [serial = 239] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (14AE2C00) [pid = 3108] [serial = 238] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0E409C00) [pid = 3108] [serial = 241] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0E95A800) [pid = 3108] [serial = 242] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (0E3D6000) [pid = 3108] [serial = 223] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (128E5000) [pid = 3108] [serial = 226] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (1A656000) [pid = 3108] [serial = 229] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1CAC7400) [pid = 3108] [serial = 232] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (14AE9800) [pid = 3108] [serial = 259] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1A12BC00) [pid = 3108] [serial = 257] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (175B5400) [pid = 3108] [serial = 250] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1788CC00) [pid = 3108] [serial = 251] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (16D0D800) [pid = 3108] [serial = 260] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1AD10800) [pid = 3108] [serial = 262] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (16D0B000) [pid = 3108] [serial = 248] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1B212C00) [pid = 3108] [serial = 263] [outer = 00000000] [url = about:blank] 18:51:02 INFO - PROCESS | 3108 | 1462931462974 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 890ms 18:51:03 INFO - PROCESS | 3108 | 1462931463051 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3108 | 1462931463056 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:51:03 INFO - PROCESS | 3108 | 1462931463062 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3108 | 1462931463064 Marionette TRACE conn5 <- [1,410,null,{}] 18:51:03 INFO - PROCESS | 3108 | 1462931463068 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}] 18:51:03 INFO - PROCESS | 3108 | 1462931463152 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:51:03 INFO - PROCESS | 3108 | 1462931463166 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3108 | ++DOCSHELL 0E40E000 == 48 [pid = 3108] [id = 112] 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (0E809400) [pid = 3108] [serial = 333] [outer = 00000000] 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (0EB04000) [pid = 3108] [serial = 334] [outer = 0E809400] 18:51:03 INFO - PROCESS | 3108 | 1462931463212 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (126D3800) [pid = 3108] [serial = 335] [outer = 0E809400] 18:51:03 INFO - PROCESS | 3108 | 1462931463696 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 18:51:03 INFO - PROCESS | 3108 | 1462931463735 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3108 | 1462931463737 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:51:03 INFO - PROCESS | 3108 | 1462931463741 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3108 | 1462931463744 Marionette TRACE conn5 <- [1,414,null,{}] 18:51:03 INFO - PROCESS | 3108 | 1462931463754 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}] 18:51:03 INFO - PROCESS | 3108 | 1462931463842 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:51:03 INFO - PROCESS | 3108 | 1462931463853 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3108 | ++DOCSHELL 15CBCC00 == 49 [pid = 3108] [id = 113] 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (15CBDC00) [pid = 3108] [serial = 336] [outer = 00000000] 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (15CC7000) [pid = 3108] [serial = 337] [outer = 15CBDC00] 18:51:03 INFO - PROCESS | 3108 | 1462931463901 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (15FDD400) [pid = 3108] [serial = 338] [outer = 15CBDC00] 18:51:04 INFO - PROCESS | 3108 | 1462931464367 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 18:51:04 INFO - PROCESS | 3108 | 1462931464415 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 3108 | 1462931464418 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:51:04 INFO - PROCESS | 3108 | 1462931464421 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 3108 | 1462931464423 Marionette TRACE conn5 <- [1,418,null,{}] 18:51:04 INFO - PROCESS | 3108 | 1462931464426 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}] 18:51:04 INFO - PROCESS | 3108 | 1462931464535 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:51:04 INFO - PROCESS | 3108 | 1462931464545 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 3108 | ++DOCSHELL 175BC000 == 50 [pid = 3108] [id = 114] 18:51:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (175BE400) [pid = 3108] [serial = 339] [outer = 00000000] 18:51:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (17899400) [pid = 3108] [serial = 340] [outer = 175BE400] 18:51:04 INFO - PROCESS | 3108 | 1462931464590 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (17E23800) [pid = 3108] [serial = 341] [outer = 175BE400] 18:51:05 INFO - PROCESS | 3108 | 1462931465725 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:51:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1316ms 18:51:05 INFO - PROCESS | 3108 | 1462931465742 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3108 | 1462931465745 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:51:05 INFO - PROCESS | 3108 | 1462931465750 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 3108 | 1462931465754 Marionette TRACE conn5 <- [1,422,null,{}] 18:51:05 INFO - PROCESS | 3108 | 1462931465760 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}] 18:51:05 INFO - PROCESS | 3108 | 1462931465924 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:51:06 INFO - PROCESS | 3108 | 1462931466062 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 3108 | ++DOCSHELL 0E92BC00 == 51 [pid = 3108] [id = 115] 18:51:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0E956000) [pid = 3108] [serial = 342] [outer = 00000000] 18:51:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0F362800) [pid = 3108] [serial = 343] [outer = 0E956000] 18:51:06 INFO - PROCESS | 3108 | 1462931466118 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1421B000) [pid = 3108] [serial = 344] [outer = 0E956000] 18:51:07 INFO - PROCESS | 3108 | 1462931467172 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1477ms 18:51:07 INFO - PROCESS | 3108 | 1462931467228 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 3108 | 1462931467234 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:51:07 INFO - PROCESS | 3108 | 1462931467240 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 3108 | 1462931467243 Marionette TRACE conn5 <- [1,426,null,{}] 18:51:07 INFO - PROCESS | 3108 | 1462931467247 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}] 18:51:07 INFO - PROCESS | 3108 | 1462931467383 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:51:07 INFO - PROCESS | 3108 | 1462931467510 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 3108 | ++DOCSHELL 15CA7000 == 52 [pid = 3108] [id = 116] 18:51:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (15CC0000) [pid = 3108] [serial = 345] [outer = 00000000] 18:51:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (17893800) [pid = 3108] [serial = 346] [outer = 15CC0000] 18:51:07 INFO - PROCESS | 3108 | 1462931467565 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (18392C00) [pid = 3108] [serial = 347] [outer = 15CC0000] 18:51:08 INFO - PROCESS | 3108 | 1462931468141 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] 18:51:08 INFO - PROCESS | 3108 | 1462931468215 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:51:08 INFO - PROCESS | 3108 | 1462931468219 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 3108 | 1462931468223 Marionette TRACE conn5 <- [1,430,null,{}] 18:51:08 INFO - PROCESS | 3108 | 1462931468234 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}] 18:51:08 INFO - PROCESS | 3108 | 1462931468341 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:51:08 INFO - PROCESS | 3108 | 1462931468466 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 3108 | ++DOCSHELL 1A132000 == 53 [pid = 3108] [id = 117] 18:51:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1A1B0400) [pid = 3108] [serial = 348] [outer = 00000000] 18:51:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1AA7E400) [pid = 3108] [serial = 349] [outer = 1A1B0400] 18:51:08 INFO - PROCESS | 3108 | 1462931468524 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1AD0C800) [pid = 3108] [serial = 350] [outer = 1A1B0400] 18:51:09 INFO - PROCESS | 3108 | 1462931469108 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 18:51:09 INFO - PROCESS | 3108 | 1462931469152 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 3108 | 1462931469155 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:51:09 INFO - PROCESS | 3108 | 1462931469158 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:51:09 INFO - PROCESS | 3108 | 1462931469160 Marionette TRACE conn5 <- [1,434,null,{}] 18:51:09 INFO - PROCESS | 3108 | 1462931469164 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}] 18:51:09 INFO - PROCESS | 3108 | 1462931469270 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:51:09 INFO - PROCESS | 3108 | 1462931469392 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF2C00 == 54 [pid = 3108] [id = 118] 18:51:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1AEAAC00) [pid = 3108] [serial = 351] [outer = 00000000] 18:51:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1AEB6800) [pid = 3108] [serial = 352] [outer = 1AEAAC00] 18:51:09 INFO - PROCESS | 3108 | 1462931469448 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1B216000) [pid = 3108] [serial = 353] [outer = 1AEAAC00] 18:51:10 INFO - PROCESS | 3108 | 1462931470112 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1016ms 18:51:10 INFO - PROCESS | 3108 | 1462931470179 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:51:10 INFO - PROCESS | 3108 | 1462931470183 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:51:10 INFO - PROCESS | 3108 | 1462931470188 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 3108 | 1462931470192 Marionette TRACE conn5 <- [1,438,null,{}] 18:51:10 INFO - PROCESS | 3108 | 1462931470197 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}] 18:51:10 INFO - PROCESS | 3108 | 1462931470297 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:51:10 INFO - PROCESS | 3108 | 1462931470399 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 3108 | ++DOCSHELL 15C6E400 == 55 [pid = 3108] [id = 119] 18:51:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (15C9BC00) [pid = 3108] [serial = 354] [outer = 00000000] 18:51:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (15CC7C00) [pid = 3108] [serial = 355] [outer = 15C9BC00] 18:51:10 INFO - PROCESS | 3108 | 1462931470450 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (175BB400) [pid = 3108] [serial = 356] [outer = 15C9BC00] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 0D846C00 == 54 [pid = 3108] [id = 94] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 1AF70C00 == 53 [pid = 3108] [id = 78] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 15CBCC00 == 52 [pid = 3108] [id = 113] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 0E40E000 == 51 [pid = 3108] [id = 112] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 13C6B000 == 50 [pid = 3108] [id = 111] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 183B5400 == 49 [pid = 3108] [id = 109] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 1820D800 == 48 [pid = 3108] [id = 108] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 13C6B400 == 47 [pid = 3108] [id = 107] 18:51:10 INFO - PROCESS | 3108 | --DOCSHELL 0E402000 == 46 [pid = 3108] [id = 106] 18:51:11 INFO - PROCESS | 3108 | 1462931471038 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:51:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 890ms 18:51:11 INFO - PROCESS | 3108 | 1462931471079 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3108 | 1462931471084 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:51:11 INFO - PROCESS | 3108 | 1462931471090 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3108 | 1462931471093 Marionette TRACE conn5 <- [1,442,null,{}] 18:51:11 INFO - PROCESS | 3108 | 1462931471097 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}] 18:51:11 INFO - PROCESS | 3108 | 1462931471245 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:51:11 INFO - PROCESS | 3108 | 1462931471321 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CA800 == 47 [pid = 3108] [id = 120] 18:51:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (0E3CB000) [pid = 3108] [serial = 357] [outer = 00000000] 18:51:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (0F1AF400) [pid = 3108] [serial = 358] [outer = 0E3CB000] 18:51:11 INFO - PROCESS | 3108 | 1462931471366 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (15CBCC00) [pid = 3108] [serial = 359] [outer = 0E3CB000] 18:51:11 INFO - PROCESS | 3108 | 1462931471858 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:51:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 18:51:11 INFO - PROCESS | 3108 | 1462931471923 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3108 | 1462931471926 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:51:11 INFO - PROCESS | 3108 | 1462931471937 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3108 | 1462931471940 Marionette TRACE conn5 <- [1,446,null,{}] 18:51:11 INFO - PROCESS | 3108 | 1462931471950 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}] 18:51:12 INFO - PROCESS | 3108 | 1462931472068 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:51:12 INFO - PROCESS | 3108 | 1462931472129 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0C000 == 48 [pid = 3108] [id = 121] 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1AD0E400) [pid = 3108] [serial = 360] [outer = 00000000] 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1AEABC00) [pid = 3108] [serial = 361] [outer = 1AD0E400] 18:51:12 INFO - PROCESS | 3108 | 1462931472176 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1B21B800) [pid = 3108] [serial = 362] [outer = 1AD0E400] 18:51:12 INFO - PROCESS | 3108 | 1462931472633 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:51:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 18:51:12 INFO - PROCESS | 3108 | 1462931472668 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 3108 | 1462931472671 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:51:12 INFO - PROCESS | 3108 | 1462931472674 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:51:12 INFO - PROCESS | 3108 | 1462931472676 Marionette TRACE conn5 <- [1,450,null,{}] 18:51:12 INFO - PROCESS | 3108 | 1462931472679 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}] 18:51:12 INFO - PROCESS | 3108 | 1462931472803 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:51:12 INFO - PROCESS | 3108 | 1462931472810 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 3108 | ++DOCSHELL 1B23F800 == 49 [pid = 3108] [id = 122] 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1B241C00) [pid = 3108] [serial = 363] [outer = 00000000] 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1B284000) [pid = 3108] [serial = 364] [outer = 1B241C00] 18:51:12 INFO - PROCESS | 3108 | 1462931472856 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1B289400) [pid = 3108] [serial = 365] [outer = 1B241C00] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (17EF0000) [pid = 3108] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E977400) [pid = 3108] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (0C75D800) [pid = 3108] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1ADF1800) [pid = 3108] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (16FABC00) [pid = 3108] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (15F09C00) [pid = 3108] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0E3D6C00) [pid = 3108] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1A65C400) [pid = 3108] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (0E406C00) [pid = 3108] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (0D844C00) [pid = 3108] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (12EEC000) [pid = 3108] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1B1A7400) [pid = 3108] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (0D83C800) [pid = 3108] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0E3D0800) [pid = 3108] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1AD04400) [pid = 3108] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (13C73400) [pid = 3108] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (18180C00) [pid = 3108] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (15CA1400) [pid = 3108] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (15FDD800) [pid = 3108] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (18F5C800) [pid = 3108] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1B21FC00) [pid = 3108] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (0D845800) [pid = 3108] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (14BEE400) [pid = 3108] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0F1B3C00) [pid = 3108] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (15CC5400) [pid = 3108] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (15F02400) [pid = 3108] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (15CA9400) [pid = 3108] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (0ECDA000) [pid = 3108] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (0DC47C00) [pid = 3108] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (0E3C9000) [pid = 3108] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (0E809400) [pid = 3108] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (16D10C00) [pid = 3108] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (0C709000) [pid = 3108] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (0E80F400) [pid = 3108] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (1C971000) [pid = 3108] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:51:13 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (15CBDC00) [pid = 3108] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:51:13 INFO - PROCESS | 3108 | 1462931473547 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] 18:51:13 INFO - PROCESS | 3108 | 1462931473623 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:51:13 INFO - PROCESS | 3108 | 1462931473627 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 3108 | 1462931473629 Marionette TRACE conn5 <- [1,454,null,{}] 18:51:13 INFO - PROCESS | 3108 | 1462931473632 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}] 18:51:13 INFO - PROCESS | 3108 | 1462931473741 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:51:13 INFO - PROCESS | 3108 | 1462931473797 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 3108 | ++DOCSHELL 0C754400 == 50 [pid = 3108] [id = 123] 18:51:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0D83C800) [pid = 3108] [serial = 366] [outer = 00000000] 18:51:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (0F1A7000) [pid = 3108] [serial = 367] [outer = 0D83C800] 18:51:13 INFO - PROCESS | 3108 | 1462931473841 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (12B31C00) [pid = 3108] [serial = 368] [outer = 0D83C800] 18:51:14 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:14 INFO - PROCESS | 3108 | 1462931474225 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:51:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 18:51:14 INFO - PROCESS | 3108 | 1462931474267 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 3108 | 1462931474269 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:51:14 INFO - PROCESS | 3108 | 1462931474273 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 3108 | 1462931474274 Marionette TRACE conn5 <- [1,458,null,{}] 18:51:14 INFO - PROCESS | 3108 | 1462931474278 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}] 18:51:14 INFO - PROCESS | 3108 | 1462931474369 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:51:14 INFO - PROCESS | 3108 | 1462931474379 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 3108 | ++DOCSHELL 15CA6000 == 51 [pid = 3108] [id = 124] 18:51:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (15F10C00) [pid = 3108] [serial = 369] [outer = 00000000] 18:51:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (1AD03C00) [pid = 3108] [serial = 370] [outer = 15F10C00] 18:51:14 INFO - PROCESS | 3108 | 1462931474425 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1ADF8000) [pid = 3108] [serial = 371] [outer = 15F10C00] 18:51:14 INFO - PROCESS | 3108 | 1462931474855 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] 18:51:14 INFO - PROCESS | 3108 | 1462931474906 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:51:14 INFO - PROCESS | 3108 | 1462931474909 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 3108 | 1462931474911 Marionette TRACE conn5 <- [1,462,null,{}] 18:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:51:14 INFO - PROCESS | 3108 | 1462931474914 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}] 18:51:15 INFO - PROCESS | 3108 | 1462931474994 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:51:15 INFO - PROCESS | 3108 | 1462931475001 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 3108 | ++DOCSHELL 0DD5F000 == 52 [pid = 3108] [id = 125] 18:51:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (1B21FC00) [pid = 3108] [serial = 372] [outer = 00000000] 18:51:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1BD98C00) [pid = 3108] [serial = 373] [outer = 1B21FC00] 18:51:15 INFO - PROCESS | 3108 | 1462931475044 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1BD9F000) [pid = 3108] [serial = 374] [outer = 1B21FC00] 18:51:15 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:15 INFO - PROCESS | 3108 | 1462931475674 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] 18:51:15 INFO - PROCESS | 3108 | 1462931475749 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:51:15 INFO - PROCESS | 3108 | 1462931475754 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 3108 | 1462931475759 Marionette TRACE conn5 <- [1,466,null,{}] 18:51:15 INFO - PROCESS | 3108 | 1462931475766 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}] 18:51:15 INFO - PROCESS | 3108 | 1462931475876 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:51:16 INFO - PROCESS | 3108 | 1462931476010 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 3108 | ++DOCSHELL 0C79C000 == 53 [pid = 3108] [id = 126] 18:51:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (0E80E400) [pid = 3108] [serial = 375] [outer = 00000000] 18:51:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (12703000) [pid = 3108] [serial = 376] [outer = 0E80E400] 18:51:16 INFO - PROCESS | 3108 | 1462931476067 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (12708400) [pid = 3108] [serial = 377] [outer = 0E80E400] 18:51:16 INFO - PROCESS | 3108 | 1462931476734 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] 18:51:16 INFO - PROCESS | 3108 | 1462931476789 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:51:16 INFO - PROCESS | 3108 | 1462931476795 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 3108 | 1462931476798 Marionette TRACE conn5 <- [1,470,null,{}] 18:51:16 INFO - PROCESS | 3108 | 1462931476802 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}] 18:51:16 INFO - PROCESS | 3108 | 1462931476913 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:51:17 INFO - PROCESS | 3108 | 1462931477043 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 3108 | ++DOCSHELL 15CA0800 == 54 [pid = 3108] [id = 127] 18:51:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (15CA3000) [pid = 3108] [serial = 378] [outer = 00000000] 18:51:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (17892800) [pid = 3108] [serial = 379] [outer = 15CA3000] 18:51:17 INFO - PROCESS | 3108 | 1462931477098 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (183BCC00) [pid = 3108] [serial = 380] [outer = 15CA3000] 18:51:17 INFO - PROCESS | 3108 | 1462931477687 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 18:51:17 INFO - PROCESS | 3108 | 1462931477727 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 3108 | 1462931477730 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:51:17 INFO - PROCESS | 3108 | 1462931477733 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 3108 | 1462931477737 Marionette TRACE conn5 <- [1,474,null,{}] 18:51:17 INFO - PROCESS | 3108 | 1462931477749 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}] 18:51:17 INFO - PROCESS | 3108 | 1462931477856 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:51:17 INFO - PROCESS | 3108 | 1462931477958 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 3108 | ++DOCSHELL 1B21E000 == 55 [pid = 3108] [id = 128] 18:51:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1B24AC00) [pid = 3108] [serial = 381] [outer = 00000000] 18:51:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1BC0A000) [pid = 3108] [serial = 382] [outer = 1B24AC00] 18:51:18 INFO - PROCESS | 3108 | 1462931478015 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1BDA1400) [pid = 3108] [serial = 383] [outer = 1B24AC00] 18:51:18 INFO - PROCESS | 3108 | 1462931478650 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]]]}] 18:51:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1BC54000) [pid = 3108] [serial = 384] [outer = 0E34DC00] 18:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 18:51:18 INFO - PROCESS | 3108 | 1462931478720 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 3108 | 1462931478723 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:51:18 INFO - PROCESS | 3108 | 1462931478785 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 3108 | 1462931478787 Marionette TRACE conn5 <- [1,478,null,{}] 18:51:18 INFO - PROCESS | 3108 | 1462931478809 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}] 18:51:18 INFO - PROCESS | 3108 | 1462931478918 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:51:19 INFO - PROCESS | 3108 | 1462931479041 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 3108 | ++DOCSHELL 18F4DC00 == 56 [pid = 3108] [id = 129] 18:51:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (18F4E400) [pid = 3108] [serial = 385] [outer = 00000000] 18:51:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1BC5B800) [pid = 3108] [serial = 386] [outer = 18F4E400] 18:51:19 INFO - PROCESS | 3108 | 1462931479099 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1C971800) [pid = 3108] [serial = 387] [outer = 18F4E400] 18:51:19 INFO - PROCESS | 3108 | 1462931479711 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1027ms 18:51:19 INFO - PROCESS | 3108 | 1462931479779 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 3108 | 1462931479781 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:51:19 INFO - PROCESS | 3108 | 1462931479785 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:51:19 INFO - PROCESS | 3108 | 1462931479787 Marionette TRACE conn5 <- [1,482,null,{}] 18:51:19 INFO - PROCESS | 3108 | 1462931479791 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}] 18:51:19 INFO - PROCESS | 3108 | 1462931479898 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:51:20 INFO - PROCESS | 3108 | 1462931480030 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 3108 | ++DOCSHELL 0C755400 == 57 [pid = 3108] [id = 130] 18:51:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0C75EC00) [pid = 3108] [serial = 388] [outer = 00000000] 18:51:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0E85AC00) [pid = 3108] [serial = 389] [outer = 0C75EC00] 18:51:20 INFO - PROCESS | 3108 | 1462931480085 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0E97DC00) [pid = 3108] [serial = 390] [outer = 0C75EC00] 18:51:20 INFO - PROCESS | 3108 | 1462931480887 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]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1128ms 18:51:20 INFO - PROCESS | 3108 | 1462931480917 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 3108 | 1462931480923 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:51:20 INFO - PROCESS | 3108 | 1462931480928 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - PROCESS | 3108 | 1462931480932 Marionette TRACE conn5 <- [1,486,null,{}] 18:51:20 INFO - PROCESS | 3108 | 1462931480938 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}] 18:51:21 INFO - PROCESS | 3108 | 1462931481039 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:51:21 INFO - PROCESS | 3108 | 1462931481191 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 15CA6000 == 56 [pid = 3108] [id = 124] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 0C754400 == 55 [pid = 3108] [id = 123] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 1B23F800 == 54 [pid = 3108] [id = 122] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 1AD0C000 == 53 [pid = 3108] [id = 121] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 0E3CA800 == 52 [pid = 3108] [id = 120] 18:51:21 INFO - PROCESS | 3108 | --DOCSHELL 15C6E400 == 51 [pid = 3108] [id = 119] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (17899400) [pid = 3108] [serial = 340] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | ++DOCSHELL 0C754400 == 52 [pid = 3108] [id = 131] 18:51:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0C756800) [pid = 3108] [serial = 391] [outer = 00000000] 18:51:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0D83FC00) [pid = 3108] [serial = 392] [outer = 0C756800] 18:51:21 INFO - PROCESS | 3108 | 1462931481294 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0E3CD800) [pid = 3108] [serial = 393] [outer = 0C756800] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (13C74400) [pid = 3108] [serial = 289] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (15833000) [pid = 3108] [serial = 290] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (18F57800) [pid = 3108] [serial = 298] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (0F1B0400) [pid = 3108] [serial = 284] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0EB0BC00) [pid = 3108] [serial = 283] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (16FA3000) [pid = 3108] [serial = 295] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15CC8800) [pid = 3108] [serial = 292] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (15F04000) [pid = 3108] [serial = 293] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (15CAA400) [pid = 3108] [serial = 266] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (0E3D3800) [pid = 3108] [serial = 286] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0E959000) [pid = 3108] [serial = 287] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1A6CAC00) [pid = 3108] [serial = 301] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (12DCC800) [pid = 3108] [serial = 280] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1B23F400) [pid = 3108] [serial = 311] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0C759000) [pid = 3108] [serial = 268] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (18F60C00) [pid = 3108] [serial = 299] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (12641800) [pid = 3108] [serial = 271] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1BC09C00) [pid = 3108] [serial = 313] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (17891000) [pid = 3108] [serial = 274] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1B243C00) [pid = 3108] [serial = 277] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (1ADED400) [pid = 3108] [serial = 304] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1AA77C00) [pid = 3108] [serial = 302] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1AD0E800) [pid = 3108] [serial = 307] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1B21A400) [pid = 3108] [serial = 310] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1583A800) [pid = 3108] [serial = 331] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (15CA0000) [pid = 3108] [serial = 332] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (0E85CC00) [pid = 3108] [serial = 224] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (183BD800) [pid = 3108] [serial = 325] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1AEB0C00) [pid = 3108] [serial = 221] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (13B2CC00) [pid = 3108] [serial = 139] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (0EB04000) [pid = 3108] [serial = 334] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (12BEC400) [pid = 3108] [serial = 91] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (0E97D800) [pid = 3108] [serial = 316] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (0D840C00) [pid = 3108] [serial = 179] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (0E95B800) [pid = 3108] [serial = 328] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (15CC4C00) [pid = 3108] [serial = 319] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15CC7000) [pid = 3108] [serial = 337] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (1AD0C400) [pid = 3108] [serial = 188] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (0EB02800) [pid = 3108] [serial = 182] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (1ADF4000) [pid = 3108] [serial = 230] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (1D90D400) [pid = 3108] [serial = 133] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (192D5C00) [pid = 3108] [serial = 97] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (0D840800) [pid = 3108] [serial = 269] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (1CACB000) [pid = 3108] [serial = 233] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (175BB000) [pid = 3108] [serial = 94] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (13B14800) [pid = 3108] [serial = 329] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (16D10400) [pid = 3108] [serial = 185] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (1B246C00) [pid = 3108] [serial = 278] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (126D3800) [pid = 3108] [serial = 335] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (13B14400) [pid = 3108] [serial = 272] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (175B9000) [pid = 3108] [serial = 88] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (1838C000) [pid = 3108] [serial = 275] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (0E3D1400) [pid = 3108] [serial = 136] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1BC06000) [pid = 3108] [serial = 322] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (15837400) [pid = 3108] [serial = 227] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (15832000) [pid = 3108] [serial = 281] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (1ADF4400) [pid = 3108] [serial = 305] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (1AD10000) [pid = 3108] [serial = 308] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (17045400) [pid = 3108] [serial = 296] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (15FDD400) [pid = 3108] [serial = 338] [outer = 00000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3108 | 1462931481743 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 870ms 18:51:21 INFO - PROCESS | 3108 | 1462931481802 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 3108 | 1462931481807 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:51:21 INFO - PROCESS | 3108 | 1462931481813 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:51:21 INFO - PROCESS | 3108 | 1462931481816 Marionette TRACE conn5 <- [1,490,null,{}] 18:51:21 INFO - PROCESS | 3108 | 1462931481819 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}] 18:51:21 INFO - PROCESS | 3108 | 1462931481905 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:51:21 INFO - PROCESS | 3108 | 1462931481916 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 3108 | ++DOCSHELL 0E956800 == 53 [pid = 3108] [id = 132] 18:51:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (0E958400) [pid = 3108] [serial = 394] [outer = 00000000] 18:51:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (0E97FC00) [pid = 3108] [serial = 395] [outer = 0E958400] 18:51:21 INFO - PROCESS | 3108 | 1462931481961 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0ECDC400) [pid = 3108] [serial = 396] [outer = 0E958400] 18:51:22 INFO - PROCESS | 3108 | 1462931482413 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 18:51:22 INFO - PROCESS | 3108 | 1462931482447 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 3108 | 1462931482449 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:51:22 INFO - PROCESS | 3108 | 1462931482457 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 3108 | 1462931482460 Marionette TRACE conn5 <- [1,494,null,{}] 18:51:22 INFO - PROCESS | 3108 | 1462931482470 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}] 18:51:22 INFO - PROCESS | 3108 | 1462931482557 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:51:22 INFO - PROCESS | 3108 | 1462931482567 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 3108 | ++DOCSHELL 12B2D800 == 54 [pid = 3108] [id = 133] 18:51:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (12B31800) [pid = 3108] [serial = 397] [outer = 00000000] 18:51:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (12EEE400) [pid = 3108] [serial = 398] [outer = 12B31800] 18:51:22 INFO - PROCESS | 3108 | 1462931482615 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (13B2B400) [pid = 3108] [serial = 399] [outer = 12B31800] 18:51:23 INFO - PROCESS | 3108 | 1462931483100 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 18:51:23 INFO - PROCESS | 3108 | 1462931483132 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:51:23 INFO - PROCESS | 3108 | 1462931483135 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:51:23 INFO - PROCESS | 3108 | 1462931483138 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 3108 | 1462931483140 Marionette TRACE conn5 <- [1,498,null,{}] 18:51:23 INFO - PROCESS | 3108 | 1462931483143 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}] 18:51:23 INFO - PROCESS | 3108 | 1462931483228 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:51:23 INFO - PROCESS | 3108 | 1462931483234 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 3108 | ++DOCSHELL 13C72800 == 55 [pid = 3108] [id = 134] 18:51:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (1421A400) [pid = 3108] [serial = 400] [outer = 00000000] 18:51:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15831400) [pid = 3108] [serial = 401] [outer = 1421A400] 18:51:23 INFO - PROCESS | 3108 | 1462931483279 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (15C6E400) [pid = 3108] [serial = 402] [outer = 1421A400] 18:51:23 INFO - PROCESS | 3108 | 1462931483766 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 18:51:23 INFO - PROCESS | 3108 | 1462931483812 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:51:23 INFO - PROCESS | 3108 | 1462931483814 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:51:23 INFO - PROCESS | 3108 | 1462931483817 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 3108 | 1462931483818 Marionette TRACE conn5 <- [1,502,null,{}] 18:51:23 INFO - PROCESS | 3108 | 1462931483822 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}] 18:51:23 INFO - PROCESS | 3108 | 1462931483934 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:51:24 INFO - PROCESS | 3108 | 1462931484016 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 3108 | ++DOCSHELL 15C71000 == 56 [pid = 3108] [id = 135] 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (15CA3400) [pid = 3108] [serial = 403] [outer = 00000000] 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (15CBD800) [pid = 3108] [serial = 404] [outer = 15CA3400] 18:51:24 INFO - PROCESS | 3108 | 1462931484060 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (15CC6000) [pid = 3108] [serial = 405] [outer = 15CA3400] 18:51:24 INFO - PROCESS | 3108 | 1462931484517 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]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 18:51:24 INFO - PROCESS | 3108 | 1462931484549 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 3108 | 1462931484551 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:51:24 INFO - PROCESS | 3108 | 1462931484554 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 3108 | 1462931484556 Marionette TRACE conn5 <- [1,506,null,{}] 18:51:24 INFO - PROCESS | 3108 | 1462931484559 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}] 18:51:24 INFO - PROCESS | 3108 | 1462931484679 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:51:24 INFO - PROCESS | 3108 | 1462931484732 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 3108 | ++DOCSHELL 0C757800 == 57 [pid = 3108] [id = 136] 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (15CC8400) [pid = 3108] [serial = 406] [outer = 00000000] 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (16FA6800) [pid = 3108] [serial = 407] [outer = 15CC8400] 18:51:24 INFO - PROCESS | 3108 | 1462931484784 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (16FABC00) [pid = 3108] [serial = 408] [outer = 15CC8400] 18:51:25 INFO - PROCESS | 3108 | 1462931485173 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]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 18:51:25 INFO - PROCESS | 3108 | 1462931485228 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 3108 | 1462931485230 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:51:25 INFO - PROCESS | 3108 | 1462931485238 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 3108 | 1462931485239 Marionette TRACE conn5 <- [1,510,null,{}] 18:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:51:25 INFO - PROCESS | 3108 | 1462931485243 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}] 18:51:25 INFO - PROCESS | 3108 | 1462931485377 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:51:25 INFO - PROCESS | 3108 | 1462931485387 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 3108 | ++DOCSHELL 15F0EC00 == 58 [pid = 3108] [id = 137] 18:51:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (17046800) [pid = 3108] [serial = 409] [outer = 00000000] 18:51:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (175C2C00) [pid = 3108] [serial = 410] [outer = 17046800] 18:51:25 INFO - PROCESS | 3108 | 1462931485432 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (17891000) [pid = 3108] [serial = 411] [outer = 17046800] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (15C9BC00) [pid = 3108] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (1AD0E400) [pid = 3108] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (1AEAAC00) [pid = 3108] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (1B241C00) [pid = 3108] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (0D83C800) [pid = 3108] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (15F10C00) [pid = 3108] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:51:25 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0E3CB000) [pid = 3108] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:51:25 INFO - PROCESS | 3108 | 1462931485984 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 18:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:51:26 INFO - PROCESS | 3108 | 1462931486013 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 3108 | 1462931486015 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:51:26 INFO - PROCESS | 3108 | 1462931486018 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 3108 | 1462931486020 Marionette TRACE conn5 <- [1,514,null,{}] 18:51:26 INFO - PROCESS | 3108 | 1462931486023 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}] 18:51:26 INFO - PROCESS | 3108 | 1462931486105 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:51:26 INFO - PROCESS | 3108 | 1462931486111 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 3108 | ++DOCSHELL 16D0F000 == 59 [pid = 3108] [id = 138] 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (175C1C00) [pid = 3108] [serial = 412] [outer = 00000000] 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (17EF3400) [pid = 3108] [serial = 413] [outer = 175C1C00] 18:51:26 INFO - PROCESS | 3108 | 1462931486156 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (183B9800) [pid = 3108] [serial = 414] [outer = 175C1C00] 18:51:26 INFO - PROCESS | 3108 | 1462931486577 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 18:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:51:26 INFO - PROCESS | 3108 | 1462931486589 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 3108 | 1462931486591 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:51:26 INFO - PROCESS | 3108 | 1462931486593 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 3108 | 1462931486595 Marionette TRACE conn5 <- [1,518,null,{}] 18:51:26 INFO - PROCESS | 3108 | 1462931486598 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}] 18:51:26 INFO - PROCESS | 3108 | 1462931486715 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:51:26 INFO - PROCESS | 3108 | 1462931486724 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 3108 | ++DOCSHELL 0E350800 == 60 [pid = 3108] [id = 139] 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (183BB800) [pid = 3108] [serial = 415] [outer = 00000000] 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (18F5B400) [pid = 3108] [serial = 416] [outer = 183BB800] 18:51:26 INFO - PROCESS | 3108 | 1462931486769 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (19190800) [pid = 3108] [serial = 417] [outer = 183BB800] 18:51:27 INFO - PROCESS | 3108 | 1462931487201 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]]]}] 18:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 18:51:27 INFO - PROCESS | 3108 | 1462931487225 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 3108 | 1462931487227 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:51:27 INFO - PROCESS | 3108 | 1462931487230 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 3108 | 1462931487232 Marionette TRACE conn5 <- [1,522,null,{}] 18:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:51:27 INFO - PROCESS | 3108 | 1462931487236 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}] 18:51:27 INFO - PROCESS | 3108 | 1462931487356 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:51:27 INFO - PROCESS | 3108 | 1462931487366 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 3108 | ++DOCSHELL 12BEA000 == 61 [pid = 3108] [id = 140] 18:51:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (19198000) [pid = 3108] [serial = 418] [outer = 00000000] 18:51:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (1A65AC00) [pid = 3108] [serial = 419] [outer = 19198000] 18:51:27 INFO - PROCESS | 3108 | 1462931487410 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (1A65FC00) [pid = 3108] [serial = 420] [outer = 19198000] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 16D0C400 == 60 [pid = 3108] [id = 48] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1AD03400 == 59 [pid = 3108] [id = 63] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0D841000 == 58 [pid = 3108] [id = 110] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0E964400 == 57 [pid = 3108] [id = 47] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1838FC00 == 56 [pid = 3108] [id = 77] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1B21F400 == 55 [pid = 3108] [id = 93] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0D897000 == 54 [pid = 3108] [id = 45] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1A132000 == 53 [pid = 3108] [id = 117] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1ADF2C00 == 52 [pid = 3108] [id = 118] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0E92BC00 == 51 [pid = 3108] [id = 115] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0D83BC00 == 50 [pid = 3108] [id = 75] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0C757000 == 49 [pid = 3108] [id = 60] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 14BEDC00 == 48 [pid = 3108] [id = 32] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 175BC000 == 47 [pid = 3108] [id = 114] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 15CA7000 == 46 [pid = 3108] [id = 116] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 15CC4800 == 45 [pid = 3108] [id = 62] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0DC39800 == 44 [pid = 3108] [id = 46] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1BC03400 == 43 [pid = 3108] [id = 105] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0C70E000 == 42 [pid = 3108] [id = 76] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0C754400 == 41 [pid = 3108] [id = 131] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0C755400 == 40 [pid = 3108] [id = 130] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 1B21E000 == 39 [pid = 3108] [id = 128] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 18F4DC00 == 38 [pid = 3108] [id = 129] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 15CA0800 == 37 [pid = 3108] [id = 127] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0DD5F000 == 36 [pid = 3108] [id = 125] 18:51:28 INFO - PROCESS | 3108 | --DOCSHELL 0C79C000 == 35 [pid = 3108] [id = 126] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 13C72800 == 34 [pid = 3108] [id = 134] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 16D0F000 == 33 [pid = 3108] [id = 138] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 0C757800 == 32 [pid = 3108] [id = 136] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 15C71000 == 31 [pid = 3108] [id = 135] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 0E350800 == 30 [pid = 3108] [id = 139] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 0E956800 == 29 [pid = 3108] [id = 132] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 15F0EC00 == 28 [pid = 3108] [id = 137] 18:51:29 INFO - PROCESS | 3108 | --DOCSHELL 12B2D800 == 27 [pid = 3108] [id = 133] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (15CC7C00) [pid = 3108] [serial = 355] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (175BB400) [pid = 3108] [serial = 356] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (1AEABC00) [pid = 3108] [serial = 361] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (1B216000) [pid = 3108] [serial = 353] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (1AEB6800) [pid = 3108] [serial = 352] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (0F362800) [pid = 3108] [serial = 343] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (1B284000) [pid = 3108] [serial = 364] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (17893800) [pid = 3108] [serial = 346] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (1B21B800) [pid = 3108] [serial = 362] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (1AA7E400) [pid = 3108] [serial = 349] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (0F1A7000) [pid = 3108] [serial = 367] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (1AD03C00) [pid = 3108] [serial = 370] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (1BD98C00) [pid = 3108] [serial = 373] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1B289400) [pid = 3108] [serial = 365] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (0F1AF400) [pid = 3108] [serial = 358] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (15CBCC00) [pid = 3108] [serial = 359] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (12B31C00) [pid = 3108] [serial = 368] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (1ADF8000) [pid = 3108] [serial = 371] [outer = 00000000] [url = about:blank] 18:51:29 INFO - PROCESS | 3108 | 1462931489470 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]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2266ms 18:51:29 INFO - PROCESS | 3108 | 1462931489502 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 3108 | 1462931489506 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:51:29 INFO - PROCESS | 3108 | 1462931489511 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 3108 | 1462931489515 Marionette TRACE conn5 <- [1,526,null,{}] 18:51:29 INFO - PROCESS | 3108 | 1462931489521 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}] 18:51:29 INFO - PROCESS | 3108 | 1462931489611 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:51:29 INFO - PROCESS | 3108 | 1462931489620 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 3108 | ++DOCSHELL 0C79C400 == 28 [pid = 3108] [id = 141] 18:51:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0C79E800) [pid = 3108] [serial = 421] [outer = 00000000] 18:51:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (0D839C00) [pid = 3108] [serial = 422] [outer = 0C79E800] 18:51:29 INFO - PROCESS | 3108 | 1462931489668 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0D841C00) [pid = 3108] [serial = 423] [outer = 0C79E800] 18:51:30 INFO - PROCESS | 3108 | 1462931490158 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]]]}] 18:51:30 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 18:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 18:51:30 INFO - PROCESS | 3108 | 1462931490201 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 3108 | 1462931490208 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:51:30 INFO - PROCESS | 3108 | 1462931490214 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 3108 | 1462931490216 Marionette TRACE conn5 <- [1,530,null,{}] 18:51:30 INFO - PROCESS | 3108 | 1462931490220 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}] 18:51:30 INFO - PROCESS | 3108 | 1462931490306 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:51:30 INFO - PROCESS | 3108 | 1462931490318 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D1800 == 29 [pid = 3108] [id = 142] 18:51:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (0E3D2000) [pid = 3108] [serial = 424] [outer = 00000000] 18:51:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (0E403C00) [pid = 3108] [serial = 425] [outer = 0E3D2000] 18:51:30 INFO - PROCESS | 3108 | 1462931490363 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (0E40B800) [pid = 3108] [serial = 426] [outer = 0E3D2000] 18:51:30 INFO - PROCESS | 3108 | 1462931490842 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"]]]}] 18:51:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:51:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:51:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:51:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 18:51:30 INFO - PROCESS | 3108 | 1462931490887 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 3108 | 1462931490889 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:51:30 INFO - PROCESS | 3108 | 1462931490893 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 3108 | 1462931490896 Marionette TRACE conn5 <- [1,534,null,{}] 18:51:30 INFO - PROCESS | 3108 | 1462931490912 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}] 18:51:31 INFO - PROCESS | 3108 | 1462931491039 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:51:31 INFO - PROCESS | 3108 | 1462931491121 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 3108 | ++DOCSHELL 0E983C00 == 30 [pid = 3108] [id = 143] 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (0E984000) [pid = 3108] [serial = 427] [outer = 00000000] 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (0EB08C00) [pid = 3108] [serial = 428] [outer = 0E984000] 18:51:31 INFO - PROCESS | 3108 | 1462931491172 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (0ECDD000) [pid = 3108] [serial = 429] [outer = 0E984000] 18:51:31 INFO - PROCESS | 3108 | 1462931491576 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:51:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 18:51:31 INFO - PROCESS | 3108 | 1462931491626 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 3108 | 1462931491629 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:51:31 INFO - PROCESS | 3108 | 1462931491632 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:51:31 INFO - PROCESS | 3108 | 1462931491634 Marionette TRACE conn5 <- [1,538,null,{}] 18:51:31 INFO - PROCESS | 3108 | 1462931491637 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}] 18:51:31 INFO - PROCESS | 3108 | 1462931491729 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:51:31 INFO - PROCESS | 3108 | 1462931491735 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 3108 | ++DOCSHELL 0F364400 == 31 [pid = 3108] [id = 144] 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (0F5AE000) [pid = 3108] [serial = 430] [outer = 00000000] 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (126D3800) [pid = 3108] [serial = 431] [outer = 0F5AE000] 18:51:31 INFO - PROCESS | 3108 | 1462931491781 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (12708800) [pid = 3108] [serial = 432] [outer = 0F5AE000] 18:51:32 INFO - PROCESS | 3108 | 1462931492205 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]]]}] 18:51:32 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. 18:51:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 18:51:32 INFO - PROCESS | 3108 | 1462931492266 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:51:32 INFO - PROCESS | 3108 | 1462931492268 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:51:32 INFO - PROCESS | 3108 | 1462931492271 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3108 | 1462931492273 Marionette TRACE conn5 <- [1,542,null,{}] 18:51:32 INFO - PROCESS | 3108 | 1462931492277 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}] 18:51:32 INFO - PROCESS | 3108 | 1462931492355 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:51:32 INFO - PROCESS | 3108 | 1462931492362 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 3108 | ++DOCSHELL 126D0400 == 32 [pid = 3108] [id = 145] 18:51:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (1270B800) [pid = 3108] [serial = 433] [outer = 00000000] 18:51:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (12DD6400) [pid = 3108] [serial = 434] [outer = 1270B800] 18:51:32 INFO - PROCESS | 3108 | 1462931492412 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (13B2DC00) [pid = 3108] [serial = 435] [outer = 1270B800] 18:51:32 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:32 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:32 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:32 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:32 INFO - PROCESS | 3108 | 1462931492890 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]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 18:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:51:32 INFO - PROCESS | 3108 | 1462931492942 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 3108 | 1462931492944 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:51:32 INFO - PROCESS | 3108 | 1462931492947 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3108 | 1462931492949 Marionette TRACE conn5 <- [1,546,null,{}] 18:51:32 INFO - PROCESS | 3108 | 1462931492953 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}] 18:51:33 INFO - PROCESS | 3108 | 1462931493061 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:51:33 INFO - PROCESS | 3108 | 1462931493072 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 3108 | ++DOCSHELL 15838400 == 33 [pid = 3108] [id = 146] 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (15838C00) [pid = 3108] [serial = 436] [outer = 00000000] 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (15C9B800) [pid = 3108] [serial = 437] [outer = 15838C00] 18:51:33 INFO - PROCESS | 3108 | 1462931493118 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (15CA1C00) [pid = 3108] [serial = 438] [outer = 15838C00] 18:51:33 INFO - PROCESS | 3108 | 1462931493546 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 18:51:33 INFO - PROCESS | 3108 | 1462931493578 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 3108 | 1462931493580 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:51:33 INFO - PROCESS | 3108 | 1462931493588 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:51:33 INFO - PROCESS | 3108 | 1462931493590 Marionette TRACE conn5 <- [1,550,null,{}] 18:51:33 INFO - PROCESS | 3108 | 1462931493594 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}] 18:51:33 INFO - PROCESS | 3108 | 1462931493669 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:51:33 INFO - PROCESS | 3108 | 1462931493676 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 3108 | ++DOCSHELL 15CBC800 == 34 [pid = 3108] [id = 147] 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (15CBE800) [pid = 3108] [serial = 439] [outer = 00000000] 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (15CC7C00) [pid = 3108] [serial = 440] [outer = 15CBE800] 18:51:33 INFO - PROCESS | 3108 | 1462931493721 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (15CC8800) [pid = 3108] [serial = 441] [outer = 15CBE800] 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:34 INFO - PROCESS | 3108 | 1462931494165 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]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 18:51:34 INFO - PROCESS | 3108 | 1462931494223 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 3108 | 1462931494225 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:51:34 INFO - PROCESS | 3108 | 1462931494229 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 3108 | 1462931494230 Marionette TRACE conn5 <- [1,554,null,{}] 18:51:34 INFO - PROCESS | 3108 | 1462931494238 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}] 18:51:34 INFO - PROCESS | 3108 | 1462931494315 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:51:34 INFO - PROCESS | 3108 | 1462931494322 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 3108 | ++DOCSHELL 15F0A000 == 35 [pid = 3108] [id = 148] 18:51:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (15F0D000) [pid = 3108] [serial = 442] [outer = 00000000] 18:51:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (15FDD400) [pid = 3108] [serial = 443] [outer = 15F0D000] 18:51:34 INFO - PROCESS | 3108 | 1462931494367 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (15FDD800) [pid = 3108] [serial = 444] [outer = 15F0D000] 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:34 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:34 INFO - PROCESS | 3108 | 1462931494839 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]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 18:51:34 INFO - PROCESS | 3108 | 1462931494859 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:51:34 INFO - PROCESS | 3108 | 1462931494861 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:51:34 INFO - PROCESS | 3108 | 1462931494864 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 3108 | 1462931494866 Marionette TRACE conn5 <- [1,558,null,{}] 18:51:34 INFO - PROCESS | 3108 | 1462931494869 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}] 18:51:34 INFO - PROCESS | 3108 | 1462931494980 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:51:34 INFO - PROCESS | 3108 | 1462931494988 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3108 | ++DOCSHELL 16D08800 == 36 [pid = 3108] [id = 149] 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (16D0EC00) [pid = 3108] [serial = 445] [outer = 00000000] 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (16FA5800) [pid = 3108] [serial = 446] [outer = 16D0EC00] 18:51:35 INFO - PROCESS | 3108 | 1462931495033 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (16FA5C00) [pid = 3108] [serial = 447] [outer = 16D0EC00] 18:51:35 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:35 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:35 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:35 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:35 INFO - PROCESS | 3108 | 1462931495518 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:51:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 18:51:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:51:35 INFO - PROCESS | 3108 | 1462931495535 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 3108 | 1462931495537 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:51:35 INFO - PROCESS | 3108 | 1462931495540 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 3108 | 1462931495541 Marionette TRACE conn5 <- [1,562,null,{}] 18:51:35 INFO - PROCESS | 3108 | 1462931495545 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}] 18:51:35 INFO - PROCESS | 3108 | 1462931495654 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:51:35 INFO - PROCESS | 3108 | 1462931495660 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3108 | ++DOCSHELL 15F03400 == 37 [pid = 3108] [id = 150] 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (175B8C00) [pid = 3108] [serial = 448] [outer = 00000000] 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (1788AC00) [pid = 3108] [serial = 449] [outer = 175B8C00] 18:51:35 INFO - PROCESS | 3108 | 1462931495705 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (17895000) [pid = 3108] [serial = 450] [outer = 175B8C00] 18:51:36 INFO - PROCESS | 3108 | 1462931496169 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]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:51:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 18:51:36 INFO - PROCESS | 3108 | 1462931496211 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 3108 | 1462931496214 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:51:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:51:36 INFO - PROCESS | 3108 | 1462931496217 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 3108 | 1462931496231 Marionette TRACE conn5 <- [1,566,null,{}] 18:51:36 INFO - PROCESS | 3108 | 1462931496242 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}] 18:51:36 INFO - PROCESS | 3108 | 1462931496395 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:51:36 INFO - PROCESS | 3108 | 1462931496423 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 3108 | ++DOCSHELL 183B6C00 == 38 [pid = 3108] [id = 151] 18:51:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (183B7400) [pid = 3108] [serial = 451] [outer = 00000000] 18:51:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (18F4E800) [pid = 3108] [serial = 452] [outer = 183B7400] 18:51:36 INFO - PROCESS | 3108 | 1462931496478 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (18F5FC00) [pid = 3108] [serial = 453] [outer = 183B7400] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (175BE400) [pid = 3108] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (1582F800) [pid = 3108] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1A1B0400) [pid = 3108] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (0E956000) [pid = 3108] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (1BC04400) [pid = 3108] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (183B9400) [pid = 3108] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (183BB800) [pid = 3108] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (15CA3400) [pid = 3108] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (15CC8400) [pid = 3108] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (17046800) [pid = 3108] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (1421A400) [pid = 3108] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (12B31800) [pid = 3108] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (0E958400) [pid = 3108] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (0C756800) [pid = 3108] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0C75EC00) [pid = 3108] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (18F4E400) [pid = 3108] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (1B24AC00) [pid = 3108] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (15CA3000) [pid = 3108] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0E80E400) [pid = 3108] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (1B21FC00) [pid = 3108] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (175C1C00) [pid = 3108] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (15CC0000) [pid = 3108] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (1BC01800) [pid = 3108] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:51:37 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0E405800) [pid = 3108] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:51:37 INFO - PROCESS | 3108 | 1462931497401 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:51:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1252ms 18:51:37 INFO - PROCESS | 3108 | 1462931497473 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 3108 | 1462931497475 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:51:37 INFO - PROCESS | 3108 | 1462931497479 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:51:37 INFO - PROCESS | 3108 | 1462931497480 Marionette TRACE conn5 <- [1,570,null,{}] 18:51:37 INFO - PROCESS | 3108 | 1462931497484 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}] 18:51:37 INFO - PROCESS | 3108 | 1462931497563 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:51:37 INFO - PROCESS | 3108 | 1462931497570 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 3108 | ++DOCSHELL 0F365800 == 39 [pid = 3108] [id = 152] 18:51:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (12710400) [pid = 3108] [serial = 454] [outer = 00000000] 18:51:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (158C3400) [pid = 3108] [serial = 455] [outer = 12710400] 18:51:37 INFO - PROCESS | 3108 | 1462931497615 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (15CA9000) [pid = 3108] [serial = 456] [outer = 12710400] 18:51:38 INFO - PROCESS | 3108 | 1462931498029 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:51:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 18:51:38 INFO - PROCESS | 3108 | 1462931498053 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 3108 | 1462931498055 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:51:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:51:38 INFO - PROCESS | 3108 | 1462931498058 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 3108 | 1462931498060 Marionette TRACE conn5 <- [1,574,null,{}] 18:51:38 INFO - PROCESS | 3108 | 1462931498063 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}] 18:51:38 INFO - PROCESS | 3108 | 1462931498173 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:51:38 INFO - PROCESS | 3108 | 1462931498183 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 3108 | ++DOCSHELL 15F02000 == 40 [pid = 3108] [id = 153] 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (17046800) [pid = 3108] [serial = 457] [outer = 00000000] 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (183B8C00) [pid = 3108] [serial = 458] [outer = 17046800] 18:51:38 INFO - PROCESS | 3108 | 1462931498229 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (19191000) [pid = 3108] [serial = 459] [outer = 17046800] 18:51:38 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:38 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:38 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:38 INFO - PROCESS | 3108 | 1462931498587 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:51:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 18:51:38 INFO - PROCESS | 3108 | 1462931498664 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 3108 | 1462931498666 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:51:38 INFO - PROCESS | 3108 | 1462931498670 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:51:38 INFO - PROCESS | 3108 | 1462931498671 Marionette TRACE conn5 <- [1,578,null,{}] 18:51:38 INFO - PROCESS | 3108 | 1462931498675 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}] 18:51:38 INFO - PROCESS | 3108 | 1462931498794 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:51:38 INFO - PROCESS | 3108 | 1462931498871 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 3108 | ++DOCSHELL 0E95A400 == 41 [pid = 3108] [id = 154] 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (1261F400) [pid = 3108] [serial = 460] [outer = 00000000] 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (183B5C00) [pid = 3108] [serial = 461] [outer = 1261F400] 18:51:38 INFO - PROCESS | 3108 | 1462931498919 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (198BC800) [pid = 3108] [serial = 462] [outer = 1261F400] 18:51:39 INFO - PROCESS | 3108 | 1462931499576 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:51:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 970ms 18:51:39 INFO - PROCESS | 3108 | 1462931499691 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 3108 | 1462931499696 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:51:39 INFO - PROCESS | 3108 | 1462931499703 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:51:39 INFO - PROCESS | 3108 | 1462931499707 Marionette TRACE conn5 <- [1,582,null,{}] 18:51:39 INFO - PROCESS | 3108 | 1462931499732 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}] 18:51:39 INFO - PROCESS | 3108 | 1462931499858 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:51:39 INFO - PROCESS | 3108 | 1462931499933 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 3108 | ++DOCSHELL 0C75D400 == 42 [pid = 3108] [id = 155] 18:51:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (0C760C00) [pid = 3108] [serial = 463] [outer = 00000000] 18:51:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (0E3CDC00) [pid = 3108] [serial = 464] [outer = 0C760C00] 18:51:39 INFO - PROCESS | 3108 | 1462931499992 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (0E40E800) [pid = 3108] [serial = 465] [outer = 0C760C00] 18:51:40 INFO - PROCESS | 3108 | 1462931500715 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]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:51:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1035ms 18:51:40 INFO - PROCESS | 3108 | 1462931500746 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 3108 | 1462931500754 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:51:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:51:40 INFO - PROCESS | 3108 | 1462931500760 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 3108 | 1462931500763 Marionette TRACE conn5 <- [1,586,null,{}] 18:51:40 INFO - PROCESS | 3108 | 1462931500767 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}] 18:51:40 INFO - PROCESS | 3108 | 1462931500882 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:51:41 INFO - PROCESS | 3108 | 1462931501012 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 3108 | ++DOCSHELL 0C754400 == 43 [pid = 3108] [id = 156] 18:51:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (0E80F800) [pid = 3108] [serial = 466] [outer = 00000000] 18:51:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1240A000) [pid = 3108] [serial = 467] [outer = 0E80F800] 18:51:41 INFO - PROCESS | 3108 | 1462931501068 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (128E5000) [pid = 3108] [serial = 468] [outer = 0E80F800] 18:51:41 INFO - PROCESS | 3108 | 1462931501940 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:51:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1232ms 18:51:41 INFO - PROCESS | 3108 | 1462931501992 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 3108 | 1462931501997 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:51:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:51:42 INFO - PROCESS | 3108 | 1462931502002 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 3108 | 1462931502006 Marionette TRACE conn5 <- [1,590,null,{}] 18:51:42 INFO - PROCESS | 3108 | 1462931502012 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}] 18:51:42 INFO - PROCESS | 3108 | 1462931502120 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:51:42 INFO - PROCESS | 3108 | 1462931502204 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 3108 | ++DOCSHELL 0C75DC00 == 44 [pid = 3108] [id = 157] 18:51:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0C7A4C00) [pid = 3108] [serial = 469] [outer = 00000000] 18:51:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (0DD5B000) [pid = 3108] [serial = 470] [outer = 0C7A4C00] 18:51:42 INFO - PROCESS | 3108 | 1462931502266 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (0E3D3C00) [pid = 3108] [serial = 471] [outer = 0C7A4C00] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0C70DC00 == 43 [pid = 3108] [id = 22] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 15F0AC00 == 42 [pid = 3108] [id = 30] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0C7A3000 == 41 [pid = 3108] [id = 20] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0F152400 == 40 [pid = 3108] [id = 13] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 16D07C00 == 39 [pid = 3108] [id = 16] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 17895C00 == 38 [pid = 3108] [id = 17] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0C701400 == 37 [pid = 3108] [id = 21] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 12D81400 == 36 [pid = 3108] [id = 28] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 13C6A400 == 35 [pid = 3108] [id = 29] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 1D90D000 == 34 [pid = 3108] [id = 24] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0DC80000 == 33 [pid = 3108] [id = 27] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 091A3800 == 32 [pid = 3108] [id = 18] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 0E3CCC00 == 31 [pid = 3108] [id = 26] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 14BEA400 == 30 [pid = 3108] [id = 15] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 1189C800 == 29 [pid = 3108] [id = 14] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 09136C00 == 28 [pid = 3108] [id = 25] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (1A65AC00) [pid = 3108] [serial = 419] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOCSHELL 12BEA000 == 27 [pid = 3108] [id = 140] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (18392C00) [pid = 3108] [serial = 347] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (1BC0FC00) [pid = 3108] [serial = 323] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (0F369800) [pid = 3108] [serial = 317] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (17E23800) [pid = 3108] [serial = 341] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (17045800) [pid = 3108] [serial = 320] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (1AD0C800) [pid = 3108] [serial = 350] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (1421B000) [pid = 3108] [serial = 344] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (1BC0EC00) [pid = 3108] [serial = 314] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (1ADF1400) [pid = 3108] [serial = 326] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (19190800) [pid = 3108] [serial = 417] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (15CBD800) [pid = 3108] [serial = 404] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (16FA6800) [pid = 3108] [serial = 407] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (15CC6000) [pid = 3108] [serial = 405] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (175C2C00) [pid = 3108] [serial = 410] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (16FABC00) [pid = 3108] [serial = 408] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (17891000) [pid = 3108] [serial = 411] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (15831400) [pid = 3108] [serial = 401] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (12EEE400) [pid = 3108] [serial = 398] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (13B2B400) [pid = 3108] [serial = 399] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (0E97FC00) [pid = 3108] [serial = 395] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (0ECDC400) [pid = 3108] [serial = 396] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0D83FC00) [pid = 3108] [serial = 392] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (0E3CD800) [pid = 3108] [serial = 393] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E97DC00) [pid = 3108] [serial = 390] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0E85AC00) [pid = 3108] [serial = 389] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (1C971800) [pid = 3108] [serial = 387] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (1BC5B800) [pid = 3108] [serial = 386] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1BDA1400) [pid = 3108] [serial = 383] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (1BC0A000) [pid = 3108] [serial = 382] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (183BCC00) [pid = 3108] [serial = 380] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (17892800) [pid = 3108] [serial = 379] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (12708400) [pid = 3108] [serial = 377] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (12703000) [pid = 3108] [serial = 376] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (1BD9F000) [pid = 3108] [serial = 374] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (1918E800) [pid = 3108] [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.] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (17EF3400) [pid = 3108] [serial = 413] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (18F5B400) [pid = 3108] [serial = 416] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (183B9800) [pid = 3108] [serial = 414] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (15C6E400) [pid = 3108] [serial = 402] [outer = 00000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3108 | 1462931502756 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:51:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 790ms 18:51:42 INFO - PROCESS | 3108 | 1462931502793 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 3108 | 1462931502798 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:51:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:51:42 INFO - PROCESS | 3108 | 1462931502804 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 3108 | 1462931502807 Marionette TRACE conn5 <- [1,594,null,{}] 18:51:42 INFO - PROCESS | 3108 | 1462931502810 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}] 18:51:42 INFO - PROCESS | 3108 | 1462931502891 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:51:42 INFO - PROCESS | 3108 | 1462931502902 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 3108 | ++DOCSHELL 0E401800 == 28 [pid = 3108] [id = 158] 18:51:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (0E401C00) [pid = 3108] [serial = 472] [outer = 00000000] 18:51:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (0E95FC00) [pid = 3108] [serial = 473] [outer = 0E401C00] 18:51:42 INFO - PROCESS | 3108 | 1462931502947 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (0E97C000) [pid = 3108] [serial = 474] [outer = 0E401C00] 18:51:43 INFO - PROCESS | 3108 | [3108] 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 18:51:43 INFO - PROCESS | 3108 | 1462931503686 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:51:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 18:51:43 INFO - PROCESS | 3108 | 1462931503738 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 3108 | 1462931503740 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:51:43 INFO - PROCESS | 3108 | 1462931503743 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:51:43 INFO - PROCESS | 3108 | 1462931503746 Marionette TRACE conn5 <- [1,598,null,{}] 18:51:43 INFO - PROCESS | 3108 | 1462931503757 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}] 18:51:43 INFO - PROCESS | 3108 | 1462931503848 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:51:43 INFO - PROCESS | 3108 | 1462931503922 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 3108 | ++DOCSHELL 12708C00 == 29 [pid = 3108] [id = 159] 18:51:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (1270E800) [pid = 3108] [serial = 475] [outer = 00000000] 18:51:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (12BEA000) [pid = 3108] [serial = 476] [outer = 1270E800] 18:51:43 INFO - PROCESS | 3108 | 1462931503970 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (13B12800) [pid = 3108] [serial = 477] [outer = 1270E800] 18:51:44 INFO - PROCESS | 3108 | 1462931504351 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:51:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 18:51:44 INFO - PROCESS | 3108 | 1462931504379 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 3108 | 1462931504382 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:51:44 INFO - PROCESS | 3108 | 1462931504385 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:51:44 INFO - PROCESS | 3108 | 1462931504387 Marionette TRACE conn5 <- [1,602,null,{}] 18:51:44 INFO - PROCESS | 3108 | 1462931504390 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}] 18:51:44 INFO - PROCESS | 3108 | 1462931504472 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:51:44 INFO - PROCESS | 3108 | 1462931504478 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 3108 | ++DOCSHELL 12EF0000 == 30 [pid = 3108] [id = 160] 18:51:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (13C6B800) [pid = 3108] [serial = 478] [outer = 00000000] 18:51:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (15832400) [pid = 3108] [serial = 479] [outer = 13C6B800] 18:51:44 INFO - PROCESS | 3108 | 1462931504524 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (158BEC00) [pid = 3108] [serial = 480] [outer = 13C6B800] 18:51:45 INFO - PROCESS | 3108 | 1462931505004 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:51:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 18:51:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:51:45 INFO - PROCESS | 3108 | 1462931505057 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 3108 | 1462931505059 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:51:45 INFO - PROCESS | 3108 | 1462931505063 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 3108 | 1462931505064 Marionette TRACE conn5 <- [1,606,null,{}] 18:51:45 INFO - PROCESS | 3108 | 1462931505068 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}] 18:51:45 INFO - PROCESS | 3108 | 1462931505170 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:51:45 INFO - PROCESS | 3108 | 1462931505251 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 3108 | ++DOCSHELL 15C75400 == 31 [pid = 3108] [id = 161] 18:51:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (15C9C800) [pid = 3108] [serial = 481] [outer = 00000000] 18:51:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (15CA6000) [pid = 3108] [serial = 482] [outer = 15C9C800] 18:51:45 INFO - PROCESS | 3108 | 1462931505296 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (15CC1000) [pid = 3108] [serial = 483] [outer = 15C9C800] 18:51:45 INFO - PROCESS | 3108 | 1462931505748 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:51:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 18:51:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:51:45 INFO - PROCESS | 3108 | 1462931505793 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 3108 | 1462931505795 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:51:45 INFO - PROCESS | 3108 | 1462931505799 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 3108 | 1462931505800 Marionette TRACE conn5 <- [1,610,null,{}] 18:51:45 INFO - PROCESS | 3108 | 1462931505804 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}] 18:51:45 INFO - PROCESS | 3108 | 1462931505928 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:51:46 INFO - PROCESS | 3108 | 1462931505988 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 3108 | ++DOCSHELL 16D07800 == 32 [pid = 3108] [id = 162] 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (16D07C00) [pid = 3108] [serial = 484] [outer = 00000000] 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (16D10C00) [pid = 3108] [serial = 485] [outer = 16D07C00] 18:51:46 INFO - PROCESS | 3108 | 1462931506034 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (16D11C00) [pid = 3108] [serial = 486] [outer = 16D07C00] 18:51:46 INFO - PROCESS | 3108 | 1462931506466 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 18:51:46 INFO - PROCESS | 3108 | 1462931506532 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 3108 | 1462931506534 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:51:46 INFO - PROCESS | 3108 | 1462931506537 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 3108 | 1462931506538 Marionette TRACE conn5 <- [1,614,null,{}] 18:51:46 INFO - PROCESS | 3108 | 1462931506542 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}] 18:51:46 INFO - PROCESS | 3108 | 1462931506644 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:51:46 INFO - PROCESS | 3108 | 1462931506698 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 3108 | ++DOCSHELL 17042400 == 33 [pid = 3108] [id = 163] 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (17042C00) [pid = 3108] [serial = 487] [outer = 00000000] 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (1788C000) [pid = 3108] [serial = 488] [outer = 17042C00] 18:51:46 INFO - PROCESS | 3108 | 1462931506742 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (17890400) [pid = 3108] [serial = 489] [outer = 17042C00] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (17046800) [pid = 3108] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (16D0EC00) [pid = 3108] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0C79E800) [pid = 3108] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (175B8C00) [pid = 3108] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (15CBE800) [pid = 3108] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (0F5AE000) [pid = 3108] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (0E3D2000) [pid = 3108] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (15838C00) [pid = 3108] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (1270B800) [pid = 3108] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (19198000) [pid = 3108] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (15F0D000) [pid = 3108] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (0E984000) [pid = 3108] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (183B7400) [pid = 3108] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:51:46 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (12710400) [pid = 3108] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:51:47 INFO - PROCESS | 3108 | 1462931507212 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:51:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 18:51:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:51:47 INFO - PROCESS | 3108 | 1462931507269 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 3108 | 1462931507271 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:51:47 INFO - PROCESS | 3108 | 1462931507274 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 3108 | 1462931507276 Marionette TRACE conn5 <- [1,618,null,{}] 18:51:47 INFO - PROCESS | 3108 | 1462931507280 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}] 18:51:47 INFO - PROCESS | 3108 | 1462931507358 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:51:47 INFO - PROCESS | 3108 | 1462931507365 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 3108 | ++DOCSHELL 12710400 == 34 [pid = 3108] [id = 164] 18:51:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (12EEC000) [pid = 3108] [serial = 490] [outer = 00000000] 18:51:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (15F0D000) [pid = 3108] [serial = 491] [outer = 12EEC000] 18:51:47 INFO - PROCESS | 3108 | 1462931507410 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (175BC400) [pid = 3108] [serial = 492] [outer = 12EEC000] 18:51:47 INFO - PROCESS | 3108 | 1462931507837 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:51:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 570ms 18:51:47 INFO - PROCESS | 3108 | 1462931507845 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 3108 | 1462931507847 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:51:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:51:47 INFO - PROCESS | 3108 | 1462931507861 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 3108 | 1462931507863 Marionette TRACE conn5 <- [1,622,null,{}] 18:51:47 INFO - PROCESS | 3108 | 1462931507867 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}] 18:51:47 INFO - PROCESS | 3108 | 1462931507946 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:51:47 INFO - PROCESS | 3108 | 1462931507952 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 3108 | ++DOCSHELL 1270BC00 == 35 [pid = 3108] [id = 165] 18:51:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (15CCA800) [pid = 3108] [serial = 493] [outer = 00000000] 18:51:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (17E24C00) [pid = 3108] [serial = 494] [outer = 15CCA800] 18:51:48 INFO - PROCESS | 3108 | 1462931507997 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (17EEAC00) [pid = 3108] [serial = 495] [outer = 15CCA800] 18:51:48 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:48 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:48 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:48 INFO - PROCESS | 3108 | 1462931508443 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:51:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 18:51:48 INFO - PROCESS | 3108 | 1462931508493 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 3108 | 1462931508495 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:51:48 INFO - PROCESS | 3108 | 1462931508498 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:51:48 INFO - PROCESS | 3108 | 1462931508500 Marionette TRACE conn5 <- [1,626,null,{}] 18:51:48 INFO - PROCESS | 3108 | 1462931508504 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}] 18:51:48 INFO - PROCESS | 3108 | 1462931508582 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:51:48 INFO - PROCESS | 3108 | 1462931508589 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 3108 | ++DOCSHELL 1838B000 == 36 [pid = 3108] [id = 166] 18:51:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (1838D000) [pid = 3108] [serial = 496] [outer = 00000000] 18:51:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (183B7400) [pid = 3108] [serial = 497] [outer = 1838D000] 18:51:48 INFO - PROCESS | 3108 | 1462931508633 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (183BBC00) [pid = 3108] [serial = 498] [outer = 1838D000] 18:51:48 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:48 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:49 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:49 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:49 INFO - PROCESS | 3108 | 1462931509185 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 18:51:49 INFO - PROCESS | 3108 | 1462931509233 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 3108 | 1462931509237 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:51:49 INFO - PROCESS | 3108 | 1462931509243 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 3108 | 1462931509247 Marionette TRACE conn5 <- [1,630,null,{}] 18:51:49 INFO - PROCESS | 3108 | 1462931509254 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}] 18:51:49 INFO - PROCESS | 3108 | 1462931509405 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:51:49 INFO - PROCESS | 3108 | 1462931509530 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A1400 == 37 [pid = 3108] [id = 167] 18:51:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0C7A4800) [pid = 3108] [serial = 499] [outer = 00000000] 18:51:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (0E40D000) [pid = 3108] [serial = 500] [outer = 0C7A4800] 18:51:49 INFO - PROCESS | 3108 | 1462931509588 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0E979400) [pid = 3108] [serial = 501] [outer = 0C7A4800] 18:51:50 INFO - PROCESS | 3108 | 1462931510175 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]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 990ms 18:51:50 INFO - PROCESS | 3108 | 1462931510234 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 3108 | 1462931510240 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:51:50 INFO - PROCESS | 3108 | 1462931510246 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 3108 | 1462931510249 Marionette TRACE conn5 <- [1,634,null,{}] 18:51:50 INFO - PROCESS | 3108 | 1462931510254 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}] 18:51:50 INFO - PROCESS | 3108 | 1462931510359 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:51:50 INFO - PROCESS | 3108 | 1462931510440 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 3108 | ++DOCSHELL 1240B000 == 38 [pid = 3108] [id = 168] 18:51:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (12411400) [pid = 3108] [serial = 502] [outer = 00000000] 18:51:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (13C73800) [pid = 3108] [serial = 503] [outer = 12411400] 18:51:50 INFO - PROCESS | 3108 | 1462931510535 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15C72800) [pid = 3108] [serial = 504] [outer = 12411400] 18:51:51 INFO - PROCESS | 3108 | 1462931511121 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 18:51:51 INFO - PROCESS | 3108 | 1462931511178 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 3108 | 1462931511181 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:51:51 INFO - PROCESS | 3108 | 1462931511185 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 3108 | 1462931511189 Marionette TRACE conn5 <- [1,638,null,{}] 18:51:51 INFO - PROCESS | 3108 | 1462931511201 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}] 18:51:51 INFO - PROCESS | 3108 | 1462931511312 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:51:51 INFO - PROCESS | 3108 | 1462931511392 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 3108 | ++DOCSHELL 1788B000 == 39 [pid = 3108] [id = 169] 18:51:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1817EC00) [pid = 3108] [serial = 505] [outer = 00000000] 18:51:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (183BF000) [pid = 3108] [serial = 506] [outer = 1817EC00] 18:51:51 INFO - PROCESS | 3108 | 1462931511491 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (18F60800) [pid = 3108] [serial = 507] [outer = 1817EC00] 18:51:52 INFO - PROCESS | 3108 | 1462931512115 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 970ms 18:51:52 INFO - PROCESS | 3108 | 1462931512158 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 3108 | 1462931512161 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:51:52 INFO - PROCESS | 3108 | 1462931512164 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 3108 | 1462931512167 Marionette TRACE conn5 <- [1,642,null,{}] 18:51:52 INFO - PROCESS | 3108 | 1462931512170 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}] 18:51:52 INFO - PROCESS | 3108 | 1462931512274 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:51:52 INFO - PROCESS | 3108 | 1462931512352 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 3108 | ++DOCSHELL 18F5DC00 == 40 [pid = 3108] [id = 170] 18:51:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (18F5F400) [pid = 3108] [serial = 508] [outer = 00000000] 18:51:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (1A65AC00) [pid = 3108] [serial = 509] [outer = 18F5F400] 18:51:52 INFO - PROCESS | 3108 | 1462931512448 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (1AAEF400) [pid = 3108] [serial = 510] [outer = 18F5F400] 18:51:53 INFO - PROCESS | 3108 | 1462931513156 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1016ms 18:51:53 INFO - PROCESS | 3108 | 1462931513184 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 3108 | 1462931513188 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:51:53 INFO - PROCESS | 3108 | 1462931513193 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 3108 | 1462931513196 Marionette TRACE conn5 <- [1,646,null,{}] 18:51:53 INFO - PROCESS | 3108 | 1462931513203 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}] 18:51:53 INFO - PROCESS | 3108 | 1462931513298 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:51:53 INFO - PROCESS | 3108 | 1462931513395 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CE800 == 41 [pid = 3108] [id = 171] 18:51:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (0E3D2800) [pid = 3108] [serial = 511] [outer = 00000000] 18:51:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (0F364800) [pid = 3108] [serial = 512] [outer = 0E3D2800] 18:51:53 INFO - PROCESS | 3108 | 1462931513443 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (12623800) [pid = 3108] [serial = 513] [outer = 0E3D2800] 18:51:53 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (183B5C00) [pid = 3108] [serial = 461] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | 1462931514062 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 18:51:54 INFO - PROCESS | 3108 | 1462931514125 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3108 | 1462931514131 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:51:54 INFO - PROCESS | 3108 | 1462931514136 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 3108 | 1462931514139 Marionette TRACE conn5 <- [1,650,null,{}] 18:51:54 INFO - PROCESS | 3108 | 1462931514143 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}] 18:51:54 INFO - PROCESS | 3108 | 1462931514238 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (19191000) [pid = 3108] [serial = 459] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (16FA5800) [pid = 3108] [serial = 446] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (0D839C00) [pid = 3108] [serial = 422] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (0D841C00) [pid = 3108] [serial = 423] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (1788AC00) [pid = 3108] [serial = 449] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (15CC8800) [pid = 3108] [serial = 441] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (15CC7C00) [pid = 3108] [serial = 440] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (126D3800) [pid = 3108] [serial = 431] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (12708800) [pid = 3108] [serial = 432] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0E403C00) [pid = 3108] [serial = 425] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (0E40B800) [pid = 3108] [serial = 426] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (15C9B800) [pid = 3108] [serial = 437] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (15CA1C00) [pid = 3108] [serial = 438] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (12DD6400) [pid = 3108] [serial = 434] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (13B2DC00) [pid = 3108] [serial = 435] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1A65FC00) [pid = 3108] [serial = 420] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (15FDD400) [pid = 3108] [serial = 443] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (0EB08C00) [pid = 3108] [serial = 428] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (0ECDD000) [pid = 3108] [serial = 429] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (16FA5C00) [pid = 3108] [serial = 447] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (18F4E800) [pid = 3108] [serial = 452] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (17895000) [pid = 3108] [serial = 450] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (18F5FC00) [pid = 3108] [serial = 453] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (158C3400) [pid = 3108] [serial = 455] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (183B8C00) [pid = 3108] [serial = 458] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (15CA9000) [pid = 3108] [serial = 456] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (15FDD800) [pid = 3108] [serial = 444] [outer = 00000000] [url = about:blank] 18:51:54 INFO - PROCESS | 3108 | 1462931514321 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3108 | ++DOCSHELL 0C752400 == 42 [pid = 3108] [id = 172] 18:51:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (0C759800) [pid = 3108] [serial = 514] [outer = 00000000] 18:51:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (0E3C9400) [pid = 3108] [serial = 515] [outer = 0C759800] 18:51:54 INFO - PROCESS | 3108 | 1462931514369 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (0E961400) [pid = 3108] [serial = 516] [outer = 0C759800] 18:51:54 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:54 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:54 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:54 INFO - PROCESS | 3108 | 1462931514761 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 18:51:54 INFO - PROCESS | 3108 | 1462931514810 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3108 | 1462931514812 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:51:54 INFO - PROCESS | 3108 | 1462931514815 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:51:54 INFO - PROCESS | 3108 | 1462931514819 Marionette TRACE conn5 <- [1,654,null,{}] 18:51:54 INFO - PROCESS | 3108 | 1462931514829 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}] 18:51:54 INFO - PROCESS | 3108 | 1462931514942 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:51:54 INFO - PROCESS | 3108 | 1462931514956 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3108 | ++DOCSHELL 126CB400 == 43 [pid = 3108] [id = 173] 18:51:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (1270DC00) [pid = 3108] [serial = 517] [outer = 00000000] 18:51:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (13B12400) [pid = 3108] [serial = 518] [outer = 1270DC00] 18:51:55 INFO - PROCESS | 3108 | 1462931515004 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (1421A400) [pid = 3108] [serial = 519] [outer = 1270DC00] 18:51:55 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:55 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:55 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:55 INFO - PROCESS | 3108 | 1462931515461 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 18:51:55 INFO - PROCESS | 3108 | 1462931515490 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 3108 | 1462931515492 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:51:55 INFO - PROCESS | 3108 | 1462931515496 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:51:55 INFO - PROCESS | 3108 | 1462931515497 Marionette TRACE conn5 <- [1,658,null,{}] 18:51:55 INFO - PROCESS | 3108 | 1462931515501 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}] 18:51:55 INFO - PROCESS | 3108 | 1462931515582 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:51:55 INFO - PROCESS | 3108 | 1462931515589 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 3108 | ++DOCSHELL 1583A800 == 44 [pid = 3108] [id = 174] 18:51:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (1583CC00) [pid = 3108] [serial = 520] [outer = 00000000] 18:51:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (15C9D800) [pid = 3108] [serial = 521] [outer = 1583CC00] 18:51:55 INFO - PROCESS | 3108 | 1462931515634 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (15CA7800) [pid = 3108] [serial = 522] [outer = 1583CC00] 18:51:56 INFO - PROCESS | 3108 | 1462931516066 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 18:51:56 INFO - PROCESS | 3108 | 1462931516130 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 3108 | 1462931516132 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:51:56 INFO - PROCESS | 3108 | 1462931516135 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:51:56 INFO - PROCESS | 3108 | 1462931516146 Marionette TRACE conn5 <- [1,662,null,{}] 18:51:56 INFO - PROCESS | 3108 | 1462931516150 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}] 18:51:56 INFO - PROCESS | 3108 | 1462931516228 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:51:56 INFO - PROCESS | 3108 | 1462931516235 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 3108 | ++DOCSHELL 15CC1C00 == 45 [pid = 3108] [id = 175] 18:51:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (15CC2800) [pid = 3108] [serial = 523] [outer = 00000000] 18:51:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (15F06800) [pid = 3108] [serial = 524] [outer = 15CC2800] 18:51:56 INFO - PROCESS | 3108 | 1462931516279 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (15F0EC00) [pid = 3108] [serial = 525] [outer = 15CC2800] 18:51:56 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:56 INFO - PROCESS | 3108 | [3108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:51:56 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:56 INFO - PROCESS | 3108 | 1462931516769 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]]]}] 18:51:56 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 18:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 18:51:56 INFO - PROCESS | 3108 | 1462931516830 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 3108 | 1462931516832 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:51:56 INFO - PROCESS | 3108 | 1462931516835 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:51:56 INFO - PROCESS | 3108 | 1462931516837 Marionette TRACE conn5 <- [1,666,null,{}] 18:51:56 INFO - PROCESS | 3108 | 1462931516841 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}] 18:51:56 INFO - PROCESS | 3108 | 1462931516965 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:51:57 INFO - PROCESS | 3108 | 1462931517022 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 3108 | ++DOCSHELL 15F0C400 == 46 [pid = 3108] [id = 176] 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (15FDFC00) [pid = 3108] [serial = 526] [outer = 00000000] 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (175B9400) [pid = 3108] [serial = 527] [outer = 15FDFC00] 18:51:57 INFO - PROCESS | 3108 | 1462931517069 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (175C1000) [pid = 3108] [serial = 528] [outer = 15FDFC00] 18:51:57 INFO - PROCESS | 3108 | 1462931517500 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 18:51:57 INFO - PROCESS | 3108 | 1462931517603 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 3108 | 1462931517605 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:51:57 INFO - PROCESS | 3108 | 1462931517608 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 3108 | 1462931517610 Marionette TRACE conn5 <- [1,670,null,{}] 18:51:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:51:57 INFO - PROCESS | 3108 | 1462931517614 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}] 18:51:57 INFO - PROCESS | 3108 | 1462931517719 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:51:57 INFO - PROCESS | 3108 | 1462931517731 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 3108 | ++DOCSHELL 0C75F400 == 47 [pid = 3108] [id = 177] 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (1788AC00) [pid = 3108] [serial = 529] [outer = 00000000] 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (17EF3400) [pid = 3108] [serial = 530] [outer = 1788AC00] 18:51:57 INFO - PROCESS | 3108 | 1462931517776 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (18181400) [pid = 3108] [serial = 531] [outer = 1788AC00] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1270E800) [pid = 3108] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (12EEC000) [pid = 3108] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (15CCA800) [pid = 3108] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (17042C00) [pid = 3108] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (0E80F800) [pid = 3108] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (0C7A4C00) [pid = 3108] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (15C9C800) [pid = 3108] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (0E401C00) [pid = 3108] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (13C6B800) [pid = 3108] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:51:58 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (16D07C00) [pid = 3108] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:51:58 INFO - PROCESS | 3108 | 1462931518682 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]]]}] 18:51:58 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) 18:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1116ms 18:51:58 INFO - PROCESS | 3108 | 1462931518731 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 3108 | 1462931518733 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:51:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:51:58 INFO - PROCESS | 3108 | 1462931518736 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 3108 | 1462931518738 Marionette TRACE conn5 <- [1,674,null,{}] 18:51:58 INFO - PROCESS | 3108 | 1462931518741 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}] 18:51:58 INFO - PROCESS | 3108 | 1462931518856 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:51:58 INFO - PROCESS | 3108 | 1462931518903 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 3108 | ++DOCSHELL 0E402000 == 48 [pid = 3108] [id = 178] 18:51:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (0E861400) [pid = 3108] [serial = 532] [outer = 00000000] 18:51:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (12EEF400) [pid = 3108] [serial = 533] [outer = 0E861400] 18:51:58 INFO - PROCESS | 3108 | 1462931518948 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (15C9C000) [pid = 3108] [serial = 534] [outer = 0E861400] 18:51:59 INFO - PROCESS | 3108 | 1462931519811 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:51:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1132ms 18:51:59 INFO - PROCESS | 3108 | 1462931519869 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 3108 | 1462931519871 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:51:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:51:59 INFO - PROCESS | 3108 | 1462931519877 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 3108 | 1462931519879 Marionette TRACE conn5 <- [1,678,null,{}] 18:51:59 INFO - PROCESS | 3108 | 1462931519883 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}] 18:51:59 INFO - PROCESS | 3108 | 1462931519961 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:51:59 INFO - PROCESS | 3108 | 1462931519968 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 3108 | ++DOCSHELL 15CBF400 == 49 [pid = 3108] [id = 179] 18:51:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (175BD800) [pid = 3108] [serial = 535] [outer = 00000000] 18:52:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (183BA400) [pid = 3108] [serial = 536] [outer = 175BD800] 18:52:00 INFO - PROCESS | 3108 | 1462931520012 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (19197400) [pid = 3108] [serial = 537] [outer = 175BD800] 18:52:01 INFO - PROCESS | 3108 | 1462931520996 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 18:52:01 INFO - PROCESS | 3108 | 1462931521059 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 3108 | 1462931521063 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:52:01 INFO - PROCESS | 3108 | 1462931521069 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:52:01 INFO - PROCESS | 3108 | 1462931521073 Marionette TRACE conn5 <- [1,682,null,{}] 18:52:01 INFO - PROCESS | 3108 | 1462931521079 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}] 18:52:01 INFO - PROCESS | 3108 | 1462931521245 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:52:01 INFO - PROCESS | 3108 | 1462931521384 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D2000 == 50 [pid = 3108] [id = 180] 18:52:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (0E3D3000) [pid = 3108] [serial = 538] [outer = 00000000] 18:52:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0E867400) [pid = 3108] [serial = 539] [outer = 0E3D3000] 18:52:01 INFO - PROCESS | 3108 | 1462931521440 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (0E984800) [pid = 3108] [serial = 540] [outer = 0E3D3000] 18:52:02 INFO - PROCESS | 3108 | 1462931522524 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]]]}] 18:52:02 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) 18:52:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1471ms 18:52:02 INFO - PROCESS | 3108 | 1462931522545 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 3108 | 1462931522551 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:52:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:52:02 INFO - PROCESS | 3108 | 1462931522557 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 3108 | 1462931522560 Marionette TRACE conn5 <- [1,686,null,{}] 18:52:02 INFO - PROCESS | 3108 | 1462931522564 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}] 18:52:02 INFO - PROCESS | 3108 | 1462931522672 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:52:02 INFO - PROCESS | 3108 | 1462931522784 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 3108 | ++DOCSHELL 12EEB000 == 51 [pid = 3108] [id = 181] 18:52:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (13B21400) [pid = 3108] [serial = 541] [outer = 00000000] 18:52:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15832800) [pid = 3108] [serial = 542] [outer = 13B21400] 18:52:02 INFO - PROCESS | 3108 | 1462931522883 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (15CA0000) [pid = 3108] [serial = 543] [outer = 13B21400] 18:52:03 INFO - PROCESS | 3108 | 1462931523924 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]]]}] 18:52:03 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) 18:52:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1421ms 18:52:03 INFO - PROCESS | 3108 | 1462931523981 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 3108 | 1462931523983 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:52:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:52:04 INFO - PROCESS | 3108 | 1462931523987 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 3108 | 1462931523991 Marionette TRACE conn5 <- [1,690,null,{}] 18:52:04 INFO - PROCESS | 3108 | 1462931524002 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}] 18:52:04 INFO - PROCESS | 3108 | 1462931524166 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:52:04 INFO - PROCESS | 3108 | 1462931524263 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 3108 | ++DOCSHELL 18202400 == 52 [pid = 3108] [id = 182] 18:52:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (18206000) [pid = 3108] [serial = 544] [outer = 00000000] 18:52:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (19A8CC00) [pid = 3108] [serial = 545] [outer = 18206000] 18:52:04 INFO - PROCESS | 3108 | 1462931524320 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (1AA7A400) [pid = 3108] [serial = 546] [outer = 18206000] 18:52:05 INFO - PROCESS | 3108 | 1462931525324 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:52:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1371ms 18:52:05 INFO - PROCESS | 3108 | 1462931525362 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 3108 | 1462931525365 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:52:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:52:05 INFO - PROCESS | 3108 | 1462931525370 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 3108 | 1462931525374 Marionette TRACE conn5 <- [1,694,null,{}] 18:52:05 INFO - PROCESS | 3108 | 1462931525379 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}] 18:52:05 INFO - PROCESS | 3108 | 1462931525477 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:52:05 INFO - PROCESS | 3108 | 1462931525589 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 3108 | ++DOCSHELL 0DCEFC00 == 53 [pid = 3108] [id = 183] 18:52:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (0E410000) [pid = 3108] [serial = 547] [outer = 00000000] 18:52:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (0EB02C00) [pid = 3108] [serial = 548] [outer = 0E410000] 18:52:05 INFO - PROCESS | 3108 | 1462931525681 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (126D4400) [pid = 3108] [serial = 549] [outer = 0E410000] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 0E97F000 == 52 [pid = 3108] [id = 23] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 0E402000 == 51 [pid = 3108] [id = 178] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 0C75F400 == 50 [pid = 3108] [id = 177] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 15F0C400 == 49 [pid = 3108] [id = 176] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 15CC1C00 == 48 [pid = 3108] [id = 175] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 1583A800 == 47 [pid = 3108] [id = 174] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 126CB400 == 46 [pid = 3108] [id = 173] 18:52:05 INFO - PROCESS | 3108 | --DOCSHELL 0C752400 == 45 [pid = 3108] [id = 172] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (183B7400) [pid = 3108] [serial = 497] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOCSHELL 0E3CE800 == 44 [pid = 3108] [id = 171] 18:52:06 INFO - PROCESS | 3108 | --DOCSHELL 1240B000 == 43 [pid = 3108] [id = 168] 18:52:06 INFO - PROCESS | 3108 | --DOCSHELL 0C7A1400 == 42 [pid = 3108] [id = 167] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (12BEA000) [pid = 3108] [serial = 476] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (175BC400) [pid = 3108] [serial = 492] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (17E24C00) [pid = 3108] [serial = 494] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (1788C000) [pid = 3108] [serial = 488] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (1240A000) [pid = 3108] [serial = 467] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (0E3D3C00) [pid = 3108] [serial = 471] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (15CC1000) [pid = 3108] [serial = 483] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0E3CDC00) [pid = 3108] [serial = 464] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (128E5000) [pid = 3108] [serial = 468] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E97C000) [pid = 3108] [serial = 474] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0E95FC00) [pid = 3108] [serial = 473] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (15CA6000) [pid = 3108] [serial = 482] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (0DD5B000) [pid = 3108] [serial = 470] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (15832400) [pid = 3108] [serial = 479] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (15F0D000) [pid = 3108] [serial = 491] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (16D10C00) [pid = 3108] [serial = 485] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (17890400) [pid = 3108] [serial = 489] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (16D11C00) [pid = 3108] [serial = 486] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (158BEC00) [pid = 3108] [serial = 480] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (13B12800) [pid = 3108] [serial = 477] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (17EEAC00) [pid = 3108] [serial = 495] [outer = 00000000] [url = about:blank] 18:52:06 INFO - PROCESS | 3108 | 1462931526663 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:52:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1338ms 18:52:06 INFO - PROCESS | 3108 | 1462931526709 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 3108 | 1462931526714 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:52:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:52:06 INFO - PROCESS | 3108 | 1462931526720 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 3108 | 1462931526723 Marionette TRACE conn5 <- [1,698,null,{}] 18:52:06 INFO - PROCESS | 3108 | 1462931526726 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}] 18:52:06 INFO - PROCESS | 3108 | 1462931526809 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:52:06 INFO - PROCESS | 3108 | 1462931526818 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 3108 | ++DOCSHELL 0E350C00 == 43 [pid = 3108] [id = 184] 18:52:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (0E3CE800) [pid = 3108] [serial = 550] [outer = 00000000] 18:52:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (0E97C000) [pid = 3108] [serial = 551] [outer = 0E3CE800] 18:52:06 INFO - PROCESS | 3108 | 1462931526864 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (118A1000) [pid = 3108] [serial = 552] [outer = 0E3CE800] 18:52:07 INFO - PROCESS | 3108 | 1462931527825 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:52:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1117ms 18:52:07 INFO - PROCESS | 3108 | 1462931527840 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 3108 | 1462931527843 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:52:07 INFO - PROCESS | 3108 | 1462931527846 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:52:07 INFO - PROCESS | 3108 | 1462931527849 Marionette TRACE conn5 <- [1,702,null,{}] 18:52:07 INFO - PROCESS | 3108 | 1462931527859 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}] 18:52:07 INFO - PROCESS | 3108 | 1462931527947 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:52:07 INFO - PROCESS | 3108 | 1462931527955 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 3108 | ++DOCSHELL 13B26400 == 44 [pid = 3108] [id = 185] 18:52:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (13B2BC00) [pid = 3108] [serial = 553] [outer = 00000000] 18:52:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (15836C00) [pid = 3108] [serial = 554] [outer = 13B2BC00] 18:52:08 INFO - PROCESS | 3108 | 1462931528002 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (158C4C00) [pid = 3108] [serial = 555] [outer = 13B2BC00] 18:52:08 INFO - PROCESS | 3108 | 1462931528970 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]]]}] 18:52:09 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 18:52:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 18:52:09 INFO - PROCESS | 3108 | 1462931529031 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 3108 | 1462931529033 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:52:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:52:09 INFO - PROCESS | 3108 | 1462931529045 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 3108 | 1462931529047 Marionette TRACE conn5 <- [1,706,null,{}] 18:52:09 INFO - PROCESS | 3108 | 1462931529051 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}] 18:52:09 INFO - PROCESS | 3108 | 1462931529160 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:52:09 INFO - PROCESS | 3108 | 1462931529168 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 3108 | ++DOCSHELL 15CBBC00 == 45 [pid = 3108] [id = 186] 18:52:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (15CC2400) [pid = 3108] [serial = 556] [outer = 00000000] 18:52:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (15F08800) [pid = 3108] [serial = 557] [outer = 15CC2400] 18:52:09 INFO - PROCESS | 3108 | 1462931529213 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (16D08400) [pid = 3108] [serial = 558] [outer = 15CC2400] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (15FDFC00) [pid = 3108] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1788AC00) [pid = 3108] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (0C759800) [pid = 3108] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (1270DC00) [pid = 3108] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (0E3D2800) [pid = 3108] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (1583CC00) [pid = 3108] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (15CC2800) [pid = 3108] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:52:10 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (0E861400) [pid = 3108] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:52:10 INFO - PROCESS | 3108 | 1462931530174 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:52:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 18:52:10 INFO - PROCESS | 3108 | 1462931530216 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 3108 | 1462931530218 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:52:10 INFO - PROCESS | 3108 | 1462931530221 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:52:10 INFO - PROCESS | 3108 | 1462931530222 Marionette TRACE conn5 <- [1,710,null,{}] 18:52:10 INFO - PROCESS | 3108 | 1462931530226 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}] 18:52:10 INFO - PROCESS | 3108 | 1462931530305 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:52:10 INFO - PROCESS | 3108 | 1462931530311 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 3108 | ++DOCSHELL 0E356800 == 46 [pid = 3108] [id = 187] 18:52:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (1270DC00) [pid = 3108] [serial = 559] [outer = 00000000] 18:52:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (15F0C000) [pid = 3108] [serial = 560] [outer = 1270DC00] 18:52:10 INFO - PROCESS | 3108 | 1462931530356 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (15F0DC00) [pid = 3108] [serial = 561] [outer = 1270DC00] 18:52:10 INFO - PROCESS | 3108 | 1462931530809 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] 18:52:10 INFO - PROCESS | 3108 | 1462931530857 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:52:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:52:10 INFO - PROCESS | 3108 | 1462931530861 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 3108 | 1462931530862 Marionette TRACE conn5 <- [1,714,null,{}] 18:52:10 INFO - PROCESS | 3108 | 1462931530866 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}] 18:52:11 INFO - PROCESS | 3108 | 1462931531019 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:52:11 INFO - PROCESS | 3108 | 1462931531146 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 3108 | ++DOCSHELL 0C708000 == 47 [pid = 3108] [id = 188] 18:52:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (0C70A400) [pid = 3108] [serial = 562] [outer = 00000000] 18:52:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (0C7A7C00) [pid = 3108] [serial = 563] [outer = 0C70A400] 18:52:11 INFO - PROCESS | 3108 | 1462931531205 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (0DDEE400) [pid = 3108] [serial = 564] [outer = 0C70A400] 18:52:11 INFO - PROCESS | 3108 | 1462931531891 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:52:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1075ms 18:52:11 INFO - PROCESS | 3108 | 1462931531937 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 3108 | 1462931531941 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:52:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:52:11 INFO - PROCESS | 3108 | 1462931531946 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 3108 | 1462931531951 Marionette TRACE conn5 <- [1,718,null,{}] 18:52:11 INFO - PROCESS | 3108 | 1462931531956 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}] 18:52:12 INFO - PROCESS | 3108 | 1462931532069 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:52:12 INFO - PROCESS | 3108 | 1462931532150 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 3108 | ++DOCSHELL 12DD8400 == 48 [pid = 3108] [id = 189] 18:52:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (13B09800) [pid = 3108] [serial = 565] [outer = 00000000] 18:52:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (14BEBC00) [pid = 3108] [serial = 566] [outer = 13B09800] 18:52:12 INFO - PROCESS | 3108 | 1462931532249 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (15CA8C00) [pid = 3108] [serial = 567] [outer = 13B09800] 18:52:12 INFO - PROCESS | 3108 | 1462931532810 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] 18:52:12 INFO - PROCESS | 3108 | 1462931532881 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:52:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:52:12 INFO - PROCESS | 3108 | 1462931532885 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 3108 | 1462931532887 Marionette TRACE conn5 <- [1,722,null,{}] 18:52:12 INFO - PROCESS | 3108 | 1462931532891 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}] 18:52:13 INFO - PROCESS | 3108 | 1462931532995 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:52:13 INFO - PROCESS | 3108 | 1462931533091 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A4C00 == 49 [pid = 3108] [id = 190] 18:52:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (17893800) [pid = 3108] [serial = 568] [outer = 00000000] 18:52:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (17EEAC00) [pid = 3108] [serial = 569] [outer = 17893800] 18:52:13 INFO - PROCESS | 3108 | 1462931533145 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (1820A000) [pid = 3108] [serial = 570] [outer = 17893800] 18:52:13 INFO - PROCESS | 3108 | 1462931533749 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 18:52:13 INFO - PROCESS | 3108 | 1462931533817 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 3108 | 1462931533821 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:52:13 INFO - PROCESS | 3108 | 1462931533832 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 3108 | 1462931533837 Marionette TRACE conn5 <- [1,726,null,{}] 18:52:13 INFO - PROCESS | 3108 | 1462931533841 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}] 18:52:13 INFO - PROCESS | 3108 | 1462931533947 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:52:14 INFO - PROCESS | 3108 | 1462931534026 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 3108 | ++DOCSHELL 17E19800 == 50 [pid = 3108] [id = 191] 18:52:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (18F62800) [pid = 3108] [serial = 571] [outer = 00000000] 18:52:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (1AAE6C00) [pid = 3108] [serial = 572] [outer = 18F62800] 18:52:14 INFO - PROCESS | 3108 | 1462931534121 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1AD03C00) [pid = 3108] [serial = 573] [outer = 18F62800] 18:52:15 INFO - PROCESS | 3108 | 1462931535129 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:52:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1337ms 18:52:15 INFO - PROCESS | 3108 | 1462931535164 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 3108 | 1462931535166 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:52:15 INFO - PROCESS | 3108 | 1462931535170 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:52:15 INFO - PROCESS | 3108 | 1462931535172 Marionette TRACE conn5 <- [1,730,null,{}] 18:52:15 INFO - PROCESS | 3108 | 1462931535176 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}] 18:52:15 INFO - PROCESS | 3108 | 1462931535307 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:52:15 INFO - PROCESS | 3108 | 1462931535383 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D5400 == 51 [pid = 3108] [id = 192] 18:52:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (0E861400) [pid = 3108] [serial = 574] [outer = 00000000] 18:52:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (158C2400) [pid = 3108] [serial = 575] [outer = 0E861400] 18:52:15 INFO - PROCESS | 3108 | 1462931535479 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (15F10800) [pid = 3108] [serial = 576] [outer = 0E861400] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 0E356800 == 50 [pid = 3108] [id = 187] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 15CBBC00 == 49 [pid = 3108] [id = 186] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 13B26400 == 48 [pid = 3108] [id = 185] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 0E350C00 == 47 [pid = 3108] [id = 184] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 0DCEFC00 == 46 [pid = 3108] [id = 183] 18:52:16 INFO - PROCESS | 3108 | --DOCSHELL 0E3D2000 == 45 [pid = 3108] [id = 180] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (18181400) [pid = 3108] [serial = 531] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (15F0EC00) [pid = 3108] [serial = 525] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (15C9C000) [pid = 3108] [serial = 534] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (183BA400) [pid = 3108] [serial = 536] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (175B9400) [pid = 3108] [serial = 527] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (17EF3400) [pid = 3108] [serial = 530] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (0E40D000) [pid = 3108] [serial = 500] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (13C73800) [pid = 3108] [serial = 503] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0E3C9400) [pid = 3108] [serial = 515] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (0E961400) [pid = 3108] [serial = 516] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (13B12400) [pid = 3108] [serial = 518] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1421A400) [pid = 3108] [serial = 519] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (12623800) [pid = 3108] [serial = 513] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (0F364800) [pid = 3108] [serial = 512] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (15C9D800) [pid = 3108] [serial = 521] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (15CA7800) [pid = 3108] [serial = 522] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (1A65AC00) [pid = 3108] [serial = 509] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (15F06800) [pid = 3108] [serial = 524] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (183BF000) [pid = 3108] [serial = 506] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (175C1000) [pid = 3108] [serial = 528] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (12EEF400) [pid = 3108] [serial = 533] [outer = 00000000] [url = about:blank] 18:52:16 INFO - PROCESS | 3108 | 1462931536582 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]]]}] 18:52:16 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 18:52:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1435ms 18:52:16 INFO - PROCESS | 3108 | 1462931536608 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 3108 | 1462931536611 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:52:16 INFO - PROCESS | 3108 | 1462931536615 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 3108 | 1462931536619 Marionette TRACE conn5 <- [1,734,null,{}] 18:52:16 INFO - PROCESS | 3108 | 1462931536624 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}] 18:52:16 INFO - PROCESS | 3108 | 1462931536730 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:52:16 INFO - PROCESS | 3108 | 1462931536742 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 3108 | ++DOCSHELL 0E978800 == 46 [pid = 3108] [id = 193] 18:52:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (0E97A400) [pid = 3108] [serial = 577] [outer = 00000000] 18:52:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (0ECDF000) [pid = 3108] [serial = 578] [outer = 0E97A400] 18:52:16 INFO - PROCESS | 3108 | 1462931536791 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (12626000) [pid = 3108] [serial = 579] [outer = 0E97A400] 18:52:17 INFO - PROCESS | 3108 | 1462931537754 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]]]}] 18:52:17 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.) 18:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1180ms 18:52:17 INFO - PROCESS | 3108 | 1462931537799 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 3108 | 1462931537804 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:52:17 INFO - PROCESS | 3108 | 1462931537810 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 3108 | 1462931537813 Marionette TRACE conn5 <- [1,738,null,{}] 18:52:17 INFO - PROCESS | 3108 | 1462931537816 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}] 18:52:17 INFO - PROCESS | 3108 | 1462931537904 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:52:17 INFO - PROCESS | 3108 | 1462931537911 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 3108 | ++DOCSHELL 0E35C400 == 47 [pid = 3108] [id = 194] 18:52:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (13C6C800) [pid = 3108] [serial = 580] [outer = 00000000] 18:52:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (15830C00) [pid = 3108] [serial = 581] [outer = 13C6C800] 18:52:17 INFO - PROCESS | 3108 | 1462931537956 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (15C6A400) [pid = 3108] [serial = 582] [outer = 13C6C800] 18:52:18 INFO - PROCESS | 3108 | 1462931538899 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1119ms 18:52:18 INFO - PROCESS | 3108 | 1462931538932 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 3108 | 1462931538934 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:52:18 INFO - PROCESS | 3108 | 1462931538938 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 3108 | 1462931538941 Marionette TRACE conn5 <- [1,742,null,{}] 18:52:18 INFO - PROCESS | 3108 | 1462931538952 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}] 18:52:19 INFO - PROCESS | 3108 | 1462931539065 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:52:19 INFO - PROCESS | 3108 | 1462931539073 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 3108 | ++DOCSHELL 15CC1400 == 48 [pid = 3108] [id = 195] 18:52:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (15F10C00) [pid = 3108] [serial = 583] [outer = 00000000] 18:52:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (17045400) [pid = 3108] [serial = 584] [outer = 15F10C00] 18:52:19 INFO - PROCESS | 3108 | 1462931539163 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (175BBC00) [pid = 3108] [serial = 585] [outer = 15F10C00] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (18F5F400) [pid = 3108] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (0E3CE800) [pid = 3108] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (15CC2400) [pid = 3108] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (13B2BC00) [pid = 3108] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (18206000) [pid = 3108] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (0E410000) [pid = 3108] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (1261F400) [pid = 3108] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:52:19 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (0C760C00) [pid = 3108] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:52:20 INFO - PROCESS | 3108 | 1462931540090 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]]]}] 18:52:20 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 18:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 18:52:20 INFO - PROCESS | 3108 | 1462931540123 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 3108 | 1462931540126 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:52:20 INFO - PROCESS | 3108 | 1462931540129 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 3108 | 1462931540130 Marionette TRACE conn5 <- [1,746,null,{}] 18:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:52:20 INFO - PROCESS | 3108 | 1462931540134 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}] 18:52:20 INFO - PROCESS | 3108 | 1462931540245 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:52:20 INFO - PROCESS | 3108 | 1462931540255 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 3108 | ++DOCSHELL 118AA000 == 49 [pid = 3108] [id = 196] 18:52:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (13B14400) [pid = 3108] [serial = 586] [outer = 00000000] 18:52:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (175C1400) [pid = 3108] [serial = 587] [outer = 13B14400] 18:52:20 INFO - PROCESS | 3108 | 1462931540300 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (17898C00) [pid = 3108] [serial = 588] [outer = 13B14400] 18:52:20 INFO - PROCESS | 3108 | 1462931540732 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 18:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:52:20 INFO - PROCESS | 3108 | 1462931540763 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 3108 | 1462931540765 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:52:20 INFO - PROCESS | 3108 | 1462931540768 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 3108 | 1462931540769 Marionette TRACE conn5 <- [1,750,null,{}] 18:52:20 INFO - PROCESS | 3108 | 1462931540773 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}] 18:52:20 INFO - PROCESS | 3108 | 1462931540884 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:52:20 INFO - PROCESS | 3108 | 1462931540893 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 3108 | ++DOCSHELL 17E24800 == 50 [pid = 3108] [id = 197] 18:52:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (183B5000) [pid = 3108] [serial = 589] [outer = 00000000] 18:52:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (18F5AC00) [pid = 3108] [serial = 590] [outer = 183B5000] 18:52:20 INFO - PROCESS | 3108 | 1462931540938 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (18F5FC00) [pid = 3108] [serial = 591] [outer = 183B5000] 18:52:21 INFO - PROCESS | 3108 | 1462931541836 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:52:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 18:52:21 INFO - PROCESS | 3108 | 1462931541896 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 3108 | 1462931541898 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:52:21 INFO - PROCESS | 3108 | 1462931541901 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 3108 | 1462931541903 Marionette TRACE conn5 <- [1,754,null,{}] 18:52:21 INFO - PROCESS | 3108 | 1462931541906 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}] 18:52:22 INFO - PROCESS | 3108 | 1462931542030 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:52:22 INFO - PROCESS | 3108 | 1462931542040 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D4000 == 51 [pid = 3108] [id = 198] 18:52:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (19A85400) [pid = 3108] [serial = 592] [outer = 00000000] 18:52:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (1ADEA800) [pid = 3108] [serial = 593] [outer = 19A85400] 18:52:22 INFO - PROCESS | 3108 | 1462931542086 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (1ADED400) [pid = 3108] [serial = 594] [outer = 19A85400] 18:52:23 INFO - PROCESS | 3108 | 1462931543013 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1185ms 18:52:23 INFO - PROCESS | 3108 | 1462931543087 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 3108 | 1462931543092 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:52:23 INFO - PROCESS | 3108 | 1462931543097 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 3108 | 1462931543101 Marionette TRACE conn5 <- [1,758,null,{}] 18:52:23 INFO - PROCESS | 3108 | 1462931543107 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}] 18:52:23 INFO - PROCESS | 3108 | 1462931543248 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:52:23 INFO - PROCESS | 3108 | 1462931543411 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 3108 | ++DOCSHELL 0E980400 == 52 [pid = 3108] [id = 199] 18:52:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (0E981000) [pid = 3108] [serial = 595] [outer = 00000000] 18:52:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (1243B400) [pid = 3108] [serial = 596] [outer = 0E981000] 18:52:23 INFO - PROCESS | 3108 | 1462931543468 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (12B31800) [pid = 3108] [serial = 597] [outer = 0E981000] 18:52:24 INFO - PROCESS | 3108 | 1462931544028 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 990ms 18:52:24 INFO - PROCESS | 3108 | 1462931544088 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 3108 | 1462931544094 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:52:24 INFO - PROCESS | 3108 | 1462931544100 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 3108 | 1462931544103 Marionette TRACE conn5 <- [1,762,null,{}] 18:52:24 INFO - PROCESS | 3108 | 1462931544107 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}] 18:52:24 INFO - PROCESS | 3108 | 1462931544213 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:52:24 INFO - PROCESS | 3108 | 1462931544337 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 3108 | ++DOCSHELL 15CA8400 == 53 [pid = 3108] [id = 200] 18:52:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (15CA8800) [pid = 3108] [serial = 598] [outer = 00000000] 18:52:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (15FEB000) [pid = 3108] [serial = 599] [outer = 15CA8800] 18:52:24 INFO - PROCESS | 3108 | 1462931544392 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (175B9800) [pid = 3108] [serial = 600] [outer = 15CA8800] 18:52:24 INFO - PROCESS | 3108 | 1462931544983 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 18:52:25 INFO - PROCESS | 3108 | 1462931545033 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 3108 | 1462931545035 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:52:25 INFO - PROCESS | 3108 | 1462931545039 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:52:25 INFO - PROCESS | 3108 | 1462931545042 Marionette TRACE conn5 <- [1,766,null,{}] 18:52:25 INFO - PROCESS | 3108 | 1462931545054 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}] 18:52:25 INFO - PROCESS | 3108 | 1462931545162 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:52:25 INFO - PROCESS | 3108 | 1462931545260 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0DC00 == 54 [pid = 3108] [id = 201] 18:52:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (1ADEB800) [pid = 3108] [serial = 601] [outer = 00000000] 18:52:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1ADF7C00) [pid = 3108] [serial = 602] [outer = 1ADEB800] 18:52:25 INFO - PROCESS | 3108 | 1462931545317 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (1AEAE000) [pid = 3108] [serial = 603] [outer = 1ADEB800] 18:52:25 INFO - PROCESS | 3108 | 1462931545961 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 18:52:26 INFO - PROCESS | 3108 | 1462931546012 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 3108 | 1462931546015 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:52:26 INFO - PROCESS | 3108 | 1462931546019 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 3108 | 1462931546021 Marionette TRACE conn5 <- [1,770,null,{}] 18:52:26 INFO - PROCESS | 3108 | 1462931546025 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}] 18:52:26 INFO - PROCESS | 3108 | 1462931546130 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:52:26 INFO - PROCESS | 3108 | 1462931546253 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 3108 | ++DOCSHELL 16FA6C00 == 55 [pid = 3108] [id = 202] 18:52:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (16FAC000) [pid = 3108] [serial = 604] [outer = 00000000] 18:52:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (1AF7E800) [pid = 3108] [serial = 605] [outer = 16FAC000] 18:52:26 INFO - PROCESS | 3108 | 1462931546309 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (1B214000) [pid = 3108] [serial = 606] [outer = 16FAC000] 18:52:27 INFO - PROCESS | 3108 | 1462931547010 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1018ms 18:52:27 INFO - PROCESS | 3108 | 1462931547040 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 3108 | 1462931547045 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:52:27 INFO - PROCESS | 3108 | 1462931547049 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 3108 | 1462931547053 Marionette TRACE conn5 <- [1,774,null,{}] 18:52:27 INFO - PROCESS | 3108 | 1462931547057 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}] 18:52:27 INFO - PROCESS | 3108 | 1462931547155 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:52:27 INFO - PROCESS | 3108 | 1462931547263 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 3108 | ++DOCSHELL 0E958400 == 56 [pid = 3108] [id = 203] 18:52:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (0E95C400) [pid = 3108] [serial = 607] [outer = 00000000] 18:52:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (0ECD8000) [pid = 3108] [serial = 608] [outer = 0E95C400] 18:52:27 INFO - PROCESS | 3108 | 1462931547314 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (0F36E400) [pid = 3108] [serial = 609] [outer = 0E95C400] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 17E24800 == 55 [pid = 3108] [id = 197] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 118AA000 == 54 [pid = 3108] [id = 196] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 15CC1400 == 53 [pid = 3108] [id = 195] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 0E35C400 == 52 [pid = 3108] [id = 194] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 0E978800 == 51 [pid = 3108] [id = 193] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (0E867400) [pid = 3108] [serial = 539] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (15832800) [pid = 3108] [serial = 542] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 0C7A4C00 == 50 [pid = 3108] [id = 190] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 12DD8400 == 49 [pid = 3108] [id = 189] 18:52:27 INFO - PROCESS | 3108 | --DOCSHELL 0C708000 == 48 [pid = 3108] [id = 188] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (198BC800) [pid = 3108] [serial = 462] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (0E40E800) [pid = 3108] [serial = 465] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (1AAEF400) [pid = 3108] [serial = 510] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (15F0C000) [pid = 3108] [serial = 560] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (0E97C000) [pid = 3108] [serial = 551] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (15F08800) [pid = 3108] [serial = 557] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (118A1000) [pid = 3108] [serial = 552] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (15836C00) [pid = 3108] [serial = 554] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (1AA7A400) [pid = 3108] [serial = 546] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (19A8CC00) [pid = 3108] [serial = 545] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (126D4400) [pid = 3108] [serial = 549] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (0EB02C00) [pid = 3108] [serial = 548] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (16D08400) [pid = 3108] [serial = 558] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (158C4C00) [pid = 3108] [serial = 555] [outer = 00000000] [url = about:blank] 18:52:27 INFO - PROCESS | 3108 | 1462931547935 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 18:52:27 INFO - PROCESS | 3108 | 1462931547981 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 3108 | 1462931547986 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:52:28 INFO - PROCESS | 3108 | 1462931547992 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 3108 | 1462931547994 Marionette TRACE conn5 <- [1,778,null,{}] 18:52:28 INFO - PROCESS | 3108 | 1462931547998 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}] 18:52:28 INFO - PROCESS | 3108 | 1462931548082 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:52:28 INFO - PROCESS | 3108 | 1462931548092 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 3108 | ++DOCSHELL 0DD5F000 == 49 [pid = 3108] [id = 204] 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (0DDECC00) [pid = 3108] [serial = 610] [outer = 00000000] 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (0E984C00) [pid = 3108] [serial = 611] [outer = 0DDECC00] 18:52:28 INFO - PROCESS | 3108 | 1462931548137 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (118AA000) [pid = 3108] [serial = 612] [outer = 0DDECC00] 18:52:28 INFO - PROCESS | 3108 | 1462931548622 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 18:52:28 INFO - PROCESS | 3108 | 1462931548666 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 3108 | 1462931548668 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:52:28 INFO - PROCESS | 3108 | 1462931548671 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 3108 | 1462931548674 Marionette TRACE conn5 <- [1,782,null,{}] 18:52:28 INFO - PROCESS | 3108 | 1462931548684 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}] 18:52:28 INFO - PROCESS | 3108 | 1462931548770 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:52:28 INFO - PROCESS | 3108 | 1462931548847 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 3108 | ++DOCSHELL 12D83400 == 50 [pid = 3108] [id = 205] 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (12DD3400) [pid = 3108] [serial = 613] [outer = 00000000] 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (1421A400) [pid = 3108] [serial = 614] [outer = 12DD3400] 18:52:28 INFO - PROCESS | 3108 | 1462931548903 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (15833800) [pid = 3108] [serial = 615] [outer = 12DD3400] 18:52:29 INFO - PROCESS | 3108 | 1462931549288 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 18:52:29 INFO - PROCESS | 3108 | 1462931549345 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 3108 | 1462931549348 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:52:29 INFO - PROCESS | 3108 | 1462931549351 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:52:29 INFO - PROCESS | 3108 | 1462931549353 Marionette TRACE conn5 <- [1,786,null,{}] 18:52:29 INFO - PROCESS | 3108 | 1462931549356 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}] 18:52:29 INFO - PROCESS | 3108 | 1462931549473 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:52:29 INFO - PROCESS | 3108 | 1462931549488 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 3108 | ++DOCSHELL 15C9FC00 == 51 [pid = 3108] [id = 206] 18:52:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (15CA1C00) [pid = 3108] [serial = 616] [outer = 00000000] 18:52:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15CC8000) [pid = 3108] [serial = 617] [outer = 15CA1C00] 18:52:29 INFO - PROCESS | 3108 | 1462931549534 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (15F03C00) [pid = 3108] [serial = 618] [outer = 15CA1C00] 18:52:29 INFO - PROCESS | 3108 | 1462931549967 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]]]}] 18:52:30 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 18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 18:52:30 INFO - PROCESS | 3108 | 1462931550026 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 3108 | 1462931550037 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:52:30 INFO - PROCESS | 3108 | 1462931550041 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 3108 | 1462931550042 Marionette TRACE conn5 <- [1,790,null,{}] 18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:52:30 INFO - PROCESS | 3108 | 1462931550052 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}] 18:52:30 INFO - PROCESS | 3108 | 1462931550156 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:52:30 INFO - PROCESS | 3108 | 1462931550162 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 3108 | ++DOCSHELL 15F0F800 == 52 [pid = 3108] [id = 207] 18:52:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (15FE6C00) [pid = 3108] [serial = 619] [outer = 00000000] 18:52:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (16D0AC00) [pid = 3108] [serial = 620] [outer = 15FE6C00] 18:52:30 INFO - PROCESS | 3108 | 1462931550207 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (16FA7C00) [pid = 3108] [serial = 621] [outer = 15FE6C00] 18:52:30 INFO - PROCESS | 3108 | 1462931550688 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]]]}] 18:52:30 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 18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 18:52:30 INFO - PROCESS | 3108 | 1462931550725 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 3108 | 1462931550727 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:52:30 INFO - PROCESS | 3108 | 1462931550731 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 3108 | 1462931550732 Marionette TRACE conn5 <- [1,794,null,{}] 18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:52:30 INFO - PROCESS | 3108 | 1462931550736 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}] 18:52:30 INFO - PROCESS | 3108 | 1462931550882 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:52:30 INFO - PROCESS | 3108 | 1462931550910 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 3108 | ++DOCSHELL 17E1A000 == 53 [pid = 3108] [id = 208] 18:52:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (17E1F000) [pid = 3108] [serial = 622] [outer = 00000000] 18:52:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (183B9000) [pid = 3108] [serial = 623] [outer = 17E1F000] 18:52:30 INFO - PROCESS | 3108 | 1462931550955 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (18F58400) [pid = 3108] [serial = 624] [outer = 17E1F000] 18:52:31 INFO - PROCESS | 3108 | 1462931551402 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]]]}] 18:52:31 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 18:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 18:52:31 INFO - PROCESS | 3108 | 1462931551472 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 3108 | 1462931551474 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:52:31 INFO - PROCESS | 3108 | 1462931551477 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 3108 | 1462931551478 Marionette TRACE conn5 <- [1,798,null,{}] 18:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:52:31 INFO - PROCESS | 3108 | 1462931551482 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}] 18:52:31 INFO - PROCESS | 3108 | 1462931551589 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:52:31 INFO - PROCESS | 3108 | 1462931551602 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 3108 | ++DOCSHELL 0D839000 == 54 [pid = 3108] [id = 209] 18:52:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (18F5B000) [pid = 3108] [serial = 625] [outer = 00000000] 18:52:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (19A83000) [pid = 3108] [serial = 626] [outer = 18F5B000] 18:52:31 INFO - PROCESS | 3108 | 1462931551646 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (19A88000) [pid = 3108] [serial = 627] [outer = 18F5B000] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (183B5000) [pid = 3108] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (15F10C00) [pid = 3108] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (13B14400) [pid = 3108] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (0C70A400) [pid = 3108] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (13B09800) [pid = 3108] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (18F62800) [pid = 3108] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0E97A400) [pid = 3108] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (17893800) [pid = 3108] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (13C6C800) [pid = 3108] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (175BD800) [pid = 3108] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (13B21400) [pid = 3108] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (0E3D3000) [pid = 3108] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (1838D000) [pid = 3108] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (1817EC00) [pid = 3108] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0C7A4800) [pid = 3108] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:52:32 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (12411400) [pid = 3108] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:52:32 INFO - PROCESS | 3108 | 1462931552275 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 830ms 18:52:32 INFO - PROCESS | 3108 | 1462931552312 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:52:32 INFO - PROCESS | 3108 | 1462931552314 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:52:32 INFO - PROCESS | 3108 | 1462931552318 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 3108 | 1462931552320 Marionette TRACE conn5 <- [1,802,null,{}] 18:52:32 INFO - PROCESS | 3108 | 1462931552332 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}] 18:52:32 INFO - PROCESS | 3108 | 1462931552416 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:52:32 INFO - PROCESS | 3108 | 1462931552505 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 3108 | ++DOCSHELL 0C70A400 == 55 [pid = 3108] [id = 210] 18:52:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0C75F400) [pid = 3108] [serial = 628] [outer = 00000000] 18:52:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (13B2C800) [pid = 3108] [serial = 629] [outer = 0C75F400] 18:52:32 INFO - PROCESS | 3108 | 1462931552550 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (17899000) [pid = 3108] [serial = 630] [outer = 0C75F400] 18:52:32 INFO - PROCESS | 3108 | 1462931552905 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] 18:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:52:32 INFO - PROCESS | 3108 | 1462931552951 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:52:32 INFO - PROCESS | 3108 | 1462931552955 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 3108 | 1462931552956 Marionette TRACE conn5 <- [1,806,null,{}] 18:52:32 INFO - PROCESS | 3108 | 1462931552960 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}] 18:52:33 INFO - PROCESS | 3108 | 1462931553071 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:52:33 INFO - PROCESS | 3108 | 1462931553080 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 3108 | ++DOCSHELL 18390000 == 56 [pid = 3108] [id = 211] 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (183B4000) [pid = 3108] [serial = 631] [outer = 00000000] 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (1AD0CC00) [pid = 3108] [serial = 632] [outer = 183B4000] 18:52:33 INFO - PROCESS | 3108 | 1462931553125 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (1ADF8800) [pid = 3108] [serial = 633] [outer = 183B4000] 18:52:33 INFO - PROCESS | 3108 | 1462931553524 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 18:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:52:33 INFO - PROCESS | 3108 | 1462931553585 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 3108 | 1462931553587 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:52:33 INFO - PROCESS | 3108 | 1462931553590 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 3108 | 1462931553592 Marionette TRACE conn5 <- [1,810,null,{}] 18:52:33 INFO - PROCESS | 3108 | 1462931553596 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}] 18:52:33 INFO - PROCESS | 3108 | 1462931553707 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:52:33 INFO - PROCESS | 3108 | 1462931553747 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 3108 | ++DOCSHELL 1AEACC00 == 57 [pid = 3108] [id = 212] 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1AEADC00) [pid = 3108] [serial = 634] [outer = 00000000] 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (1B1B2800) [pid = 3108] [serial = 635] [outer = 1AEADC00] 18:52:33 INFO - PROCESS | 3108 | 1462931553791 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (1B21AC00) [pid = 3108] [serial = 636] [outer = 1AEADC00] 18:52:34 INFO - PROCESS | 3108 | 1462931554259 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] 18:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:52:34 INFO - PROCESS | 3108 | 1462931554326 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:52:34 INFO - PROCESS | 3108 | 1462931554332 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 3108 | 1462931554336 Marionette TRACE conn5 <- [1,814,null,{}] 18:52:34 INFO - PROCESS | 3108 | 1462931554389 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}] 18:52:34 INFO - PROCESS | 3108 | 1462931554510 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:52:34 INFO - PROCESS | 3108 | 1462931554602 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 3108 | ++DOCSHELL 0E403C00 == 58 [pid = 3108] [id = 213] 18:52:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (0E405800) [pid = 3108] [serial = 637] [outer = 00000000] 18:52:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (0E802800) [pid = 3108] [serial = 638] [outer = 0E405800] 18:52:34 INFO - PROCESS | 3108 | 1462931554658 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (0E95F400) [pid = 3108] [serial = 639] [outer = 0E405800] 18:52:35 INFO - PROCESS | 3108 | 1462931555260 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 18:52:35 INFO - PROCESS | 3108 | 1462931555316 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 3108 | 1462931555322 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:52:35 INFO - PROCESS | 3108 | 1462931555329 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 3108 | 1462931555332 Marionette TRACE conn5 <- [1,818,null,{}] 18:52:35 INFO - PROCESS | 3108 | 1462931555336 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}] 18:52:35 INFO - PROCESS | 3108 | 1462931555444 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:52:35 INFO - PROCESS | 3108 | 1462931555570 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 3108 | ++DOCSHELL 128E5C00 == 59 [pid = 3108] [id = 214] 18:52:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (12EF3000) [pid = 3108] [serial = 640] [outer = 00000000] 18:52:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (1583DC00) [pid = 3108] [serial = 641] [outer = 12EF3000] 18:52:35 INFO - PROCESS | 3108 | 1462931555625 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (15CC9000) [pid = 3108] [serial = 642] [outer = 12EF3000] 18:52:36 INFO - PROCESS | 3108 | 1462931556271 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 971ms 18:52:36 INFO - PROCESS | 3108 | 1462931556300 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 3108 | 1462931556303 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:52:36 INFO - PROCESS | 3108 | 1462931556306 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:52:36 INFO - PROCESS | 3108 | 1462931556310 Marionette TRACE conn5 <- [1,822,null,{}] 18:52:36 INFO - PROCESS | 3108 | 1462931556321 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}] 18:52:36 INFO - PROCESS | 3108 | 1462931556433 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:52:36 INFO - PROCESS | 3108 | 1462931556560 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 3108 | ++DOCSHELL 17E19C00 == 60 [pid = 3108] [id = 215] 18:52:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (17EEB000) [pid = 3108] [serial = 643] [outer = 00000000] 18:52:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (1B21B000) [pid = 3108] [serial = 644] [outer = 17EEB000] 18:52:36 INFO - PROCESS | 3108 | 1462931556619 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (1B241800) [pid = 3108] [serial = 645] [outer = 17EEB000] 18:52:37 INFO - PROCESS | 3108 | 1462931557185 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 18:52:37 INFO - PROCESS | 3108 | 1462931557240 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 3108 | 1462931557243 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:52:37 INFO - PROCESS | 3108 | 1462931557246 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:52:37 INFO - PROCESS | 3108 | 1462931557248 Marionette TRACE conn5 <- [1,826,null,{}] 18:52:37 INFO - PROCESS | 3108 | 1462931557252 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}] 18:52:37 INFO - PROCESS | 3108 | 1462931557359 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:52:37 INFO - PROCESS | 3108 | 1462931557457 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 3108 | ++DOCSHELL 1B24B000 == 61 [pid = 3108] [id = 216] 18:52:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (1B24B400) [pid = 3108] [serial = 646] [outer = 00000000] 18:52:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (1B281000) [pid = 3108] [serial = 647] [outer = 1B24B400] 18:52:37 INFO - PROCESS | 3108 | 1462931557511 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (1B287400) [pid = 3108] [serial = 648] [outer = 1B24B400] 18:52:38 INFO - PROCESS | 3108 | 1462931558111 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]]]}] 18:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 18:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:52:38 INFO - PROCESS | 3108 | 1462931558180 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:52:38 INFO - PROCESS | 3108 | 1462931558182 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:52:38 INFO - PROCESS | 3108 | 1462931558185 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 3108 | 1462931558187 Marionette TRACE conn5 <- [1,830,null,{}] 18:52:38 INFO - PROCESS | 3108 | 1462931558191 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}] 18:52:38 INFO - PROCESS | 3108 | 1462931558294 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:52:38 INFO - PROCESS | 3108 | 1462931558420 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 3108 | ++DOCSHELL 183B8000 == 62 [pid = 3108] [id = 217] 18:52:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1AEB6800) [pid = 3108] [serial = 649] [outer = 00000000] 18:52:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1BC03400) [pid = 3108] [serial = 650] [outer = 1AEB6800] 18:52:38 INFO - PROCESS | 3108 | 1462931558475 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (1BC06400) [pid = 3108] [serial = 651] [outer = 1AEB6800] 18:52:39 INFO - PROCESS | 3108 | 1462931559284 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1117ms 18:52:39 INFO - PROCESS | 3108 | 1462931559307 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 3108 | 1462931559311 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:52:39 INFO - PROCESS | 3108 | 1462931559315 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 3108 | 1462931559319 Marionette TRACE conn5 <- [1,834,null,{}] 18:52:39 INFO - PROCESS | 3108 | 1462931559326 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}] 18:52:39 INFO - PROCESS | 3108 | 1462931559424 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:52:39 INFO - PROCESS | 3108 | 1462931559529 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 3108 | ++DOCSHELL 0EB63C00 == 63 [pid = 3108] [id = 218] 18:52:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0ECD8800) [pid = 3108] [serial = 652] [outer = 00000000] 18:52:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1270C000) [pid = 3108] [serial = 653] [outer = 0ECD8800] 18:52:39 INFO - PROCESS | 3108 | 1462931559577 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (13B24800) [pid = 3108] [serial = 654] [outer = 0ECD8800] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 18390000 == 62 [pid = 3108] [id = 211] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 0C70A400 == 61 [pid = 3108] [id = 210] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 0D839000 == 60 [pid = 3108] [id = 209] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 17E1A000 == 59 [pid = 3108] [id = 208] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 15F0F800 == 58 [pid = 3108] [id = 207] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 15C9FC00 == 57 [pid = 3108] [id = 206] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 12D83400 == 56 [pid = 3108] [id = 205] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 0DD5F000 == 55 [pid = 3108] [id = 204] 18:52:40 INFO - PROCESS | 3108 | --DOCSHELL 0E958400 == 54 [pid = 3108] [id = 203] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (158C2400) [pid = 3108] [serial = 575] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (1ADEA800) [pid = 3108] [serial = 593] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | 1462931560202 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 18:52:40 INFO - PROCESS | 3108 | 1462931560247 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 3108 | 1462931560252 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:52:40 INFO - PROCESS | 3108 | 1462931560258 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 3108 | 1462931560260 Marionette TRACE conn5 <- [1,838,null,{}] 18:52:40 INFO - PROCESS | 3108 | 1462931560264 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}] 18:52:40 INFO - PROCESS | 3108 | 1462931560359 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (183BBC00) [pid = 3108] [serial = 498] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (18F60800) [pid = 3108] [serial = 507] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (0E979400) [pid = 3108] [serial = 501] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15C72800) [pid = 3108] [serial = 504] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (19197400) [pid = 3108] [serial = 537] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (15CA0000) [pid = 3108] [serial = 543] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0E984800) [pid = 3108] [serial = 540] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (18F5FC00) [pid = 3108] [serial = 591] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (17045400) [pid = 3108] [serial = 584] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (175C1400) [pid = 3108] [serial = 587] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0C7A7C00) [pid = 3108] [serial = 563] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (15CA8C00) [pid = 3108] [serial = 567] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (14BEBC00) [pid = 3108] [serial = 566] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (1AD03C00) [pid = 3108] [serial = 573] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (1AAE6C00) [pid = 3108] [serial = 572] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0ECDF000) [pid = 3108] [serial = 578] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (12626000) [pid = 3108] [serial = 579] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (1820A000) [pid = 3108] [serial = 570] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (17EEAC00) [pid = 3108] [serial = 569] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (15830C00) [pid = 3108] [serial = 581] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (18F5AC00) [pid = 3108] [serial = 590] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (0DDEE400) [pid = 3108] [serial = 564] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (175BBC00) [pid = 3108] [serial = 585] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (15C6A400) [pid = 3108] [serial = 582] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (17898C00) [pid = 3108] [serial = 588] [outer = 00000000] [url = about:blank] 18:52:40 INFO - PROCESS | 3108 | 1462931560456 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 3108 | ++DOCSHELL 0C709000 == 55 [pid = 3108] [id = 219] 18:52:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0C79A400) [pid = 3108] [serial = 655] [outer = 00000000] 18:52:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (0E356800) [pid = 3108] [serial = 656] [outer = 0C79A400] 18:52:40 INFO - PROCESS | 3108 | 1462931560502 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0E97F800) [pid = 3108] [serial = 657] [outer = 0C79A400] 18:52:40 INFO - PROCESS | 3108 | 1462931560929 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 18:52:41 INFO - PROCESS | 3108 | 1462931560992 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 3108 | 1462931560994 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:52:41 INFO - PROCESS | 3108 | 1462931560998 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:52:41 INFO - PROCESS | 3108 | 1462931561001 Marionette TRACE conn5 <- [1,842,null,{}] 18:52:41 INFO - PROCESS | 3108 | 1462931561015 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}] 18:52:41 INFO - PROCESS | 3108 | 1462931561103 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:52:41 INFO - PROCESS | 3108 | 1462931561111 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 3108 | ++DOCSHELL 15836C00 == 56 [pid = 3108] [id = 220] 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (15837800) [pid = 3108] [serial = 658] [outer = 00000000] 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (15C9B400) [pid = 3108] [serial = 659] [outer = 15837800] 18:52:41 INFO - PROCESS | 3108 | 1462931561160 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15CBB800) [pid = 3108] [serial = 660] [outer = 15837800] 18:52:41 INFO - PROCESS | 3108 | 1462931561613 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 18:52:41 INFO - PROCESS | 3108 | 1462931561631 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 3108 | 1462931561634 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:52:41 INFO - PROCESS | 3108 | 1462931561642 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:52:41 INFO - PROCESS | 3108 | 1462931561644 Marionette TRACE conn5 <- [1,846,null,{}] 18:52:41 INFO - PROCESS | 3108 | 1462931561647 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}] 18:52:41 INFO - PROCESS | 3108 | 1462931561731 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:52:41 INFO - PROCESS | 3108 | 1462931561738 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 3108 | ++DOCSHELL 15F04800 == 57 [pid = 3108] [id = 221] 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (15F08000) [pid = 3108] [serial = 661] [outer = 00000000] 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (16D0BC00) [pid = 3108] [serial = 662] [outer = 15F08000] 18:52:41 INFO - PROCESS | 3108 | 1462931561783 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (175B7000) [pid = 3108] [serial = 663] [outer = 15F08000] 18:52:42 INFO - PROCESS | 3108 | 1462931562238 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 18:52:42 INFO - PROCESS | 3108 | 1462931562317 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 3108 | 1462931562319 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:52:42 INFO - PROCESS | 3108 | 1462931562322 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 3108 | 1462931562324 Marionette TRACE conn5 <- [1,850,null,{}] 18:52:42 INFO - PROCESS | 3108 | 1462931562327 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}] 18:52:42 INFO - PROCESS | 3108 | 1462931562417 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:52:42 INFO - PROCESS | 3108 | 1462931562424 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 3108 | ++DOCSHELL 175B9000 == 58 [pid = 3108] [id = 222] 18:52:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (175BC800) [pid = 3108] [serial = 664] [outer = 00000000] 18:52:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (17894000) [pid = 3108] [serial = 665] [outer = 175BC800] 18:52:42 INFO - PROCESS | 3108 | 1462931562472 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (17957C00) [pid = 3108] [serial = 666] [outer = 175BC800] 18:52:44 INFO - PROCESS | 3108 | 1462931564063 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1782ms 18:52:44 INFO - PROCESS | 3108 | 1462931564105 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 3108 | 1462931564107 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:52:44 INFO - PROCESS | 3108 | 1462931564110 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:52:44 INFO - PROCESS | 3108 | 1462931564112 Marionette TRACE conn5 <- [1,854,null,{}] 18:52:44 INFO - PROCESS | 3108 | 1462931564115 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}] 18:52:44 INFO - PROCESS | 3108 | 1462931564246 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:52:44 INFO - PROCESS | 3108 | 1462931564307 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 3108 | ++DOCSHELL 0D845C00 == 59 [pid = 3108] [id = 223] 18:52:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (17EF5800) [pid = 3108] [serial = 667] [outer = 00000000] 18:52:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (1AD04000) [pid = 3108] [serial = 668] [outer = 17EF5800] 18:52:44 INFO - PROCESS | 3108 | 1462931564353 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (1AD09000) [pid = 3108] [serial = 669] [outer = 17EF5800] 18:52:44 INFO - PROCESS | 3108 | 1462931564801 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 18:52:44 INFO - PROCESS | 3108 | 1462931564859 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 3108 | 1462931564861 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:52:44 INFO - PROCESS | 3108 | 1462931564864 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 3108 | 1462931564866 Marionette TRACE conn5 <- [1,858,null,{}] 18:52:44 INFO - PROCESS | 3108 | 1462931564870 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}] 18:52:45 INFO - PROCESS | 3108 | 1462931564982 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:52:45 INFO - PROCESS | 3108 | 1462931564995 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 3108 | ++DOCSHELL 0D842000 == 60 [pid = 3108] [id = 224] 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (0E402400) [pid = 3108] [serial = 670] [outer = 00000000] 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (1ADF3800) [pid = 3108] [serial = 671] [outer = 0E402400] 18:52:45 INFO - PROCESS | 3108 | 1462931565087 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (1AEB1400) [pid = 3108] [serial = 672] [outer = 0E402400] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (0C75F400) [pid = 3108] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (12DD3400) [pid = 3108] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (16FAC000) [pid = 3108] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0E981000) [pid = 3108] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (15CA8800) [pid = 3108] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (18F5B000) [pid = 3108] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (0DDECC00) [pid = 3108] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (15CA1C00) [pid = 3108] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (0E861400) [pid = 3108] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (0E95C400) [pid = 3108] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (17E1F000) [pid = 3108] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (1ADEB800) [pid = 3108] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (15FE6C00) [pid = 3108] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1270DC00) [pid = 3108] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:52:45 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (183B4000) [pid = 3108] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:52:45 INFO - PROCESS | 3108 | 1462931565607 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 18:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:52:45 INFO - PROCESS | 3108 | 1462931565637 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 3108 | 1462931565639 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:52:45 INFO - PROCESS | 3108 | 1462931565642 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 3108 | 1462931565643 Marionette TRACE conn5 <- [1,862,null,{}] 18:52:45 INFO - PROCESS | 3108 | 1462931565647 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}] 18:52:45 INFO - PROCESS | 3108 | 1462931565737 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:52:45 INFO - PROCESS | 3108 | 1462931565746 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 3108 | ++DOCSHELL 0ECDD000 == 61 [pid = 3108] [id = 225] 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (12EEBC00) [pid = 3108] [serial = 673] [outer = 00000000] 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (15CC8400) [pid = 3108] [serial = 674] [outer = 12EEBC00] 18:52:45 INFO - PROCESS | 3108 | 1462931565790 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (17893C00) [pid = 3108] [serial = 675] [outer = 12EEBC00] 18:52:46 INFO - PROCESS | 3108 | 1462931566237 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 18:52:46 INFO - PROCESS | 3108 | 1462931566283 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 3108 | 1462931566285 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:52:46 INFO - PROCESS | 3108 | 1462931566288 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 3108 | 1462931566290 Marionette TRACE conn5 <- [1,866,null,{}] 18:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:52:46 INFO - PROCESS | 3108 | 1462931566293 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}] 18:52:46 INFO - PROCESS | 3108 | 1462931566374 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:52:46 INFO - PROCESS | 3108 | 1462931566381 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 3108 | ++DOCSHELL 1AAEFC00 == 62 [pid = 3108] [id = 226] 18:52:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1ADEBC00) [pid = 3108] [serial = 676] [outer = 00000000] 18:52:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (1B220400) [pid = 3108] [serial = 677] [outer = 1ADEBC00] 18:52:46 INFO - PROCESS | 3108 | 1462931566425 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (1B281400) [pid = 3108] [serial = 678] [outer = 1ADEBC00] 18:52:46 INFO - PROCESS | 3108 | 1462931566851 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 18:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:52:46 INFO - PROCESS | 3108 | 1462931566864 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 3108 | 1462931566866 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:52:46 INFO - PROCESS | 3108 | 1462931566869 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 3108 | 1462931566870 Marionette TRACE conn5 <- [1,870,null,{}] 18:52:46 INFO - PROCESS | 3108 | 1462931566874 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}] 18:52:47 INFO - PROCESS | 3108 | 1462931567013 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:52:47 INFO - PROCESS | 3108 | 1462931567024 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 3108 | ++DOCSHELL 1B28D000 == 63 [pid = 3108] [id = 227] 18:52:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (1BC08000) [pid = 3108] [serial = 679] [outer = 00000000] 18:52:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (1BC10C00) [pid = 3108] [serial = 680] [outer = 1BC08000] 18:52:47 INFO - PROCESS | 3108 | 1462931567068 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (1BC59400) [pid = 3108] [serial = 681] [outer = 1BC08000] 18:52:47 INFO - PROCESS | 3108 | 1462931567497 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 18:52:47 INFO - PROCESS | 3108 | 1462931567540 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 3108 | 1462931567542 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:52:47 INFO - PROCESS | 3108 | 1462931567545 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 3108 | 1462931567547 Marionette TRACE conn5 <- [1,874,null,{}] 18:52:47 INFO - PROCESS | 3108 | 1462931567555 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}] 18:52:47 INFO - PROCESS | 3108 | 1462931567718 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:52:47 INFO - PROCESS | 3108 | 1462931567854 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 3108 | ++DOCSHELL 0C754C00 == 64 [pid = 3108] [id = 228] 18:52:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (0C75D800) [pid = 3108] [serial = 682] [outer = 00000000] 18:52:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (0DC7B800) [pid = 3108] [serial = 683] [outer = 0C75D800] 18:52:47 INFO - PROCESS | 3108 | 1462931567912 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (0E3CCC00) [pid = 3108] [serial = 684] [outer = 0C75D800] 18:52:48 INFO - PROCESS | 3108 | 1462931568568 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1078ms 18:52:48 INFO - PROCESS | 3108 | 1462931568625 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 3108 | 1462931568629 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:52:48 INFO - PROCESS | 3108 | 1462931568634 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 3108 | 1462931568639 Marionette TRACE conn5 <- [1,878,null,{}] 18:52:48 INFO - PROCESS | 3108 | 1462931568644 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}] 18:52:48 INFO - PROCESS | 3108 | 1462931568758 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:52:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (12B2D800) [pid = 3108] [serial = 685] [outer = 0E34DC00] 18:52:48 INFO - PROCESS | 3108 | 1462931568912 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 3108 | ++DOCSHELL 15833000 == 65 [pid = 3108] [id = 229] 18:52:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (15833C00) [pid = 3108] [serial = 686] [outer = 00000000] 18:52:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (15CA3400) [pid = 3108] [serial = 687] [outer = 15833C00] 18:52:48 INFO - PROCESS | 3108 | 1462931568979 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (15CC9800) [pid = 3108] [serial = 688] [outer = 15833C00] 18:52:49 INFO - PROCESS | 3108 | 1462931569599 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1025ms 18:52:49 INFO - PROCESS | 3108 | 1462931569659 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 3108 | 1462931569663 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:52:49 INFO - PROCESS | 3108 | 1462931569666 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:52:49 INFO - PROCESS | 3108 | 1462931569669 Marionette TRACE conn5 <- [1,882,null,{}] 18:52:49 INFO - PROCESS | 3108 | 1462931569672 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}] 18:52:49 INFO - PROCESS | 3108 | 1462931569782 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:52:49 INFO - PROCESS | 3108 | 1462931569885 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 3108 | ++DOCSHELL 1A6BF000 == 66 [pid = 3108] [id = 230] 18:52:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (1A6C2800) [pid = 3108] [serial = 689] [outer = 00000000] 18:52:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (1AF70C00) [pid = 3108] [serial = 690] [outer = 1A6C2800] 18:52:49 INFO - PROCESS | 3108 | 1462931569940 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1BC0AC00) [pid = 3108] [serial = 691] [outer = 1A6C2800] 18:52:50 INFO - PROCESS | 3108 | 1462931570549 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 18:52:50 INFO - PROCESS | 3108 | 1462931570600 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 3108 | 1462931570604 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:52:50 INFO - PROCESS | 3108 | 1462931570615 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 3108 | 1462931570619 Marionette TRACE conn5 <- [1,886,null,{}] 18:52:50 INFO - PROCESS | 3108 | 1462931570623 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}] 18:52:50 INFO - PROCESS | 3108 | 1462931570735 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:52:50 INFO - PROCESS | 3108 | 1462931570836 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 3108 | ++DOCSHELL 1BDA5000 == 67 [pid = 3108] [id = 231] 18:52:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1BDA5400) [pid = 3108] [serial = 692] [outer = 00000000] 18:52:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (1BF04400) [pid = 3108] [serial = 693] [outer = 1BDA5400] 18:52:50 INFO - PROCESS | 3108 | 1462931570890 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (1BF07C00) [pid = 3108] [serial = 694] [outer = 1BDA5400] 18:52:51 INFO - PROCESS | 3108 | 1462931571451 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 890ms 18:52:51 INFO - PROCESS | 3108 | 1462931571504 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 3108 | 1462931571507 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:52:51 INFO - PROCESS | 3108 | 1462931571510 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:52:51 INFO - PROCESS | 3108 | 1462931571512 Marionette TRACE conn5 <- [1,890,null,{}] 18:52:51 INFO - PROCESS | 3108 | 1462931571516 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}] 18:52:51 INFO - PROCESS | 3108 | 1462931571624 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:52:51 INFO - PROCESS | 3108 | 1462931571725 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 3108 | ++DOCSHELL 1BF03C00 == 68 [pid = 3108] [id = 232] 18:52:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1BF08C00) [pid = 3108] [serial = 695] [outer = 00000000] 18:52:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (1C96E800) [pid = 3108] [serial = 696] [outer = 1BF08C00] 18:52:51 INFO - PROCESS | 3108 | 1462931571778 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (1C972800) [pid = 3108] [serial = 697] [outer = 1BF08C00] 18:52:52 INFO - PROCESS | 3108 | 1462931572332 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 18:52:52 INFO - PROCESS | 3108 | 1462931572384 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 3108 | 1462931572387 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:52:52 INFO - PROCESS | 3108 | 1462931572390 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 3108 | 1462931572392 Marionette TRACE conn5 <- [1,894,null,{}] 18:52:52 INFO - PROCESS | 3108 | 1462931572396 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}] 18:52:52 INFO - PROCESS | 3108 | 1462931572503 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:52:52 INFO - PROCESS | 3108 | 1462931572608 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 3108 | ++DOCSHELL 148C8400 == 69 [pid = 3108] [id = 233] 18:52:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (148C9400) [pid = 3108] [serial = 698] [outer = 00000000] 18:52:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (148CCC00) [pid = 3108] [serial = 699] [outer = 148C9400] 18:52:52 INFO - PROCESS | 3108 | 1462931572668 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1BF07800) [pid = 3108] [serial = 700] [outer = 148C9400] 18:52:53 INFO - PROCESS | 3108 | 1462931573519 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1173ms 18:52:53 INFO - PROCESS | 3108 | 1462931573568 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:52:53 INFO - PROCESS | 3108 | 1462931573572 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:52:53 INFO - PROCESS | 3108 | 1462931573577 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 3108 | 1462931573580 Marionette TRACE conn5 <- [1,898,null,{}] 18:52:53 INFO - PROCESS | 3108 | 1462931573587 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}] 18:52:53 INFO - PROCESS | 3108 | 1462931573687 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:52:53 INFO - PROCESS | 3108 | 1462931573821 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 3108 | ++DOCSHELL 0E97E800 == 70 [pid = 3108] [id = 234] 18:52:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0E984400) [pid = 3108] [serial = 701] [outer = 00000000] 18:52:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1270F400) [pid = 3108] [serial = 702] [outer = 0E984400] 18:52:53 INFO - PROCESS | 3108 | 1462931573871 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (12DD3400) [pid = 3108] [serial = 703] [outer = 0E984400] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 1B28D000 == 69 [pid = 3108] [id = 227] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 1AAEFC00 == 68 [pid = 3108] [id = 226] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 0ECDD000 == 67 [pid = 3108] [id = 225] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 0D842000 == 66 [pid = 3108] [id = 224] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 0D845C00 == 65 [pid = 3108] [id = 223] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 175B9000 == 64 [pid = 3108] [id = 222] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1B1B2800) [pid = 3108] [serial = 635] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 15F04800 == 63 [pid = 3108] [id = 221] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 15836C00 == 62 [pid = 3108] [id = 220] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 0C709000 == 61 [pid = 3108] [id = 219] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 0EB63C00 == 60 [pid = 3108] [id = 218] 18:52:54 INFO - PROCESS | 3108 | --DOCSHELL 1AEACC00 == 59 [pid = 3108] [id = 212] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (13B2C800) [pid = 3108] [serial = 629] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (15833800) [pid = 3108] [serial = 615] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1421A400) [pid = 3108] [serial = 614] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1B214000) [pid = 3108] [serial = 606] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (12B31800) [pid = 3108] [serial = 597] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (15FEB000) [pid = 3108] [serial = 599] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (19A88000) [pid = 3108] [serial = 627] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (0E984C00) [pid = 3108] [serial = 611] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (15F03C00) [pid = 3108] [serial = 618] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (15F10800) [pid = 3108] [serial = 576] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (0ECD8000) [pid = 3108] [serial = 608] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (17899000) [pid = 3108] [serial = 630] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (18F58400) [pid = 3108] [serial = 624] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (1AEAE000) [pid = 3108] [serial = 603] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (16D0AC00) [pid = 3108] [serial = 620] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (175B9800) [pid = 3108] [serial = 600] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (15F0DC00) [pid = 3108] [serial = 561] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (0F36E400) [pid = 3108] [serial = 609] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (118AA000) [pid = 3108] [serial = 612] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (1ADF7C00) [pid = 3108] [serial = 602] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (1AF7E800) [pid = 3108] [serial = 605] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (1AD0CC00) [pid = 3108] [serial = 632] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (16FA7C00) [pid = 3108] [serial = 621] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (1243B400) [pid = 3108] [serial = 596] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (183B9000) [pid = 3108] [serial = 623] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (15CC8000) [pid = 3108] [serial = 617] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (19A83000) [pid = 3108] [serial = 626] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (1ADF8800) [pid = 3108] [serial = 633] [outer = 00000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3108 | 1462931574476 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 18:52:54 INFO - PROCESS | 3108 | 1462931574508 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 3108 | 1462931574513 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:52:54 INFO - PROCESS | 3108 | 1462931574519 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:52:54 INFO - PROCESS | 3108 | 1462931574521 Marionette TRACE conn5 <- [1,902,null,{}] 18:52:54 INFO - PROCESS | 3108 | 1462931574525 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}] 18:52:54 INFO - PROCESS | 3108 | 1462931574611 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:52:54 INFO - PROCESS | 3108 | 1462931574619 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 3108 | ++DOCSHELL 0DC8A000 == 60 [pid = 3108] [id = 235] 18:52:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (0DCE5C00) [pid = 3108] [serial = 704] [outer = 00000000] 18:52:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (0E95EC00) [pid = 3108] [serial = 705] [outer = 0DCE5C00] 18:52:54 INFO - PROCESS | 3108 | 1462931574667 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (0EB66000) [pid = 3108] [serial = 706] [outer = 0DCE5C00] 18:52:55 INFO - PROCESS | 3108 | 1462931575201 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 18:52:55 INFO - PROCESS | 3108 | 1462931575252 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 3108 | 1462931575254 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:52:55 INFO - PROCESS | 3108 | 1462931575257 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:52:55 INFO - PROCESS | 3108 | 1462931575261 Marionette TRACE conn5 <- [1,906,null,{}] 18:52:55 INFO - PROCESS | 3108 | 1462931575271 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}] 18:52:55 INFO - PROCESS | 3108 | 1462931575362 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:52:55 INFO - PROCESS | 3108 | 1462931575447 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 3108 | ++DOCSHELL 13B26400 == 61 [pid = 3108] [id = 236] 18:52:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (13B27800) [pid = 3108] [serial = 707] [outer = 00000000] 18:52:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (148C8800) [pid = 3108] [serial = 708] [outer = 13B27800] 18:52:55 INFO - PROCESS | 3108 | 1462931575495 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (14AE2C00) [pid = 3108] [serial = 709] [outer = 13B27800] 18:52:55 INFO - PROCESS | 3108 | 1462931575880 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 18:52:55 INFO - PROCESS | 3108 | 1462931575932 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 3108 | 1462931575935 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:52:55 INFO - PROCESS | 3108 | 1462931575938 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:52:55 INFO - PROCESS | 3108 | 1462931575940 Marionette TRACE conn5 <- [1,910,null,{}] 18:52:55 INFO - PROCESS | 3108 | 1462931575944 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}] 18:52:56 INFO - PROCESS | 3108 | 1462931576029 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:52:56 INFO - PROCESS | 3108 | 1462931576036 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 3108 | ++DOCSHELL 15833800 == 62 [pid = 3108] [id = 237] 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (1583A800) [pid = 3108] [serial = 710] [outer = 00000000] 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (15C9C800) [pid = 3108] [serial = 711] [outer = 1583A800] 18:52:56 INFO - PROCESS | 3108 | 1462931576081 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (15F01C00) [pid = 3108] [serial = 712] [outer = 1583A800] 18:52:56 INFO - PROCESS | 3108 | 1462931576509 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 631ms 18:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:52:56 INFO - PROCESS | 3108 | 1462931576578 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 3108 | 1462931576580 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:52:56 INFO - PROCESS | 3108 | 1462931576583 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 3108 | 1462931576585 Marionette TRACE conn5 <- [1,914,null,{}] 18:52:56 INFO - PROCESS | 3108 | 1462931576589 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}] 18:52:56 INFO - PROCESS | 3108 | 1462931576699 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:52:56 INFO - PROCESS | 3108 | 1462931576784 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 3108 | ++DOCSHELL 0D83EC00 == 63 [pid = 3108] [id = 238] 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (15F0C000) [pid = 3108] [serial = 713] [outer = 00000000] 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (15FE6000) [pid = 3108] [serial = 714] [outer = 15F0C000] 18:52:56 INFO - PROCESS | 3108 | 1462931576828 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (16D0C400) [pid = 3108] [serial = 715] [outer = 15F0C000] 18:52:57 INFO - PROCESS | 3108 | 1462931577261 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 18:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:52:57 INFO - PROCESS | 3108 | 1462931577317 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 3108 | 1462931577319 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:52:57 INFO - PROCESS | 3108 | 1462931577322 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 3108 | 1462931577324 Marionette TRACE conn5 <- [1,918,null,{}] 18:52:57 INFO - PROCESS | 3108 | 1462931577327 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}] 18:52:57 INFO - PROCESS | 3108 | 1462931577463 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:52:57 INFO - PROCESS | 3108 | 1462931577475 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 3108 | ++DOCSHELL 15F0B400 == 64 [pid = 3108] [id = 239] 18:52:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (16FAB800) [pid = 3108] [serial = 716] [outer = 00000000] 18:52:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (17893800) [pid = 3108] [serial = 717] [outer = 16FAB800] 18:52:57 INFO - PROCESS | 3108 | 1462931577568 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (1795C000) [pid = 3108] [serial = 718] [outer = 16FAB800] 18:52:57 INFO - PROCESS | 3108 | 1462931577979 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 18:52:58 INFO - PROCESS | 3108 | 1462931577993 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 3108 | 1462931577995 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:52:58 INFO - PROCESS | 3108 | 1462931577998 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 3108 | 1462931578000 Marionette TRACE conn5 <- [1,922,null,{}] 18:52:58 INFO - PROCESS | 3108 | 1462931578010 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}] 18:52:58 INFO - PROCESS | 3108 | 1462931578147 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:52:58 INFO - PROCESS | 3108 | 1462931578154 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 3108 | ++DOCSHELL 1820A000 == 65 [pid = 3108] [id = 240] 18:52:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (183B4000) [pid = 3108] [serial = 719] [outer = 00000000] 18:52:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (18F4EC00) [pid = 3108] [serial = 720] [outer = 183B4000] 18:52:58 INFO - PROCESS | 3108 | 1462931578198 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (19190800) [pid = 3108] [serial = 721] [outer = 183B4000] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (17EF5800) [pid = 3108] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15F08000) [pid = 3108] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (15837800) [pid = 3108] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (0C79A400) [pid = 3108] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0ECD8800) [pid = 3108] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (175BC800) [pid = 3108] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (0E402400) [pid = 3108] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (12EEBC00) [pid = 3108] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:52:58 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (1ADEBC00) [pid = 3108] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:52:58 INFO - PROCESS | 3108 | 1462931578723 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 790ms 18:52:58 INFO - PROCESS | 3108 | 1462931578789 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 3108 | 1462931578792 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:52:58 INFO - PROCESS | 3108 | 1462931578795 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:52:58 INFO - PROCESS | 3108 | 1462931578796 Marionette TRACE conn5 <- [1,926,null,{}] 18:52:58 INFO - PROCESS | 3108 | 1462931578800 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}] 18:52:58 INFO - PROCESS | 3108 | 1462931578893 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:52:59 INFO - PROCESS | 3108 | 1462931578983 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 3108 | ++DOCSHELL 13B05400 == 66 [pid = 3108] [id = 241] 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (13C72400) [pid = 3108] [serial = 722] [outer = 00000000] 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (183B8800) [pid = 3108] [serial = 723] [outer = 13C72400] 18:52:59 INFO - PROCESS | 3108 | 1462931579030 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (18F63000) [pid = 3108] [serial = 724] [outer = 13C72400] 18:52:59 INFO - PROCESS | 3108 | 1462931579398 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 18:52:59 INFO - PROCESS | 3108 | 1462931579449 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 3108 | 1462931579451 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:52:59 INFO - PROCESS | 3108 | 1462931579457 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 3108 | 1462931579459 Marionette TRACE conn5 <- [1,930,null,{}] 18:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:52:59 INFO - PROCESS | 3108 | 1462931579469 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}] 18:52:59 INFO - PROCESS | 3108 | 1462931579552 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:52:59 INFO - PROCESS | 3108 | 1462931579558 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 3108 | ++DOCSHELL 16D0B000 == 67 [pid = 3108] [id = 242] 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (183BC000) [pid = 3108] [serial = 725] [outer = 00000000] 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (1AAEFC00) [pid = 3108] [serial = 726] [outer = 183BC000] 18:52:59 INFO - PROCESS | 3108 | 1462931579603 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (1AD0EC00) [pid = 3108] [serial = 727] [outer = 183BC000] 18:53:00 INFO - PROCESS | 3108 | 1462931580035 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 18:53:00 INFO - PROCESS | 3108 | 1462931580095 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 3108 | 1462931580097 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:53:00 INFO - PROCESS | 3108 | 1462931580101 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:53:00 INFO - PROCESS | 3108 | 1462931580103 Marionette TRACE conn5 <- [1,934,null,{}] 18:53:00 INFO - PROCESS | 3108 | 1462931580106 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}] 18:53:00 INFO - PROCESS | 3108 | 1462931580190 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:53:00 INFO - PROCESS | 3108 | 1462931580199 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 3108 | ++DOCSHELL 1ADE9800 == 68 [pid = 3108] [id = 243] 18:53:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (1ADEDC00) [pid = 3108] [serial = 728] [outer = 00000000] 18:53:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1AEAD000) [pid = 3108] [serial = 729] [outer = 1ADEDC00] 18:53:00 INFO - PROCESS | 3108 | 1462931580244 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (1AF7C400) [pid = 3108] [serial = 730] [outer = 1ADEDC00] 18:53:00 INFO - PROCESS | 3108 | 1462931580720 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 18:53:00 INFO - PROCESS | 3108 | 1462931580776 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 3108 | 1462931580781 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:53:00 INFO - PROCESS | 3108 | 1462931580786 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:53:00 INFO - PROCESS | 3108 | 1462931580790 Marionette TRACE conn5 <- [1,938,null,{}] 18:53:00 INFO - PROCESS | 3108 | 1462931580797 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}] 18:53:01 INFO - PROCESS | 3108 | 1462931580995 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:53:01 INFO - PROCESS | 3108 | 1462931581108 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D1C00 == 69 [pid = 3108] [id = 244] 18:53:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E3D5C00) [pid = 3108] [serial = 731] [outer = 00000000] 18:53:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0E40B800) [pid = 3108] [serial = 732] [outer = 0E3D5C00] 18:53:01 INFO - PROCESS | 3108 | 1462931581165 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (0EB68C00) [pid = 3108] [serial = 733] [outer = 0E3D5C00] 18:53:01 INFO - PROCESS | 3108 | 1462931581742 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 18:53:01 INFO - PROCESS | 3108 | 1462931581761 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 3108 | 1462931581767 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:53:01 INFO - PROCESS | 3108 | 1462931581774 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 3108 | 1462931581777 Marionette TRACE conn5 <- [1,942,null,{}] 18:53:01 INFO - PROCESS | 3108 | 1462931581781 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}] 18:53:01 INFO - PROCESS | 3108 | 1462931581893 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:53:02 INFO - PROCESS | 3108 | 1462931581996 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 3108 | ++DOCSHELL 12BEC400 == 70 [pid = 3108] [id = 245] 18:53:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (12D79000) [pid = 3108] [serial = 734] [outer = 00000000] 18:53:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (148C6C00) [pid = 3108] [serial = 735] [outer = 12D79000] 18:53:02 INFO - PROCESS | 3108 | 1462931582051 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (14BF2400) [pid = 3108] [serial = 736] [outer = 12D79000] 18:53:02 INFO - PROCESS | 3108 | 1462931582672 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 18:53:02 INFO - PROCESS | 3108 | 1462931582746 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 3108 | 1462931582748 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:53:02 INFO - PROCESS | 3108 | 1462931582752 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:53:02 INFO - PROCESS | 3108 | 1462931582756 Marionette TRACE conn5 <- [1,946,null,{}] 18:53:02 INFO - PROCESS | 3108 | 1462931582767 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}] 18:53:02 INFO - PROCESS | 3108 | 1462931582909 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:53:03 INFO - PROCESS | 3108 | 1462931583040 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 3108 | ++DOCSHELL 15C9E000 == 71 [pid = 3108] [id = 246] 18:53:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (175BC400) [pid = 3108] [serial = 737] [outer = 00000000] 18:53:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1AEAC400) [pid = 3108] [serial = 738] [outer = 175BC400] 18:53:03 INFO - PROCESS | 3108 | 1462931583098 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (1B218000) [pid = 3108] [serial = 739] [outer = 175BC400] 18:53:03 INFO - PROCESS | 3108 | 1462931583685 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 18:53:03 INFO - PROCESS | 3108 | 1462931583726 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 3108 | 1462931583729 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:53:03 INFO - PROCESS | 3108 | 1462931583733 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 3108 | 1462931583735 Marionette TRACE conn5 <- [1,950,null,{}] 18:53:03 INFO - PROCESS | 3108 | 1462931583739 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}] 18:53:03 INFO - PROCESS | 3108 | 1462931583849 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:53:03 INFO - PROCESS | 3108 | 1462931583979 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 3108 | ++DOCSHELL 1B27FC00 == 72 [pid = 3108] [id = 247] 18:53:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1B280000) [pid = 3108] [serial = 740] [outer = 00000000] 18:53:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (1BC05C00) [pid = 3108] [serial = 741] [outer = 1B280000] 18:53:04 INFO - PROCESS | 3108 | 1462931584034 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1BC58800) [pid = 3108] [serial = 742] [outer = 1B280000] 18:53:04 INFO - PROCESS | 3108 | 1462931584594 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 18:53:04 INFO - PROCESS | 3108 | 1462931584666 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 3108 | 1462931584668 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:53:04 INFO - PROCESS | 3108 | 1462931584672 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:53:04 INFO - PROCESS | 3108 | 1462931584674 Marionette TRACE conn5 <- [1,954,null,{}] 18:53:04 INFO - PROCESS | 3108 | 1462931584678 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}] 18:53:04 INFO - PROCESS | 3108 | 1462931584785 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:53:04 INFO - PROCESS | 3108 | 1462931584887 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 3108 | ++DOCSHELL 1BC58400 == 73 [pid = 3108] [id = 248] 18:53:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (1BC61C00) [pid = 3108] [serial = 743] [outer = 00000000] 18:53:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1BDA2400) [pid = 3108] [serial = 744] [outer = 1BC61C00] 18:53:04 INFO - PROCESS | 3108 | 1462931584941 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (1BE07400) [pid = 3108] [serial = 745] [outer = 1BC61C00] 18:53:05 INFO - PROCESS | 3108 | 1462931585479 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 18:53:05 INFO - PROCESS | 3108 | 1462931585506 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 3108 | 1462931585508 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:53:05 INFO - PROCESS | 3108 | 1462931585512 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 3108 | 1462931585514 Marionette TRACE conn5 <- [1,958,null,{}] 18:53:05 INFO - PROCESS | 3108 | 1462931585517 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}] 18:53:05 INFO - PROCESS | 3108 | 1462931585645 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:53:05 INFO - PROCESS | 3108 | 1462931585751 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 3108 | ++DOCSHELL 1BE12C00 == 74 [pid = 3108] [id = 249] 18:53:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1BE13400) [pid = 3108] [serial = 746] [outer = 00000000] 18:53:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1BF0C000) [pid = 3108] [serial = 747] [outer = 1BE13400] 18:53:05 INFO - PROCESS | 3108 | 1462931585805 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1CAC6800) [pid = 3108] [serial = 748] [outer = 1BE13400] 18:53:06 INFO - PROCESS | 3108 | 1462931586411 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 971ms 18:53:06 INFO - PROCESS | 3108 | 1462931586486 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 3108 | 1462931586488 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:53:06 INFO - PROCESS | 3108 | 1462931586492 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:53:06 INFO - PROCESS | 3108 | 1462931586494 Marionette TRACE conn5 <- [1,962,null,{}] 18:53:06 INFO - PROCESS | 3108 | 1462931586498 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}] 18:53:06 INFO - PROCESS | 3108 | 1462931586612 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:53:06 INFO - PROCESS | 3108 | 1462931586884 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 3108 | ++DOCSHELL 0DC3A800 == 75 [pid = 3108] [id = 250] 18:53:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0E356C00) [pid = 3108] [serial = 749] [outer = 00000000] 18:53:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0E95B400) [pid = 3108] [serial = 750] [outer = 0E356C00] 18:53:06 INFO - PROCESS | 3108 | 1462931586945 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (118A7400) [pid = 3108] [serial = 751] [outer = 0E356C00] 18:53:07 INFO - PROCESS | 3108 | 1462931587581 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1124ms 18:53:07 INFO - PROCESS | 3108 | 1462931587620 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 3108 | 1462931587624 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:53:07 INFO - PROCESS | 3108 | 1462931587628 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 3108 | 1462931587631 Marionette TRACE conn5 <- [1,966,null,{}] 18:53:07 INFO - PROCESS | 3108 | 1462931587636 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}] 18:53:07 INFO - PROCESS | 3108 | 1462931587744 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:53:07 INFO - PROCESS | 3108 | 1462931587880 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 1AD0DC00 == 74 [pid = 3108] [id = 201] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 16D07800 == 73 [pid = 3108] [id = 162] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 12708C00 == 72 [pid = 3108] [id = 159] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 15C75400 == 71 [pid = 3108] [id = 161] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 17E19800 == 70 [pid = 3108] [id = 191] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 175B6C00 == 69 [pid = 3108] [id = 19] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 17042400 == 68 [pid = 3108] [id = 163] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 0E3D4000 == 67 [pid = 3108] [id = 198] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 16D0B000 == 66 [pid = 3108] [id = 242] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 13B05400 == 65 [pid = 3108] [id = 241] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 1820A000 == 64 [pid = 3108] [id = 240] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 15F0B400 == 63 [pid = 3108] [id = 239] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 0D83EC00 == 62 [pid = 3108] [id = 238] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 15833800 == 61 [pid = 3108] [id = 237] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 13B26400 == 60 [pid = 3108] [id = 236] 18:53:07 INFO - PROCESS | 3108 | --DOCSHELL 0DC8A000 == 59 [pid = 3108] [id = 235] 18:53:07 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (1BC10C00) [pid = 3108] [serial = 680] [outer = 00000000] [url = about:blank] 18:53:07 INFO - PROCESS | 3108 | ++DOCSHELL 0D83EC00 == 60 [pid = 3108] [id = 251] 18:53:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0D843C00) [pid = 3108] [serial = 752] [outer = 00000000] 18:53:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0E357000) [pid = 3108] [serial = 753] [outer = 0D843C00] 18:53:07 INFO - PROCESS | 3108 | 1462931587976 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0E40B000) [pid = 3108] [serial = 754] [outer = 0D843C00] 18:53:08 INFO - PROCESS | 3108 | --DOCSHELL 0E97E800 == 59 [pid = 3108] [id = 234] 18:53:08 INFO - PROCESS | 3108 | --DOCSHELL 1BDA5000 == 58 [pid = 3108] [id = 231] 18:53:08 INFO - PROCESS | 3108 | --DOCSHELL 1A6BF000 == 57 [pid = 3108] [id = 230] 18:53:08 INFO - PROCESS | 3108 | --DOCSHELL 15833000 == 56 [pid = 3108] [id = 229] 18:53:08 INFO - PROCESS | 3108 | --DOCSHELL 0C754C00 == 55 [pid = 3108] [id = 228] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (0E802800) [pid = 3108] [serial = 638] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1583DC00) [pid = 3108] [serial = 641] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (1B21B000) [pid = 3108] [serial = 644] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1AD04000) [pid = 3108] [serial = 668] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1BC03400) [pid = 3108] [serial = 650] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (16D0BC00) [pid = 3108] [serial = 662] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (175B7000) [pid = 3108] [serial = 663] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (15C9B400) [pid = 3108] [serial = 659] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (15CBB800) [pid = 3108] [serial = 660] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (0E356800) [pid = 3108] [serial = 656] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (0E97F800) [pid = 3108] [serial = 657] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (13B24800) [pid = 3108] [serial = 654] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1270C000) [pid = 3108] [serial = 653] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (17894000) [pid = 3108] [serial = 665] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (1B281000) [pid = 3108] [serial = 647] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1ADF3800) [pid = 3108] [serial = 671] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1AD09000) [pid = 3108] [serial = 669] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (15CC8400) [pid = 3108] [serial = 674] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (17893C00) [pid = 3108] [serial = 675] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (1AEB1400) [pid = 3108] [serial = 672] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (1B220400) [pid = 3108] [serial = 677] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (17957C00) [pid = 3108] [serial = 666] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (1B281400) [pid = 3108] [serial = 678] [outer = 00000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3108 | 1462931588419 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 830ms 18:53:08 INFO - PROCESS | 3108 | 1462931588461 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 3108 | 1462931588465 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:53:08 INFO - PROCESS | 3108 | 1462931588470 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:53:08 INFO - PROCESS | 3108 | 1462931588472 Marionette TRACE conn5 <- [1,970,null,{}] 18:53:08 INFO - PROCESS | 3108 | 1462931588476 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}] 18:53:08 INFO - PROCESS | 3108 | 1462931588564 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:53:08 INFO - PROCESS | 3108 | 1462931588575 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 3108 | ++DOCSHELL 0E97C800 == 56 [pid = 3108] [id = 252] 18:53:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E97E800) [pid = 3108] [serial = 755] [outer = 00000000] 18:53:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0ECDE000) [pid = 3108] [serial = 756] [outer = 0E97E800] 18:53:08 INFO - PROCESS | 3108 | 1462931588620 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1240F800) [pid = 3108] [serial = 757] [outer = 0E97E800] 18:53:09 INFO - PROCESS | 3108 | 1462931589088 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 18:53:09 INFO - PROCESS | 3108 | 1462931589145 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 3108 | 1462931589147 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:53:09 INFO - PROCESS | 3108 | 1462931589152 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 3108 | 1462931589158 Marionette TRACE conn5 <- [1,974,null,{}] 18:53:09 INFO - PROCESS | 3108 | 1462931589167 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}] 18:53:09 INFO - PROCESS | 3108 | 1462931589257 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:53:09 INFO - PROCESS | 3108 | 1462931589267 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 3108 | ++DOCSHELL 12EEBC00 == 57 [pid = 3108] [id = 253] 18:53:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (12EEC000) [pid = 3108] [serial = 758] [outer = 00000000] 18:53:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (13B10400) [pid = 3108] [serial = 759] [outer = 12EEC000] 18:53:09 INFO - PROCESS | 3108 | 1462931589319 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (13C6C800) [pid = 3108] [serial = 760] [outer = 12EEC000] 18:53:09 INFO - PROCESS | 3108 | 1462931589800 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 18:53:09 INFO - PROCESS | 3108 | 1462931589845 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 3108 | 1462931589847 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:53:09 INFO - PROCESS | 3108 | 1462931589850 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:53:09 INFO - PROCESS | 3108 | 1462931589852 Marionette TRACE conn5 <- [1,978,null,{}] 18:53:09 INFO - PROCESS | 3108 | 1462931589855 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}] 18:53:09 INFO - PROCESS | 3108 | 1462931589942 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:53:09 INFO - PROCESS | 3108 | 1462931589952 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 3108 | ++DOCSHELL 148C5C00 == 58 [pid = 3108] [id = 254] 18:53:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (148C7400) [pid = 3108] [serial = 761] [outer = 00000000] 18:53:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (14BEA800) [pid = 3108] [serial = 762] [outer = 148C7400] 18:53:10 INFO - PROCESS | 3108 | 1462931589996 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (158BE400) [pid = 3108] [serial = 763] [outer = 148C7400] 18:53:10 INFO - PROCESS | 3108 | 1462931590449 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 18:53:10 INFO - PROCESS | 3108 | 1462931590485 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 3108 | 1462931590487 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:53:10 INFO - PROCESS | 3108 | 1462931590491 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:53:10 INFO - PROCESS | 3108 | 1462931590493 Marionette TRACE conn5 <- [1,982,null,{}] 18:53:10 INFO - PROCESS | 3108 | 1462931590505 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}] 18:53:10 INFO - PROCESS | 3108 | 1462931590622 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:53:10 INFO - PROCESS | 3108 | 1462931590708 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 3108 | ++DOCSHELL 15C75400 == 59 [pid = 3108] [id = 255] 18:53:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (15C79400) [pid = 3108] [serial = 764] [outer = 00000000] 18:53:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (15CA4000) [pid = 3108] [serial = 765] [outer = 15C79400] 18:53:10 INFO - PROCESS | 3108 | 1462931590759 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (15CC4800) [pid = 3108] [serial = 766] [outer = 15C79400] 18:53:11 INFO - PROCESS | 3108 | 1462931591196 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 18:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:53:11 INFO - PROCESS | 3108 | 1462931591225 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 3108 | 1462931591227 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:53:11 INFO - PROCESS | 3108 | 1462931591230 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 3108 | 1462931591231 Marionette TRACE conn5 <- [1,986,null,{}] 18:53:11 INFO - PROCESS | 3108 | 1462931591235 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}] 18:53:11 INFO - PROCESS | 3108 | 1462931591352 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:53:11 INFO - PROCESS | 3108 | 1462931591415 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 3108 | ++DOCSHELL 15F0B400 == 60 [pid = 3108] [id = 256] 18:53:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (15F0BC00) [pid = 3108] [serial = 767] [outer = 00000000] 18:53:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (16D11800) [pid = 3108] [serial = 768] [outer = 15F0BC00] 18:53:11 INFO - PROCESS | 3108 | 1462931591461 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (17042400) [pid = 3108] [serial = 769] [outer = 15F0BC00] 18:53:11 INFO - PROCESS | 3108 | 1462931591870 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 18:53:11 INFO - PROCESS | 3108 | 1462931591905 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 3108 | 1462931591908 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:53:11 INFO - PROCESS | 3108 | 1462931591911 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:53:11 INFO - PROCESS | 3108 | 1462931591912 Marionette TRACE conn5 <- [1,990,null,{}] 18:53:11 INFO - PROCESS | 3108 | 1462931591916 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}] 18:53:12 INFO - PROCESS | 3108 | 1462931592034 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:53:12 INFO - PROCESS | 3108 | 1462931592122 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 3108 | ++DOCSHELL 13B28000 == 61 [pid = 3108] [id = 257] 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (17045C00) [pid = 3108] [serial = 770] [outer = 00000000] 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (175BC000) [pid = 3108] [serial = 771] [outer = 17045C00] 18:53:12 INFO - PROCESS | 3108 | 1462931592167 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (175BD400) [pid = 3108] [serial = 772] [outer = 17045C00] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (0DCE5C00) [pid = 3108] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (15F0C000) [pid = 3108] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (16FAB800) [pid = 3108] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (0E984400) [pid = 3108] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1583A800) [pid = 3108] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (13C72400) [pid = 3108] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (13B27800) [pid = 3108] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (183BC000) [pid = 3108] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (1BC08000) [pid = 3108] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:53:12 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (183B4000) [pid = 3108] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:53:12 INFO - PROCESS | 3108 | 1462931592699 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 18:53:12 INFO - PROCESS | 3108 | 1462931592746 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 3108 | 1462931592748 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:53:12 INFO - PROCESS | 3108 | 1462931592751 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 3108 | 1462931592753 Marionette TRACE conn5 <- [1,994,null,{}] 18:53:12 INFO - PROCESS | 3108 | 1462931592756 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}] 18:53:12 INFO - PROCESS | 3108 | 1462931592841 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:53:12 INFO - PROCESS | 3108 | 1462931592847 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 3108 | ++DOCSHELL 0DCF2C00 == 62 [pid = 3108] [id = 258] 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (13B12400) [pid = 3108] [serial = 773] [outer = 00000000] 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (175BAC00) [pid = 3108] [serial = 774] [outer = 13B12400] 18:53:12 INFO - PROCESS | 3108 | 1462931592891 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (17892C00) [pid = 3108] [serial = 775] [outer = 13B12400] 18:53:13 INFO - PROCESS | 3108 | 1462931593310 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]]]}] 18:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 18:53:13 INFO - PROCESS | 3108 | 1462931593411 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 3108 | 1462931593413 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:53:13 INFO - PROCESS | 3108 | 1462931593416 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 3108 | 1462931593418 Marionette TRACE conn5 <- [1,998,null,{}] 18:53:13 INFO - PROCESS | 3108 | 1462931593426 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}] 18:53:13 INFO - PROCESS | 3108 | 1462931593512 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:53:13 INFO - PROCESS | 3108 | 1462931593521 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 3108 | ++DOCSHELL 17895000 == 63 [pid = 3108] [id = 259] 18:53:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1795A000) [pid = 3108] [serial = 776] [outer = 00000000] 18:53:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (17EF0C00) [pid = 3108] [serial = 777] [outer = 1795A000] 18:53:13 INFO - PROCESS | 3108 | 1462931593566 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (18188800) [pid = 3108] [serial = 778] [outer = 1795A000] 18:53:13 INFO - PROCESS | 3108 | 1462931593981 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 18:53:14 INFO - PROCESS | 3108 | 1462931594048 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 3108 | 1462931594050 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:53:14 INFO - PROCESS | 3108 | 1462931594053 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 3108 | 1462931594055 Marionette TRACE conn5 <- [1,1002,null,{}] 18:53:14 INFO - PROCESS | 3108 | 1462931594058 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}] 18:53:14 INFO - PROCESS | 3108 | 1462931594144 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:53:14 INFO - PROCESS | 3108 | 1462931594152 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 3108 | ++DOCSHELL 183B3800 == 64 [pid = 3108] [id = 260] 18:53:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (183B4C00) [pid = 3108] [serial = 779] [outer = 00000000] 18:53:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (18F59000) [pid = 3108] [serial = 780] [outer = 183B4C00] 18:53:14 INFO - PROCESS | 3108 | 1462931594201 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1A12B400) [pid = 3108] [serial = 781] [outer = 183B4C00] 18:53:14 INFO - PROCESS | 3108 | 1462931594710 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 18:53:14 INFO - PROCESS | 3108 | 1462931594785 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 3108 | 1462931594790 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:53:14 INFO - PROCESS | 3108 | 1462931594795 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 3108 | 1462931594800 Marionette TRACE conn5 <- [1,1006,null,{}] 18:53:14 INFO - PROCESS | 3108 | 1462931594807 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}] 18:53:14 INFO - PROCESS | 3108 | 1462931594970 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:53:15 INFO - PROCESS | 3108 | 1462931595073 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 3108 | ++DOCSHELL 0DCEEC00 == 65 [pid = 3108] [id = 261] 18:53:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (0DD04000) [pid = 3108] [serial = 782] [outer = 00000000] 18:53:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0E35CC00) [pid = 3108] [serial = 783] [outer = 0DD04000] 18:53:15 INFO - PROCESS | 3108 | 1462931595132 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0E404800) [pid = 3108] [serial = 784] [outer = 0DD04000] 18:53:15 INFO - PROCESS | 3108 | 1462931595699 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 18:53:15 INFO - PROCESS | 3108 | 1462931595770 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 3108 | 1462931595777 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:53:15 INFO - PROCESS | 3108 | 1462931595783 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 3108 | 1462931595786 Marionette TRACE conn5 <- [1,1010,null,{}] 18:53:15 INFO - PROCESS | 3108 | 1462931595790 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}] 18:53:15 INFO - PROCESS | 3108 | 1462931595936 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:53:16 INFO - PROCESS | 3108 | 1462931596068 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 3108 | ++DOCSHELL 0E807400 == 66 [pid = 3108] [id = 262] 18:53:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0F151400) [pid = 3108] [serial = 785] [outer = 00000000] 18:53:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1270EC00) [pid = 3108] [serial = 786] [outer = 0F151400] 18:53:16 INFO - PROCESS | 3108 | 1462931596124 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (12DD7800) [pid = 3108] [serial = 787] [outer = 0F151400] 18:53:16 INFO - PROCESS | 3108 | 1462931596733 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1023ms 18:53:16 INFO - PROCESS | 3108 | 1462931596806 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 3108 | 1462931596809 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:53:16 INFO - PROCESS | 3108 | 1462931596812 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:53:16 INFO - PROCESS | 3108 | 1462931596816 Marionette TRACE conn5 <- [1,1014,null,{}] 18:53:16 INFO - PROCESS | 3108 | 1462931596828 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}] 18:53:17 INFO - PROCESS | 3108 | 1462931597001 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:53:17 INFO - PROCESS | 3108 | 1462931597130 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 3108 | ++DOCSHELL 15F05800 == 67 [pid = 3108] [id = 263] 18:53:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (16D06400) [pid = 3108] [serial = 788] [outer = 00000000] 18:53:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1820B000) [pid = 3108] [serial = 789] [outer = 16D06400] 18:53:17 INFO - PROCESS | 3108 | 1462931597190 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (198BB400) [pid = 3108] [serial = 790] [outer = 16D06400] 18:53:17 INFO - PROCESS | 3108 | 1462931597833 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1077ms 18:53:17 INFO - PROCESS | 3108 | 1462931597906 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 3108 | 1462931597908 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:53:17 INFO - PROCESS | 3108 | 1462931597912 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 3108 | 1462931597914 Marionette TRACE conn5 <- [1,1018,null,{}] 18:53:17 INFO - PROCESS | 3108 | 1462931597918 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}] 18:53:18 INFO - PROCESS | 3108 | 1462931598059 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:53:18 INFO - PROCESS | 3108 | 1462931598194 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 3108 | ++DOCSHELL 1AD10400 == 68 [pid = 3108] [id = 264] 18:53:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1ADEB800) [pid = 3108] [serial = 791] [outer = 00000000] 18:53:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1ADF6400) [pid = 3108] [serial = 792] [outer = 1ADEB800] 18:53:18 INFO - PROCESS | 3108 | 1462931598250 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1AEAFC00) [pid = 3108] [serial = 793] [outer = 1ADEB800] 18:53:18 INFO - PROCESS | 3108 | 1462931598811 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 18:53:18 INFO - PROCESS | 3108 | 1462931598846 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 3108 | 1462931598848 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:53:18 INFO - PROCESS | 3108 | 1462931598851 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 3108 | 1462931598854 Marionette TRACE conn5 <- [1,1022,null,{}] 18:53:18 INFO - PROCESS | 3108 | 1462931598857 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}] 18:53:18 INFO - PROCESS | 3108 | 1462931598966 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:53:19 INFO - PROCESS | 3108 | 1462931599073 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF8000 == 69 [pid = 3108] [id = 265] 18:53:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1AEAF000) [pid = 3108] [serial = 794] [outer = 00000000] 18:53:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1B215000) [pid = 3108] [serial = 795] [outer = 1AEAF000] 18:53:19 INFO - PROCESS | 3108 | 1462931599126 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1B21E800) [pid = 3108] [serial = 796] [outer = 1AEAF000] 18:53:20 INFO - PROCESS | 3108 | 1462931600010 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1174ms 18:53:20 INFO - PROCESS | 3108 | 1462931600028 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 3108 | 1462931600032 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:53:20 INFO - PROCESS | 3108 | 1462931600037 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 3108 | 1462931600041 Marionette TRACE conn5 <- [1,1026,null,{}] 18:53:20 INFO - PROCESS | 3108 | 1462931600047 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}] 18:53:20 INFO - PROCESS | 3108 | 1462931600151 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:53:20 INFO - PROCESS | 3108 | 1462931600289 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 3108 | ++DOCSHELL 0E40EC00 == 70 [pid = 3108] [id = 266] 18:53:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0E7BAC00) [pid = 3108] [serial = 797] [outer = 00000000] 18:53:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0E962400) [pid = 3108] [serial = 798] [outer = 0E7BAC00] 18:53:20 INFO - PROCESS | 3108 | 1462931600339 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0ECD8000) [pid = 3108] [serial = 799] [outer = 0E7BAC00] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 12710400 == 69 [pid = 3108] [id = 164] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 128E5C00 == 68 [pid = 3108] [id = 214] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 1B24B000 == 67 [pid = 3108] [id = 216] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 12EF0000 == 66 [pid = 3108] [id = 160] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 17E19C00 == 65 [pid = 3108] [id = 215] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 183B8000 == 64 [pid = 3108] [id = 217] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 17895000 == 63 [pid = 3108] [id = 259] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 0DCF2C00 == 62 [pid = 3108] [id = 258] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 13B28000 == 61 [pid = 3108] [id = 257] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 15F0B400 == 60 [pid = 3108] [id = 256] 18:53:20 INFO - PROCESS | 3108 | --DOCSHELL 15C75400 == 59 [pid = 3108] [id = 255] 18:53:20 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1AEAD000) [pid = 3108] [serial = 729] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | 1462931601020 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]]]}] 18:53:21 INFO - PROCESS | 3108 | --DOCSHELL 12EEBC00 == 58 [pid = 3108] [id = 253] 18:53:21 INFO - PROCESS | 3108 | --DOCSHELL 0E97C800 == 57 [pid = 3108] [id = 252] 18:53:21 INFO - PROCESS | 3108 | --DOCSHELL 0D83EC00 == 56 [pid = 3108] [id = 251] 18:53:21 INFO - PROCESS | 3108 | --DOCSHELL 0DC3A800 == 55 [pid = 3108] [id = 250] 18:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1023ms 18:53:21 INFO - PROCESS | 3108 | 1462931601062 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 3108 | 1462931601067 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:53:21 INFO - PROCESS | 3108 | 1462931601073 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 3108 | 1462931601075 Marionette TRACE conn5 <- [1,1030,null,{}] 18:53:21 INFO - PROCESS | 3108 | 1462931601079 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}] 18:53:21 INFO - PROCESS | 3108 | 1462931601178 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0DC7B800) [pid = 3108] [serial = 683] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1AF70C00) [pid = 3108] [serial = 690] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (1BF04400) [pid = 3108] [serial = 693] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (15CA3400) [pid = 3108] [serial = 687] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0E95EC00) [pid = 3108] [serial = 705] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15FE6000) [pid = 3108] [serial = 714] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (16D0C400) [pid = 3108] [serial = 715] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (0EB66000) [pid = 3108] [serial = 706] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1795C000) [pid = 3108] [serial = 718] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (17893800) [pid = 3108] [serial = 717] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (12DD3400) [pid = 3108] [serial = 703] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (1270F400) [pid = 3108] [serial = 702] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (15C9C800) [pid = 3108] [serial = 711] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (183B8800) [pid = 3108] [serial = 723] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (148CCC00) [pid = 3108] [serial = 699] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (148C8800) [pid = 3108] [serial = 708] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (14AE2C00) [pid = 3108] [serial = 709] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (1AD0EC00) [pid = 3108] [serial = 727] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1BC59400) [pid = 3108] [serial = 681] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (1C96E800) [pid = 3108] [serial = 696] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (18F4EC00) [pid = 3108] [serial = 720] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1AAEFC00) [pid = 3108] [serial = 726] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (19190800) [pid = 3108] [serial = 721] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (18F63000) [pid = 3108] [serial = 724] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (1BC54000) [pid = 3108] [serial = 384] [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.] 18:53:21 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (15F01C00) [pid = 3108] [serial = 712] [outer = 00000000] [url = about:blank] 18:53:21 INFO - PROCESS | 3108 | 1462931601293 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 3108 | ++DOCSHELL 0D83E800 == 56 [pid = 3108] [id = 267] 18:53:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0D843800) [pid = 3108] [serial = 800] [outer = 00000000] 18:53:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (0E3CA000) [pid = 3108] [serial = 801] [outer = 0D843800] 18:53:21 INFO - PROCESS | 3108 | 1462931601339 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0E802400) [pid = 3108] [serial = 802] [outer = 0D843800] 18:53:21 INFO - PROCESS | 3108 | 1462931601776 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]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 18:53:21 INFO - PROCESS | 3108 | 1462931601846 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 3108 | 1462931601849 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:53:21 INFO - PROCESS | 3108 | 1462931601852 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:53:21 INFO - PROCESS | 3108 | 1462931601856 Marionette TRACE conn5 <- [1,1034,null,{}] 18:53:21 INFO - PROCESS | 3108 | 1462931601866 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}] 18:53:21 INFO - PROCESS | 3108 | 1462931601962 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:53:21 INFO - PROCESS | 3108 | 1462931601973 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 3108 | ++DOCSHELL 128D9000 == 57 [pid = 3108] [id = 268] 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (128D9800) [pid = 3108] [serial = 803] [outer = 00000000] 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (12D7A000) [pid = 3108] [serial = 804] [outer = 128D9800] 18:53:22 INFO - PROCESS | 3108 | 1462931602020 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (13B14800) [pid = 3108] [serial = 805] [outer = 128D9800] 18:53:22 INFO - PROCESS | 3108 | 1462931602471 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 18:53:22 INFO - PROCESS | 3108 | 1462931602527 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 3108 | 1462931602529 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:53:22 INFO - PROCESS | 3108 | 1462931602532 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:53:22 INFO - PROCESS | 3108 | 1462931602534 Marionette TRACE conn5 <- [1,1038,null,{}] 18:53:22 INFO - PROCESS | 3108 | 1462931602538 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}] 18:53:22 INFO - PROCESS | 3108 | 1462931602623 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:53:22 INFO - PROCESS | 3108 | 1462931602632 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 3108 | ++DOCSHELL 148C8800 == 58 [pid = 3108] [id = 269] 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (148CB000) [pid = 3108] [serial = 806] [outer = 00000000] 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (14BF2C00) [pid = 3108] [serial = 807] [outer = 148CB000] 18:53:22 INFO - PROCESS | 3108 | 1462931602678 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (15C70400) [pid = 3108] [serial = 808] [outer = 148CB000] 18:53:23 INFO - PROCESS | 3108 | 1462931603116 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 18:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:53:23 INFO - PROCESS | 3108 | 1462931603167 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 3108 | 1462931603169 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:53:23 INFO - PROCESS | 3108 | 1462931603181 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 3108 | 1462931603183 Marionette TRACE conn5 <- [1,1042,null,{}] 18:53:23 INFO - PROCESS | 3108 | 1462931603187 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}] 18:53:23 INFO - PROCESS | 3108 | 1462931603269 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:53:23 INFO - PROCESS | 3108 | 1462931603275 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 3108 | ++DOCSHELL 15C9B400 == 59 [pid = 3108] [id = 270] 18:53:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (15C9B800) [pid = 3108] [serial = 809] [outer = 00000000] 18:53:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (15CBF000) [pid = 3108] [serial = 810] [outer = 15C9B800] 18:53:23 INFO - PROCESS | 3108 | 1462931603320 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (15F01400) [pid = 3108] [serial = 811] [outer = 15C9B800] 18:53:23 INFO - PROCESS | 3108 | 1462931603808 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 18:53:23 INFO - PROCESS | 3108 | 1462931603863 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 3108 | 1462931603865 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:53:23 INFO - PROCESS | 3108 | 1462931603868 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 3108 | 1462931603870 Marionette TRACE conn5 <- [1,1046,null,{}] 18:53:23 INFO - PROCESS | 3108 | 1462931603874 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}] 18:53:24 INFO - PROCESS | 3108 | 1462931604020 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:53:24 INFO - PROCESS | 3108 | 1462931604032 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 3108 | ++DOCSHELL 15C75400 == 60 [pid = 3108] [id = 271] 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (15CA6400) [pid = 3108] [serial = 812] [outer = 00000000] 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (16FAAC00) [pid = 3108] [serial = 813] [outer = 15CA6400] 18:53:24 INFO - PROCESS | 3108 | 1462931604130 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (175B9C00) [pid = 3108] [serial = 814] [outer = 15CA6400] 18:53:24 INFO - PROCESS | 3108 | 1462931604557 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]]]}] 18:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 18:53:24 INFO - PROCESS | 3108 | 1462931604605 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 3108 | 1462931604607 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:53:24 INFO - PROCESS | 3108 | 1462931604610 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 3108 | 1462931604612 Marionette TRACE conn5 <- [1,1050,null,{}] 18:53:24 INFO - PROCESS | 3108 | 1462931604652 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}] 18:53:24 INFO - PROCESS | 3108 | 1462931604776 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:53:24 INFO - PROCESS | 3108 | 1462931604787 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 3108 | ++DOCSHELL 17891800 == 61 [pid = 3108] [id = 272] 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (17893800) [pid = 3108] [serial = 815] [outer = 00000000] 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1795D000) [pid = 3108] [serial = 816] [outer = 17893800] 18:53:24 INFO - PROCESS | 3108 | 1462931604887 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (17E23800) [pid = 3108] [serial = 817] [outer = 17893800] 18:53:25 INFO - PROCESS | 3108 | 1462931605314 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]]]}] 18:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 18:53:25 INFO - PROCESS | 3108 | 1462931605344 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 3108 | 1462931605346 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:53:25 INFO - PROCESS | 3108 | 1462931605355 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 3108 | 1462931605357 Marionette TRACE conn5 <- [1,1054,null,{}] 18:53:25 INFO - PROCESS | 3108 | 1462931605361 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}] 18:53:25 INFO - PROCESS | 3108 | 1462931605484 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:53:25 INFO - PROCESS | 3108 | 1462931605493 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 3108 | ++DOCSHELL 0E957C00 == 62 [pid = 3108] [id = 273] 18:53:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0E962000) [pid = 3108] [serial = 818] [outer = 00000000] 18:53:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (183B3400) [pid = 3108] [serial = 819] [outer = 0E962000] 18:53:25 INFO - PROCESS | 3108 | 1462931605783 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (183BB000) [pid = 3108] [serial = 820] [outer = 0E962000] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1795A000) [pid = 3108] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1ADEDC00) [pid = 3108] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (12EEC000) [pid = 3108] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (0E97E800) [pid = 3108] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0E356C00) [pid = 3108] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0D843C00) [pid = 3108] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (148C7400) [pid = 3108] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (15F0BC00) [pid = 3108] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (13B12400) [pid = 3108] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1AEADC00) [pid = 3108] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (15C79400) [pid = 3108] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:53:25 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (17045C00) [pid = 3108] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:53:26 INFO - PROCESS | 3108 | 1462931606183 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 871ms 18:53:26 INFO - PROCESS | 3108 | 1462931606229 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 3108 | 1462931606231 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:53:26 INFO - PROCESS | 3108 | 1462931606234 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 3108 | 1462931606236 Marionette TRACE conn5 <- [1,1058,null,{}] 18:53:26 INFO - PROCESS | 3108 | 1462931606240 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}] 18:53:26 INFO - PROCESS | 3108 | 1462931606358 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:53:26 INFO - PROCESS | 3108 | 1462931606367 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 3108 | ++DOCSHELL 15C9F800 == 63 [pid = 3108] [id = 274] 18:53:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (15CBC400) [pid = 3108] [serial = 821] [outer = 00000000] 18:53:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (17893000) [pid = 3108] [serial = 822] [outer = 15CBC400] 18:53:26 INFO - PROCESS | 3108 | 1462931606413 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1838D000) [pid = 3108] [serial = 823] [outer = 15CBC400] 18:53:26 INFO - PROCESS | 3108 | 1462931606818 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 18:53:26 INFO - PROCESS | 3108 | 1462931606865 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 3108 | 1462931606867 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:53:26 INFO - PROCESS | 3108 | 1462931606870 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 3108 | 1462931606872 Marionette TRACE conn5 <- [1,1062,null,{}] 18:53:26 INFO - PROCESS | 3108 | 1462931606875 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}] 18:53:27 INFO - PROCESS | 3108 | 1462931606995 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:53:27 INFO - PROCESS | 3108 | 1462931607004 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 3108 | ++DOCSHELL 16D0A800 == 64 [pid = 3108] [id = 275] 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (18390800) [pid = 3108] [serial = 824] [outer = 00000000] 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (19A8CC00) [pid = 3108] [serial = 825] [outer = 18390800] 18:53:27 INFO - PROCESS | 3108 | 1462931607048 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1AA7C000) [pid = 3108] [serial = 826] [outer = 18390800] 18:53:27 INFO - PROCESS | 3108 | 1462931607464 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]]]}] 18:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 18:53:27 INFO - PROCESS | 3108 | 1462931607501 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 3108 | 1462931607503 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:53:27 INFO - PROCESS | 3108 | 1462931607506 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 3108 | 1462931607508 Marionette TRACE conn5 <- [1,1066,null,{}] 18:53:27 INFO - PROCESS | 3108 | 1462931607512 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}] 18:53:27 INFO - PROCESS | 3108 | 1462931607682 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:53:27 INFO - PROCESS | 3108 | 1462931607712 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0CC00 == 65 [pid = 3108] [id = 276] 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1AD0D000) [pid = 3108] [serial = 827] [outer = 00000000] 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1AEB4C00) [pid = 3108] [serial = 828] [outer = 1AD0D000] 18:53:27 INFO - PROCESS | 3108 | 1462931607761 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1B1B0800) [pid = 3108] [serial = 829] [outer = 1AD0D000] 18:53:28 INFO - PROCESS | 3108 | 1462931608439 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 18:53:28 INFO - PROCESS | 3108 | 1462931608478 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 3108 | 1462931608483 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:53:28 INFO - PROCESS | 3108 | 1462931608488 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:53:28 INFO - PROCESS | 3108 | 1462931608492 Marionette TRACE conn5 <- [1,1070,null,{}] 18:53:28 INFO - PROCESS | 3108 | 1462931608498 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}] 18:53:28 INFO - PROCESS | 3108 | 1462931608620 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:53:28 INFO - PROCESS | 3108 | 1462931608762 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 3108 | ++DOCSHELL 0E351400 == 66 [pid = 3108] [id = 277] 18:53:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0E40DC00) [pid = 3108] [serial = 830] [outer = 00000000] 18:53:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (0ECDD400) [pid = 3108] [serial = 831] [outer = 0E40DC00] 18:53:28 INFO - PROCESS | 3108 | 1462931608821 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (126D3400) [pid = 3108] [serial = 832] [outer = 0E40DC00] 18:53:29 INFO - PROCESS | 3108 | 1462931609445 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1023ms 18:53:29 INFO - PROCESS | 3108 | 1462931609516 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 3108 | 1462931609522 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:53:29 INFO - PROCESS | 3108 | 1462931609529 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 3108 | 1462931609531 Marionette TRACE conn5 <- [1,1074,null,{}] 18:53:29 INFO - PROCESS | 3108 | 1462931609536 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}] 18:53:29 INFO - PROCESS | 3108 | 1462931609680 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:53:29 INFO - PROCESS | 3108 | 1462931609815 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 3108 | ++DOCSHELL 1270C400 == 67 [pid = 3108] [id = 278] 18:53:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (14218C00) [pid = 3108] [serial = 833] [outer = 00000000] 18:53:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (15C6F000) [pid = 3108] [serial = 834] [outer = 14218C00] 18:53:29 INFO - PROCESS | 3108 | 1462931609871 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (15F09400) [pid = 3108] [serial = 835] [outer = 14218C00] 18:53:30 INFO - PROCESS | 3108 | 1462931610503 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1019ms 18:53:30 INFO - PROCESS | 3108 | 1462931610550 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 3108 | 1462931610553 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:53:30 INFO - PROCESS | 3108 | 1462931610556 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:53:30 INFO - PROCESS | 3108 | 1462931610560 Marionette TRACE conn5 <- [1,1078,null,{}] 18:53:30 INFO - PROCESS | 3108 | 1462931610571 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}] 18:53:30 INFO - PROCESS | 3108 | 1462931610705 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:53:30 INFO - PROCESS | 3108 | 1462931610842 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 3108 | ++DOCSHELL 19A83800 == 68 [pid = 3108] [id = 279] 18:53:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (19A8C000) [pid = 3108] [serial = 836] [outer = 00000000] 18:53:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1AEB3000) [pid = 3108] [serial = 837] [outer = 19A8C000] 18:53:30 INFO - PROCESS | 3108 | 1462931610901 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1B215C00) [pid = 3108] [serial = 838] [outer = 19A8C000] 18:53:31 INFO - PROCESS | 3108 | 1462931611423 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]]]}] 18:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 870ms 18:53:31 INFO - PROCESS | 3108 | 1462931611430 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 3108 | 1462931611432 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:53:31 INFO - PROCESS | 3108 | 1462931611436 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 3108 | 1462931611438 Marionette TRACE conn5 <- [1,1082,null,{}] 18:53:31 INFO - PROCESS | 3108 | 1462931611441 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}] 18:53:31 INFO - PROCESS | 3108 | 1462931611554 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:53:31 INFO - PROCESS | 3108 | 1462931611688 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 3108 | ++DOCSHELL 1B244C00 == 69 [pid = 3108] [id = 280] 18:53:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1B245C00) [pid = 3108] [serial = 839] [outer = 00000000] 18:53:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1B27F800) [pid = 3108] [serial = 840] [outer = 1B245C00] 18:53:31 INFO - PROCESS | 3108 | 1462931611746 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1B289000) [pid = 3108] [serial = 841] [outer = 1B245C00] 18:53:32 INFO - PROCESS | 3108 | 1462931612356 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 18:53:32 INFO - PROCESS | 3108 | 1462931612409 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 3108 | 1462931612412 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:53:32 INFO - PROCESS | 3108 | 1462931612415 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:53:32 INFO - PROCESS | 3108 | 1462931612417 Marionette TRACE conn5 <- [1,1086,null,{}] 18:53:32 INFO - PROCESS | 3108 | 1462931612421 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}] 18:53:32 INFO - PROCESS | 3108 | 1462931612547 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:53:32 INFO - PROCESS | 3108 | 1462931612685 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 3108 | ++DOCSHELL 1B28C800 == 70 [pid = 3108] [id = 281] 18:53:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1BC04400) [pid = 3108] [serial = 842] [outer = 00000000] 18:53:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1BC0C000) [pid = 3108] [serial = 843] [outer = 1BC04400] 18:53:32 INFO - PROCESS | 3108 | 1462931612740 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1BC56800) [pid = 3108] [serial = 844] [outer = 1BC04400] 18:53:33 INFO - PROCESS | 3108 | 1462931613349 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 18:53:33 INFO - PROCESS | 3108 | 1462931613390 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 3108 | 1462931613392 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:53:33 INFO - PROCESS | 3108 | 1462931613395 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:53:33 INFO - PROCESS | 3108 | 1462931613397 Marionette TRACE conn5 <- [1,1090,null,{}] 18:53:33 INFO - PROCESS | 3108 | 1462931613401 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}] 18:53:33 INFO - PROCESS | 3108 | 1462931613517 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:53:33 INFO - PROCESS | 3108 | 1462931613656 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 3108 | ++DOCSHELL 0E3C8800 == 71 [pid = 3108] [id = 282] 18:53:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (18210400) [pid = 3108] [serial = 845] [outer = 00000000] 18:53:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1BD97400) [pid = 3108] [serial = 846] [outer = 18210400] 18:53:33 INFO - PROCESS | 3108 | 1462931613713 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1BD9E400) [pid = 3108] [serial = 847] [outer = 18210400] 18:53:34 INFO - PROCESS | 3108 | 1462931614396 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1015ms 18:53:34 INFO - PROCESS | 3108 | 1462931614415 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 3108 | 1462931614419 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:53:34 INFO - PROCESS | 3108 | 1462931614424 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 3108 | 1462931614427 Marionette TRACE conn5 <- [1,1094,null,{}] 18:53:34 INFO - PROCESS | 3108 | 1462931614433 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}] 18:53:34 INFO - PROCESS | 3108 | 1462931614537 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:53:34 INFO - PROCESS | 3108 | 1462931614648 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 3108 | ++DOCSHELL 0E97E400 == 72 [pid = 3108] [id = 283] 18:53:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (0F1AA000) [pid = 3108] [serial = 848] [outer = 00000000] 18:53:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (12B2D400) [pid = 3108] [serial = 849] [outer = 0F1AA000] 18:53:34 INFO - PROCESS | 3108 | 1462931614698 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (14218000) [pid = 3108] [serial = 850] [outer = 0F1AA000] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 1ADE9800 == 71 [pid = 3108] [id = 243] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 16D0A800 == 70 [pid = 3108] [id = 275] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 15C9F800 == 69 [pid = 3108] [id = 274] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 0E957C00 == 68 [pid = 3108] [id = 273] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 17891800 == 67 [pid = 3108] [id = 272] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 15C9B400 == 66 [pid = 3108] [id = 270] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 148C8800 == 65 [pid = 3108] [id = 269] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 128D9000 == 64 [pid = 3108] [id = 268] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 148C5C00 == 63 [pid = 3108] [id = 254] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 0D83E800 == 62 [pid = 3108] [id = 267] 18:53:35 INFO - PROCESS | 3108 | --DOCSHELL 0E40EC00 == 61 [pid = 3108] [id = 266] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (18F59000) [pid = 3108] [serial = 780] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1BF0C000) [pid = 3108] [serial = 747] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1BC05C00) [pid = 3108] [serial = 741] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1AEAC400) [pid = 3108] [serial = 738] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E40B800) [pid = 3108] [serial = 732] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (148C6C00) [pid = 3108] [serial = 735] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1BDA2400) [pid = 3108] [serial = 744] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (18188800) [pid = 3108] [serial = 778] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (17EF0C00) [pid = 3108] [serial = 777] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1AF7C400) [pid = 3108] [serial = 730] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (13C6C800) [pid = 3108] [serial = 760] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (1240F800) [pid = 3108] [serial = 757] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (118A7400) [pid = 3108] [serial = 751] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (13B10400) [pid = 3108] [serial = 759] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (0E40B000) [pid = 3108] [serial = 754] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (0E357000) [pid = 3108] [serial = 753] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (158BE400) [pid = 3108] [serial = 763] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (17042400) [pid = 3108] [serial = 769] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (17892C00) [pid = 3108] [serial = 775] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1B21AC00) [pid = 3108] [serial = 636] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (15CA4000) [pid = 3108] [serial = 765] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (175BC000) [pid = 3108] [serial = 771] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (14BEA800) [pid = 3108] [serial = 762] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (16D11800) [pid = 3108] [serial = 768] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (175BAC00) [pid = 3108] [serial = 774] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (0E95B400) [pid = 3108] [serial = 750] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0ECDE000) [pid = 3108] [serial = 756] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (15CC4800) [pid = 3108] [serial = 766] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (175BD400) [pid = 3108] [serial = 772] [outer = 00000000] [url = about:blank] 18:53:35 INFO - PROCESS | 3108 | 1462931615501 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1133ms 18:53:35 INFO - PROCESS | 3108 | 1462931615558 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 3108 | 1462931615563 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:53:35 INFO - PROCESS | 3108 | 1462931615569 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 3108 | 1462931615572 Marionette TRACE conn5 <- [1,1098,null,{}] 18:53:35 INFO - PROCESS | 3108 | 1462931615576 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}] 18:53:35 INFO - PROCESS | 3108 | 1462931615665 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:53:35 INFO - PROCESS | 3108 | 1462931615672 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 3108 | ++DOCSHELL 0D843C00 == 62 [pid = 3108] [id = 284] 18:53:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0D844800) [pid = 3108] [serial = 851] [outer = 00000000] 18:53:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0E410800) [pid = 3108] [serial = 852] [outer = 0D844800] 18:53:35 INFO - PROCESS | 3108 | 1462931615723 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0EB02C00) [pid = 3108] [serial = 853] [outer = 0D844800] 18:53:36 INFO - PROCESS | 3108 | 1462931616239 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 731ms 18:53:36 INFO - PROCESS | 3108 | 1462931616303 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 3108 | 1462931616305 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:53:36 INFO - PROCESS | 3108 | 1462931616309 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:53:36 INFO - PROCESS | 3108 | 1462931616312 Marionette TRACE conn5 <- [1,1102,null,{}] 18:53:36 INFO - PROCESS | 3108 | 1462931616322 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}] 18:53:36 INFO - PROCESS | 3108 | 1462931616416 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:53:36 INFO - PROCESS | 3108 | 1462931616512 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 3108 | ++DOCSHELL 148C9000 == 63 [pid = 3108] [id = 285] 18:53:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (148C9800) [pid = 3108] [serial = 854] [outer = 00000000] 18:53:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1582F800) [pid = 3108] [serial = 855] [outer = 148C9800] 18:53:36 INFO - PROCESS | 3108 | 1462931616559 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (15C6A400) [pid = 3108] [serial = 856] [outer = 148C9800] 18:53:36 INFO - PROCESS | 3108 | 1462931616943 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 18:53:36 INFO - PROCESS | 3108 | 1462931616983 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 3108 | 1462931616985 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:53:37 INFO - PROCESS | 3108 | 1462931616988 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 3108 | 1462931616990 Marionette TRACE conn5 <- [1,1106,null,{}] 18:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:53:37 INFO - PROCESS | 3108 | 1462931616994 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}] 18:53:37 INFO - PROCESS | 3108 | 1462931617082 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:53:37 INFO - PROCESS | 3108 | 1462931617089 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 3108 | ++DOCSHELL 15C9F800 == 64 [pid = 3108] [id = 286] 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (15CA4000) [pid = 3108] [serial = 857] [outer = 00000000] 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (15CC9C00) [pid = 3108] [serial = 858] [outer = 15CA4000] 18:53:37 INFO - PROCESS | 3108 | 1462931617134 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (16D0BC00) [pid = 3108] [serial = 859] [outer = 15CA4000] 18:53:37 INFO - PROCESS | 3108 | 1462931617569 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 18:53:37 INFO - PROCESS | 3108 | 1462931617632 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 3108 | 1462931617634 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:53:37 INFO - PROCESS | 3108 | 1462931617645 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 3108 | 1462931617647 Marionette TRACE conn5 <- [1,1110,null,{}] 18:53:37 INFO - PROCESS | 3108 | 1462931617650 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}] 18:53:37 INFO - PROCESS | 3108 | 1462931617765 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:53:37 INFO - PROCESS | 3108 | 1462931617860 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 3108 | ++DOCSHELL 17043C00 == 65 [pid = 3108] [id = 287] 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (17044800) [pid = 3108] [serial = 860] [outer = 00000000] 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (175BA400) [pid = 3108] [serial = 861] [outer = 17044800] 18:53:37 INFO - PROCESS | 3108 | 1462931617904 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (175C0400) [pid = 3108] [serial = 862] [outer = 17044800] 18:53:38 INFO - PROCESS | 3108 | 1462931618317 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 18:53:38 INFO - PROCESS | 3108 | 1462931618381 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 3108 | 1462931618383 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:53:38 INFO - PROCESS | 3108 | 1462931618386 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 3108 | 1462931618388 Marionette TRACE conn5 <- [1,1114,null,{}] 18:53:38 INFO - PROCESS | 3108 | 1462931618391 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}] 18:53:38 INFO - PROCESS | 3108 | 1462931618532 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:53:38 INFO - PROCESS | 3108 | 1462931618603 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 3108 | ++DOCSHELL 17892C00 == 66 [pid = 3108] [id = 288] 18:53:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (17896800) [pid = 3108] [serial = 863] [outer = 00000000] 18:53:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (18F4EC00) [pid = 3108] [serial = 864] [outer = 17896800] 18:53:38 INFO - PROCESS | 3108 | 1462931618648 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (19A84C00) [pid = 3108] [serial = 865] [outer = 17896800] 18:53:39 INFO - PROCESS | 3108 | 1462931619078 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 18:53:39 INFO - PROCESS | 3108 | 1462931619145 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 3108 | 1462931619147 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:53:39 INFO - PROCESS | 3108 | 1462931619150 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 3108 | 1462931619152 Marionette TRACE conn5 <- [1,1118,null,{}] 18:53:39 INFO - PROCESS | 3108 | 1462931619156 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}] 18:53:39 INFO - PROCESS | 3108 | 1462931619274 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:53:39 INFO - PROCESS | 3108 | 1462931619339 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 3108 | ++DOCSHELL 18F61800 == 67 [pid = 3108] [id = 289] 18:53:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1A12B800) [pid = 3108] [serial = 866] [outer = 00000000] 18:53:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1AD09000) [pid = 3108] [serial = 867] [outer = 1A12B800] 18:53:39 INFO - PROCESS | 3108 | 1462931619383 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1AD0A800) [pid = 3108] [serial = 868] [outer = 1A12B800] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (15CA6400) [pid = 3108] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (17893800) [pid = 3108] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (183B4C00) [pid = 3108] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (128D9800) [pid = 3108] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (15CBC400) [pid = 3108] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0E7BAC00) [pid = 3108] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (15C9B800) [pid = 3108] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (148CB000) [pid = 3108] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (0D843800) [pid = 3108] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (18390800) [pid = 3108] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:53:39 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (0E962000) [pid = 3108] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:53:39 INFO - PROCESS | 3108 | 1462931619857 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 731ms 18:53:39 INFO - PROCESS | 3108 | 1462931619885 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 3108 | 1462931619887 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:53:39 INFO - PROCESS | 3108 | 1462931619890 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 3108 | 1462931619892 Marionette TRACE conn5 <- [1,1122,null,{}] 18:53:39 INFO - PROCESS | 3108 | 1462931619906 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}] 18:53:40 INFO - PROCESS | 3108 | 1462931619995 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:53:40 INFO - PROCESS | 3108 | 1462931620092 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 3108 | ++DOCSHELL 0EB66000 == 68 [pid = 3108] [id = 290] 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1270F800) [pid = 3108] [serial = 869] [outer = 00000000] 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (17E25000) [pid = 3108] [serial = 870] [outer = 1270F800] 18:53:40 INFO - PROCESS | 3108 | 1462931620136 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1AD0D800) [pid = 3108] [serial = 871] [outer = 1270F800] 18:53:40 INFO - PROCESS | 3108 | 1462931620487 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 18:53:40 INFO - PROCESS | 3108 | 1462931620521 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 3108 | 1462931620523 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:53:40 INFO - PROCESS | 3108 | 1462931620526 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 3108 | 1462931620527 Marionette TRACE conn5 <- [1,1126,null,{}] 18:53:40 INFO - PROCESS | 3108 | 1462931620531 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}] 18:53:40 INFO - PROCESS | 3108 | 1462931620651 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:53:40 INFO - PROCESS | 3108 | 1462931620689 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 3108 | ++DOCSHELL 17957C00 == 69 [pid = 3108] [id = 291] 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (183B4C00) [pid = 3108] [serial = 872] [outer = 00000000] 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1B1AB800) [pid = 3108] [serial = 873] [outer = 183B4C00] 18:53:40 INFO - PROCESS | 3108 | 1462931620733 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1B21F400) [pid = 3108] [serial = 874] [outer = 183B4C00] 18:53:41 INFO - PROCESS | 3108 | 1462931621146 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 18:53:41 INFO - PROCESS | 3108 | 1462931621198 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 3108 | 1462931621200 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:53:41 INFO - PROCESS | 3108 | 1462931621212 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 3108 | 1462931621214 Marionette TRACE conn5 <- [1,1130,null,{}] 18:53:41 INFO - PROCESS | 3108 | 1462931621218 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}] 18:53:41 INFO - PROCESS | 3108 | 1462931621305 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:53:41 INFO - PROCESS | 3108 | 1462931621313 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 3108 | ++DOCSHELL 12D83400 == 70 [pid = 3108] [id = 292] 18:53:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1B24AC00) [pid = 3108] [serial = 875] [outer = 00000000] 18:53:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1BC59000) [pid = 3108] [serial = 876] [outer = 1B24AC00] 18:53:41 INFO - PROCESS | 3108 | 1462931621357 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1BD99400) [pid = 3108] [serial = 877] [outer = 1B24AC00] 18:53:41 INFO - PROCESS | 3108 | 1462931621903 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 18:53:41 INFO - PROCESS | 3108 | 1462931621943 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 3108 | 1462931621948 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:53:42 INFO - PROCESS | 3108 | 1462931621999 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 3108 | 1462931622004 Marionette TRACE conn5 <- [1,1134,null,{}] 18:53:42 INFO - PROCESS | 3108 | 1462931622058 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}] 18:53:42 INFO - PROCESS | 3108 | 1462931622189 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:53:42 INFO - PROCESS | 3108 | 1462931622327 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CB800 == 71 [pid = 3108] [id = 293] 18:53:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0E3CBC00) [pid = 3108] [serial = 878] [outer = 00000000] 18:53:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (0ECD9800) [pid = 3108] [serial = 879] [outer = 0E3CBC00] 18:53:42 INFO - PROCESS | 3108 | 1462931622385 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (12416400) [pid = 3108] [serial = 880] [outer = 0E3CBC00] 18:53:43 INFO - PROCESS | 3108 | 1462931623067 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1175ms 18:53:43 INFO - PROCESS | 3108 | 1462931623129 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 3108 | 1462931623135 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:53:43 INFO - PROCESS | 3108 | 1462931623141 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 3108 | 1462931623144 Marionette TRACE conn5 <- [1,1138,null,{}] 18:53:43 INFO - PROCESS | 3108 | 1462931623148 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}] 18:53:43 INFO - PROCESS | 3108 | 1462931623262 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:53:43 INFO - PROCESS | 3108 | 1462931623402 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 3108 | ++DOCSHELL 0DC87C00 == 72 [pid = 3108] [id = 294] 18:53:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (148C1000) [pid = 3108] [serial = 881] [outer = 00000000] 18:53:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (18188400) [pid = 3108] [serial = 882] [outer = 148C1000] 18:53:43 INFO - PROCESS | 3108 | 1462931623458 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1AD07400) [pid = 3108] [serial = 883] [outer = 148C1000] 18:53:43 INFO - PROCESS | 3108 | [3108] 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 18:53:44 INFO - PROCESS | 3108 | 1462931624069 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 18:53:44 INFO - PROCESS | 3108 | 1462931624113 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 3108 | 1462931624116 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:53:44 INFO - PROCESS | 3108 | 1462931624119 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:53:44 INFO - PROCESS | 3108 | 1462931624123 Marionette TRACE conn5 <- [1,1142,null,{}] 18:53:44 INFO - PROCESS | 3108 | 1462931624134 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}] 18:53:44 INFO - PROCESS | 3108 | 1462931624250 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:53:44 INFO - PROCESS | 3108 | 1462931624363 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF0400 == 73 [pid = 3108] [id = 295] 18:53:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1BE0E800) [pid = 3108] [serial = 884] [outer = 00000000] 18:53:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1BF02400) [pid = 3108] [serial = 885] [outer = 1BE0E800] 18:53:44 INFO - PROCESS | 3108 | 1462931624461 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1BF0B800) [pid = 3108] [serial = 886] [outer = 1BE0E800] 18:53:45 INFO - PROCESS | 3108 | 1462931625074 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 18:53:45 INFO - PROCESS | 3108 | 1462931625100 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 3108 | 1462931625103 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:53:45 INFO - PROCESS | 3108 | 1462931625107 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 3108 | 1462931625109 Marionette TRACE conn5 <- [1,1146,null,{}] 18:53:45 INFO - PROCESS | 3108 | 1462931625113 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}] 18:53:45 INFO - PROCESS | 3108 | 1462931625227 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:53:45 INFO - PROCESS | 3108 | 1462931625364 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 3108 | ++DOCSHELL 1C976000 == 74 [pid = 3108] [id = 296] 18:53:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1C976800) [pid = 3108] [serial = 887] [outer = 00000000] 18:53:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1CACAC00) [pid = 3108] [serial = 888] [outer = 1C976800] 18:53:45 INFO - PROCESS | 3108 | 1462931625419 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1CAD2000) [pid = 3108] [serial = 889] [outer = 1C976800] 18:53:45 INFO - PROCESS | 3108 | 1462931625961 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 931ms 18:53:46 INFO - PROCESS | 3108 | 1462931626038 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 3108 | 1462931626041 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:53:46 INFO - PROCESS | 3108 | 1462931626044 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 3108 | 1462931626046 Marionette TRACE conn5 <- [1,1150,null,{}] 18:53:46 INFO - PROCESS | 3108 | 1462931626050 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}] 18:53:46 INFO - PROCESS | 3108 | 1462931626160 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:53:46 INFO - PROCESS | 3108 | 1462931626271 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 3108 | ++DOCSHELL 1D90A800 == 75 [pid = 3108] [id = 297] 18:53:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1D90C000) [pid = 3108] [serial = 890] [outer = 00000000] 18:53:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1D90F400) [pid = 3108] [serial = 891] [outer = 1D90C000] 18:53:46 INFO - PROCESS | 3108 | 1462931626325 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1D912800) [pid = 3108] [serial = 892] [outer = 1D90C000] 18:53:46 INFO - PROCESS | 3108 | 1462931626924 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 18:53:47 INFO - PROCESS | 3108 | 1462931626978 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 3108 | 1462931626981 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:53:47 INFO - PROCESS | 3108 | 1462931626984 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 3108 | 1462931626986 Marionette TRACE conn5 <- [1,1154,null,{}] 18:53:47 INFO - PROCESS | 3108 | 1462931626990 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}] 18:53:47 INFO - PROCESS | 3108 | 1462931627114 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:53:47 INFO - PROCESS | 3108 | 1462931627229 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 3108 | ++DOCSHELL 1D90AC00 == 76 [pid = 3108] [id = 298] 18:53:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1D910000) [pid = 3108] [serial = 893] [outer = 00000000] 18:53:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (20D80400) [pid = 3108] [serial = 894] [outer = 1D910000] 18:53:47 INFO - PROCESS | 3108 | 1462931627324 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (20D83C00) [pid = 3108] [serial = 895] [outer = 1D910000] 18:53:47 INFO - PROCESS | 3108 | 1462931627946 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:53:47 INFO - PROCESS | 3108 | 1462931627958 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 3108 | 1462931627960 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:53:47 INFO - PROCESS | 3108 | 1462931627963 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 3108 | 1462931627965 Marionette TRACE conn5 <- [1,1158,null,{}] 18:53:47 INFO - PROCESS | 3108 | 1462931627969 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}] 18:53:48 INFO - PROCESS | 3108 | 1462931628079 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:53:48 INFO - PROCESS | 3108 | 1462931628192 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D7C00 == 77 [pid = 3108] [id = 299] 18:53:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (0E805400) [pid = 3108] [serial = 896] [outer = 00000000] 18:53:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1421A800) [pid = 3108] [serial = 897] [outer = 0E805400] 18:53:48 INFO - PROCESS | 3108 | 1462931628288 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (15CA6C00) [pid = 3108] [serial = 898] [outer = 0E805400] 18:53:49 INFO - PROCESS | 3108 | 1462931629033 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1119ms 18:53:49 INFO - PROCESS | 3108 | 1462931629083 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 3108 | 1462931629088 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:53:49 INFO - PROCESS | 3108 | 1462931629093 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 3108 | 1462931629097 Marionette TRACE conn5 <- [1,1162,null,{}] 18:53:49 INFO - PROCESS | 3108 | 1462931629102 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}] 18:53:49 INFO - PROCESS | 3108 | 1462931629241 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:53:49 INFO - PROCESS | 3108 | 1462931629365 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 3108 | ++DOCSHELL 0F366C00 == 78 [pid = 3108] [id = 300] 18:53:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (11811800) [pid = 3108] [serial = 899] [outer = 00000000] 18:53:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (12D80C00) [pid = 3108] [serial = 900] [outer = 11811800] 18:53:49 INFO - PROCESS | 3108 | 1462931629416 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (148C3800) [pid = 3108] [serial = 901] [outer = 11811800] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0E403C00 == 77 [pid = 3108] [id = 213] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0E3D1C00 == 76 [pid = 3108] [id = 244] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 1BC58400 == 75 [pid = 3108] [id = 248] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 15C9E000 == 74 [pid = 3108] [id = 246] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 1B27FC00 == 73 [pid = 3108] [id = 247] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 17957C00 == 72 [pid = 3108] [id = 291] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0EB66000 == 71 [pid = 3108] [id = 290] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 18F61800 == 70 [pid = 3108] [id = 289] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 17892C00 == 69 [pid = 3108] [id = 288] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 17043C00 == 68 [pid = 3108] [id = 287] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 15C9F800 == 67 [pid = 3108] [id = 286] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 148C9000 == 66 [pid = 3108] [id = 285] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 15C75400 == 65 [pid = 3108] [id = 271] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0D843C00 == 64 [pid = 3108] [id = 284] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0E97E400 == 63 [pid = 3108] [id = 283] 18:53:49 INFO - PROCESS | 3108 | --DOCSHELL 0E351400 == 62 [pid = 3108] [id = 277] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (16FAAC00) [pid = 3108] [serial = 813] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (1795D000) [pid = 3108] [serial = 816] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (175B9C00) [pid = 3108] [serial = 814] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1A12B400) [pid = 3108] [serial = 781] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (12D7A000) [pid = 3108] [serial = 804] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (17893000) [pid = 3108] [serial = 822] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (13B14800) [pid = 3108] [serial = 805] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (0E35CC00) [pid = 3108] [serial = 783] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (0ECD8000) [pid = 3108] [serial = 799] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (0E962400) [pid = 3108] [serial = 798] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (15CBF000) [pid = 3108] [serial = 810] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (17E23800) [pid = 3108] [serial = 817] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (14BF2C00) [pid = 3108] [serial = 807] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (15C70400) [pid = 3108] [serial = 808] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (0E3CA000) [pid = 3108] [serial = 801] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E802400) [pid = 3108] [serial = 802] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (1270EC00) [pid = 3108] [serial = 786] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1820B000) [pid = 3108] [serial = 789] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1ADF6400) [pid = 3108] [serial = 792] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1B215000) [pid = 3108] [serial = 795] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (19A8CC00) [pid = 3108] [serial = 825] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (183B3400) [pid = 3108] [serial = 819] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (183BB000) [pid = 3108] [serial = 820] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1838D000) [pid = 3108] [serial = 823] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (15F01400) [pid = 3108] [serial = 811] [outer = 00000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1AA7C000) [pid = 3108] [serial = 826] [outer = 00000000] [url = about:blank] 18:53:50 INFO - PROCESS | 3108 | 1462931630062 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] 18:53:50 INFO - PROCESS | 3108 | 1462931630122 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:53:50 INFO - PROCESS | 3108 | 1462931630128 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 3108 | 1462931630130 Marionette TRACE conn5 <- [1,1166,null,{}] 18:53:50 INFO - PROCESS | 3108 | 1462931630134 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}] 18:53:50 INFO - PROCESS | 3108 | 1462931630229 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:53:50 INFO - PROCESS | 3108 | 1462931630327 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 3108 | ++DOCSHELL 0D843C00 == 63 [pid = 3108] [id = 301] 18:53:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0DC89800) [pid = 3108] [serial = 902] [outer = 00000000] 18:53:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0E810000) [pid = 3108] [serial = 903] [outer = 0DC89800] 18:53:50 INFO - PROCESS | 3108 | 1462931630372 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0EB06400) [pid = 3108] [serial = 904] [outer = 0DC89800] 18:53:50 INFO - PROCESS | 3108 | 1462931630760 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] 18:53:50 INFO - PROCESS | 3108 | 1462931630813 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:53:50 INFO - PROCESS | 3108 | 1462931630816 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:53:50 INFO - PROCESS | 3108 | 1462931630820 Marionette TRACE conn5 <- [1,1170,null,{}] 18:53:50 INFO - PROCESS | 3108 | 1462931630830 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}] 18:53:50 INFO - PROCESS | 3108 | 1462931630950 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:53:50 INFO - PROCESS | 3108 | 1462931630966 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 3108 | ++DOCSHELL 0DCE5C00 == 64 [pid = 3108] [id = 302] 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (14AE9800) [pid = 3108] [serial = 905] [outer = 00000000] 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (15C75400) [pid = 3108] [serial = 906] [outer = 14AE9800] 18:53:51 INFO - PROCESS | 3108 | 1462931631015 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (15CBC000) [pid = 3108] [serial = 907] [outer = 14AE9800] 18:53:51 INFO - PROCESS | 3108 | 1462931631487 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] 18:53:51 INFO - PROCESS | 3108 | 1462931631555 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:53:51 INFO - PROCESS | 3108 | 1462931631558 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:53:51 INFO - PROCESS | 3108 | 1462931631560 Marionette TRACE conn5 <- [1,1174,null,{}] 18:53:51 INFO - PROCESS | 3108 | 1462931631564 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}] 18:53:51 INFO - PROCESS | 3108 | 1462931631656 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:53:51 INFO - PROCESS | 3108 | 1462931631761 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 3108 | ++DOCSHELL 15CBF000 == 65 [pid = 3108] [id = 303] 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (15CC2000) [pid = 3108] [serial = 908] [outer = 00000000] 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (17043C00) [pid = 3108] [serial = 909] [outer = 15CC2000] 18:53:51 INFO - PROCESS | 3108 | 1462931631807 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (175B8400) [pid = 3108] [serial = 910] [outer = 15CC2000] 18:53:52 INFO - PROCESS | 3108 | 1462931632206 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] 18:53:52 INFO - PROCESS | 3108 | 1462931632246 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:53:52 INFO - PROCESS | 3108 | 1462931632249 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:53:52 INFO - PROCESS | 3108 | 1462931632251 Marionette TRACE conn5 <- [1,1178,null,{}] 18:53:52 INFO - PROCESS | 3108 | 1462931632254 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}] 18:53:52 INFO - PROCESS | 3108 | 1462931632405 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:53:52 INFO - PROCESS | 3108 | 1462931632429 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 3108 | ++DOCSHELL 175BD400 == 66 [pid = 3108] [id = 304] 18:53:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (175C2000) [pid = 3108] [serial = 911] [outer = 00000000] 18:53:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (17957C00) [pid = 3108] [serial = 912] [outer = 175C2000] 18:53:52 INFO - PROCESS | 3108 | 1462931632474 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (17EF0800) [pid = 3108] [serial = 913] [outer = 175C2000] 18:53:52 INFO - PROCESS | 3108 | 1462931632941 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] 18:53:53 INFO - PROCESS | 3108 | 1462931632985 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:53:53 INFO - PROCESS | 3108 | 1462931632995 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 3108 | 1462931632997 Marionette TRACE conn5 <- [1,1182,null,{}] 18:53:53 INFO - PROCESS | 3108 | 1462931633000 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}] 18:53:53 INFO - PROCESS | 3108 | 1462931633140 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:53:53 INFO - PROCESS | 3108 | 1462931633204 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 3108 | ++DOCSHELL 183B5800 == 67 [pid = 3108] [id = 305] 18:53:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (183B7000) [pid = 3108] [serial = 914] [outer = 00000000] 18:53:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1A65AC00) [pid = 3108] [serial = 915] [outer = 183B7000] 18:53:53 INFO - PROCESS | 3108 | 1462931633249 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1AD01C00) [pid = 3108] [serial = 916] [outer = 183B7000] 18:53:53 INFO - PROCESS | 3108 | 1462931633683 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] 18:53:53 INFO - PROCESS | 3108 | 1462931633749 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:53:53 INFO - PROCESS | 3108 | 1462931633761 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 3108 | 1462931633763 Marionette TRACE conn5 <- [1,1186,null,{}] 18:53:53 INFO - PROCESS | 3108 | 1462931633766 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}] 18:53:53 INFO - PROCESS | 3108 | 1462931633885 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:53:53 INFO - PROCESS | 3108 | 1462931633951 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0A400 == 68 [pid = 3108] [id = 306] 18:53:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1AD10C00) [pid = 3108] [serial = 917] [outer = 00000000] 18:53:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1AEB4000) [pid = 3108] [serial = 918] [outer = 1AD10C00] 18:53:54 INFO - PROCESS | 3108 | 1462931633995 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1B216800) [pid = 3108] [serial = 919] [outer = 1AD10C00] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (17044800) [pid = 3108] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (148C9800) [pid = 3108] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (0F1AA000) [pid = 3108] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (15CA4000) [pid = 3108] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (17896800) [pid = 3108] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (0D844800) [pid = 3108] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1270F800) [pid = 3108] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1A12B800) [pid = 3108] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:53:54 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (183B4C00) [pid = 3108] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:53:54 INFO - PROCESS | 3108 | 1462931634470 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 18:53:54 INFO - PROCESS | 3108 | 1462931634495 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:53:54 INFO - PROCESS | 3108 | 1462931634497 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:53:54 INFO - PROCESS | 3108 | 1462931634500 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 3108 | 1462931634502 Marionette TRACE conn5 <- [1,1190,null,{}] 18:53:54 INFO - PROCESS | 3108 | 1462931634506 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}] 18:53:54 INFO - PROCESS | 3108 | 1462931634602 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:53:54 INFO - PROCESS | 3108 | 1462931634609 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 3108 | ++DOCSHELL 183BF800 == 69 [pid = 3108] [id = 307] 18:53:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1A65B400) [pid = 3108] [serial = 920] [outer = 00000000] 18:53:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1B247400) [pid = 3108] [serial = 921] [outer = 1A65B400] 18:53:54 INFO - PROCESS | 3108 | 1462931634653 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1B285800) [pid = 3108] [serial = 922] [outer = 1A65B400] 18:53:55 INFO - PROCESS | 3108 | 1462931635077 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]]]}] 18:53:55 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 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 632ms 18:53:55 INFO - PROCESS | 3108 | 1462931635134 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 3108 | 1462931635136 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:53:55 INFO - PROCESS | 3108 | 1462931635140 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:53:55 INFO - PROCESS | 3108 | 1462931635141 Marionette TRACE conn5 <- [1,1194,null,{}] 18:53:55 INFO - PROCESS | 3108 | 1462931635145 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}] 18:53:55 INFO - PROCESS | 3108 | 1462931635232 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:53:55 INFO - PROCESS | 3108 | 1462931635238 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 3108 | ++DOCSHELL 1BC01400 == 70 [pid = 3108] [id = 308] 18:53:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1BC05800) [pid = 3108] [serial = 923] [outer = 00000000] 18:53:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1BC5E400) [pid = 3108] [serial = 924] [outer = 1BC05800] 18:53:55 INFO - PROCESS | 3108 | 1462931635282 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1BD9C000) [pid = 3108] [serial = 925] [outer = 1BC05800] 18:53:55 INFO - PROCESS | 3108 | 1462931635739 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]]]}] 18:53:55 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 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 18:53:55 INFO - PROCESS | 3108 | 1462931635774 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 3108 | 1462931635776 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:53:55 INFO - PROCESS | 3108 | 1462931635792 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 3108 | 1462931635794 Marionette TRACE conn5 <- [1,1198,null,{}] 18:53:55 INFO - PROCESS | 3108 | 1462931635798 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}] 18:53:55 INFO - PROCESS | 3108 | 1462931635886 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:53:55 INFO - PROCESS | 3108 | 1462931635892 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 3108 | ++DOCSHELL 1BD9C400 == 71 [pid = 3108] [id = 309] 18:53:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1BDA2400) [pid = 3108] [serial = 926] [outer = 00000000] 18:53:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1BDB4C00) [pid = 3108] [serial = 927] [outer = 1BDA2400] 18:53:55 INFO - PROCESS | 3108 | 1462931635936 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1BDB7800) [pid = 3108] [serial = 928] [outer = 1BDA2400] 18:53:56 INFO - PROCESS | 3108 | 1462931636554 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 771ms 18:53:56 INFO - PROCESS | 3108 | 1462931636565 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 3108 | 1462931636569 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:53:56 INFO - PROCESS | 3108 | 1462931636575 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 3108 | 1462931636579 Marionette TRACE conn5 <- [1,1202,null,{}] 18:53:56 INFO - PROCESS | 3108 | 1462931636631 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}] 18:53:56 INFO - PROCESS | 3108 | 1462931636799 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:53:56 INFO - PROCESS | 3108 | 1462931636882 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 3108 | ++DOCSHELL 0DD0F000 == 72 [pid = 3108] [id = 310] 18:53:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (0E7BC800) [pid = 3108] [serial = 929] [outer = 00000000] 18:53:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (118A6800) [pid = 3108] [serial = 930] [outer = 0E7BC800] 18:53:56 INFO - PROCESS | 3108 | 1462931636939 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (128E1000) [pid = 3108] [serial = 931] [outer = 0E7BC800] 18:53:57 INFO - PROCESS | 3108 | 1462931637535 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 18:53:57 INFO - PROCESS | 3108 | 1462931637550 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 3108 | 1462931637556 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:53:57 INFO - PROCESS | 3108 | 1462931637562 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 3108 | 1462931637565 Marionette TRACE conn5 <- [1,1206,null,{}] 18:53:57 INFO - PROCESS | 3108 | 1462931637569 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}] 18:53:57 INFO - PROCESS | 3108 | 1462931637685 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:53:57 INFO - PROCESS | 3108 | 1462931637800 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 3108 | ++DOCSHELL 148CB800 == 73 [pid = 3108] [id = 311] 18:53:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1583A800) [pid = 3108] [serial = 932] [outer = 00000000] 18:53:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (16FA6800) [pid = 3108] [serial = 933] [outer = 1583A800] 18:53:57 INFO - PROCESS | 3108 | 1462931637895 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (17E1A400) [pid = 3108] [serial = 934] [outer = 1583A800] 18:53:58 INFO - PROCESS | 3108 | 1462931638480 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 18:53:58 INFO - PROCESS | 3108 | 1462931638535 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 3108 | 1462931638537 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:53:58 INFO - PROCESS | 3108 | 1462931638541 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 3108 | 1462931638545 Marionette TRACE conn5 <- [1,1210,null,{}] 18:53:58 INFO - PROCESS | 3108 | 1462931638556 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}] 18:53:58 INFO - PROCESS | 3108 | 1462931638675 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:53:58 INFO - PROCESS | 3108 | 1462931638819 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 3108 | ++DOCSHELL 1BDB8800 == 74 [pid = 3108] [id = 312] 18:53:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1BDB8C00) [pid = 3108] [serial = 935] [outer = 00000000] 18:53:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1BDBD400) [pid = 3108] [serial = 936] [outer = 1BDB8C00] 18:53:58 INFO - PROCESS | 3108 | 1462931638877 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1BE10C00) [pid = 3108] [serial = 937] [outer = 1BDB8C00] 18:53:59 INFO - PROCESS | 3108 | 1462931639457 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] 18:53:59 INFO - PROCESS | 3108 | 1462931639477 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:53:59 INFO - PROCESS | 3108 | 1462931639481 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:53:59 INFO - PROCESS | 3108 | 1462931639483 Marionette TRACE conn5 <- [1,1214,null,{}] 18:53:59 INFO - PROCESS | 3108 | 1462931639503 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}] 18:53:59 INFO - PROCESS | 3108 | 1462931639618 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:53:59 INFO - PROCESS | 3108 | 1462931639729 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 3108 | ++DOCSHELL 1C0B6C00 == 75 [pid = 3108] [id = 313] 18:53:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1C0B7400) [pid = 3108] [serial = 938] [outer = 00000000] 18:53:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1C0BDC00) [pid = 3108] [serial = 939] [outer = 1C0B7400] 18:53:59 INFO - PROCESS | 3108 | 1462931639783 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1C0C0C00) [pid = 3108] [serial = 940] [outer = 1C0B7400] 18:54:00 INFO - PROCESS | 3108 | 1462931640346 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 18:54:00 INFO - PROCESS | 3108 | 1462931640415 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 3108 | 1462931640417 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:54:00 INFO - PROCESS | 3108 | 1462931640421 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:54:00 INFO - PROCESS | 3108 | 1462931640423 Marionette TRACE conn5 <- [1,1218,null,{}] 18:54:00 INFO - PROCESS | 3108 | 1462931640426 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}] 18:54:00 INFO - PROCESS | 3108 | 1462931640537 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:54:00 INFO - PROCESS | 3108 | 1462931640677 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 3108 | ++DOCSHELL 1C0C2000 == 76 [pid = 3108] [id = 314] 18:54:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1C0C2800) [pid = 3108] [serial = 941] [outer = 00000000] 18:54:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (1D90E800) [pid = 3108] [serial = 942] [outer = 1C0C2800] 18:54:00 INFO - PROCESS | 3108 | 1462931640732 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (20A68400) [pid = 3108] [serial = 943] [outer = 1C0C2800] 18:54:01 INFO - PROCESS | 3108 | 1462931641313 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 18:54:01 INFO - PROCESS | 3108 | 1462931641355 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 3108 | 1462931641357 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:54:01 INFO - PROCESS | 3108 | 1462931641360 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:54:01 INFO - PROCESS | 3108 | 1462931641362 Marionette TRACE conn5 <- [1,1222,null,{}] 18:54:01 INFO - PROCESS | 3108 | 1462931641366 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}] 18:54:01 INFO - PROCESS | 3108 | 1462931641496 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:54:01 INFO - PROCESS | 3108 | 1462931641639 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 3108 | ++DOCSHELL 1CACBC00 == 77 [pid = 3108] [id = 315] 18:54:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (20A6EC00) [pid = 3108] [serial = 944] [outer = 00000000] 18:54:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (20D7A800) [pid = 3108] [serial = 945] [outer = 20A6EC00] 18:54:01 INFO - PROCESS | 3108 | 1462931641695 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (20D7C800) [pid = 3108] [serial = 946] [outer = 20A6EC00] 18:54:02 INFO - PROCESS | 3108 | 1462931642241 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 18:54:02 INFO - PROCESS | 3108 | 1462931642295 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 3108 | 1462931642297 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:54:02 INFO - PROCESS | 3108 | 1462931642300 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:54:02 INFO - PROCESS | 3108 | 1462931642302 Marionette TRACE conn5 <- [1,1226,null,{}] 18:54:02 INFO - PROCESS | 3108 | 1462931642306 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}] 18:54:02 INFO - PROCESS | 3108 | 1462931642416 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:54:02 INFO - PROCESS | 3108 | 1462931642556 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 3108 | ++DOCSHELL 175C3C00 == 78 [pid = 3108] [id = 316] 18:54:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (20D7B400) [pid = 3108] [serial = 947] [outer = 00000000] 18:54:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (20EC3000) [pid = 3108] [serial = 948] [outer = 20D7B400] 18:54:02 INFO - PROCESS | 3108 | 1462931642611 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (20EC9400) [pid = 3108] [serial = 949] [outer = 20D7B400] 18:54:03 INFO - PROCESS | 3108 | 1462931643247 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 18:54:03 INFO - PROCESS | 3108 | 1462931643275 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 3108 | 1462931643277 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:54:03 INFO - PROCESS | 3108 | 1462931643280 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:54:03 INFO - PROCESS | 3108 | 1462931643282 Marionette TRACE conn5 <- [1,1230,null,{}] 18:54:03 INFO - PROCESS | 3108 | 1462931643302 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}] 18:54:03 INFO - PROCESS | 3108 | 1462931643567 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:54:03 INFO - PROCESS | 3108 | 1462931643720 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 3108 | ++DOCSHELL 0E977C00 == 79 [pid = 3108] [id = 317] 18:54:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (0E97AC00) [pid = 3108] [serial = 950] [outer = 00000000] 18:54:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (0ECD6000) [pid = 3108] [serial = 951] [outer = 0E97AC00] 18:54:03 INFO - PROCESS | 3108 | 1462931643772 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (126D4C00) [pid = 3108] [serial = 952] [outer = 0E97AC00] 18:54:04 INFO - PROCESS | 3108 | 1462931644418 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1167ms 18:54:04 INFO - PROCESS | 3108 | 1462931644453 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 3108 | 1462931644456 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:54:04 INFO - PROCESS | 3108 | 1462931644460 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 3108 | 1462931644465 Marionette TRACE conn5 <- [1,1234,null,{}] 18:54:04 INFO - PROCESS | 3108 | 1462931644469 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}] 18:54:04 INFO - PROCESS | 3108 | 1462931644577 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:54:04 INFO - PROCESS | 3108 | 1462931644724 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 3108 | ++DOCSHELL 15CC1400 == 80 [pid = 3108] [id = 318] 18:54:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (15CC7C00) [pid = 3108] [serial = 953] [outer = 00000000] 18:54:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (16FA7400) [pid = 3108] [serial = 954] [outer = 15CC7C00] 18:54:04 INFO - PROCESS | 3108 | 1462931644776 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (175C2800) [pid = 3108] [serial = 955] [outer = 15CC7C00] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 1AD0CC00 == 79 [pid = 3108] [id = 276] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 1BC01400 == 78 [pid = 3108] [id = 308] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 183BF800 == 77 [pid = 3108] [id = 307] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 1AD0A400 == 76 [pid = 3108] [id = 306] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 183B5800 == 75 [pid = 3108] [id = 305] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 175BD400 == 74 [pid = 3108] [id = 304] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 15CBF000 == 73 [pid = 3108] [id = 303] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 0DCE5C00 == 72 [pid = 3108] [id = 302] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 0D843C00 == 71 [pid = 3108] [id = 301] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (1BD97400) [pid = 3108] [serial = 846] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 183 (1BC59000) [pid = 3108] [serial = 876] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 0F366C00 == 70 [pid = 3108] [id = 300] 18:54:05 INFO - PROCESS | 3108 | --DOCSHELL 12D83400 == 69 [pid = 3108] [id = 292] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 182 (1AEB4C00) [pid = 3108] [serial = 828] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 181 (0ECDD400) [pid = 3108] [serial = 831] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (15C6F000) [pid = 3108] [serial = 834] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (175BA400) [pid = 3108] [serial = 861] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (1AEB3000) [pid = 3108] [serial = 837] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (1B27F800) [pid = 3108] [serial = 840] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1582F800) [pid = 3108] [serial = 855] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (15C6A400) [pid = 3108] [serial = 856] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (14218000) [pid = 3108] [serial = 850] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (12B2D400) [pid = 3108] [serial = 849] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (15CC9C00) [pid = 3108] [serial = 858] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (19A84C00) [pid = 3108] [serial = 865] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (0E410800) [pid = 3108] [serial = 852] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (0EB02C00) [pid = 3108] [serial = 853] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (18F4EC00) [pid = 3108] [serial = 864] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (1BC0C000) [pid = 3108] [serial = 843] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (17E25000) [pid = 3108] [serial = 870] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1AD09000) [pid = 3108] [serial = 867] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (1B1AB800) [pid = 3108] [serial = 873] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (1AD0A800) [pid = 3108] [serial = 868] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (175C0400) [pid = 3108] [serial = 862] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1B21F400) [pid = 3108] [serial = 874] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (1AD0D800) [pid = 3108] [serial = 871] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (16D0BC00) [pid = 3108] [serial = 859] [outer = 00000000] [url = about:blank] 18:54:05 INFO - PROCESS | 3108 | 1462931645329 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 931ms 18:54:05 INFO - PROCESS | 3108 | 1462931645393 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 3108 | 1462931645396 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:54:05 INFO - PROCESS | 3108 | 1462931645400 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:54:05 INFO - PROCESS | 3108 | 1462931645402 Marionette TRACE conn5 <- [1,1238,null,{}] 18:54:05 INFO - PROCESS | 3108 | 1462931645406 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}] 18:54:05 INFO - PROCESS | 3108 | 1462931645500 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:54:05 INFO - PROCESS | 3108 | 1462931645602 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 3108 | ++DOCSHELL 0F366C00 == 70 [pid = 3108] [id = 319] 18:54:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (1181C800) [pid = 3108] [serial = 956] [outer = 00000000] 18:54:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (14216C00) [pid = 3108] [serial = 957] [outer = 1181C800] 18:54:05 INFO - PROCESS | 3108 | 1462931645647 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (15832000) [pid = 3108] [serial = 958] [outer = 1181C800] 18:54:06 INFO - PROCESS | 3108 | 1462931646081 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 731ms 18:54:06 INFO - PROCESS | 3108 | 1462931646133 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 3108 | 1462931646137 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:54:06 INFO - PROCESS | 3108 | 1462931646147 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 3108 | 1462931646152 Marionette TRACE conn5 <- [1,1242,null,{}] 18:54:06 INFO - PROCESS | 3108 | 1462931646161 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}] 18:54:06 INFO - PROCESS | 3108 | 1462931646255 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:54:06 INFO - PROCESS | 3108 | 1462931646267 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 3108 | ++DOCSHELL 1788E800 == 71 [pid = 3108] [id = 320] 18:54:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (17890800) [pid = 3108] [serial = 959] [outer = 00000000] 18:54:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (17EEF400) [pid = 3108] [serial = 960] [outer = 17890800] 18:54:06 INFO - PROCESS | 3108 | 1462931646314 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (183BB000) [pid = 3108] [serial = 961] [outer = 17890800] 18:54:06 INFO - PROCESS | 3108 | 1462931646786 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 18:54:06 INFO - PROCESS | 3108 | 1462931646833 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 3108 | 1462931646835 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:54:06 INFO - PROCESS | 3108 | 1462931646838 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 3108 | 1462931646840 Marionette TRACE conn5 <- [1,1246,null,{}] 18:54:06 INFO - PROCESS | 3108 | 1462931646844 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}] 18:54:06 INFO - PROCESS | 3108 | 1462931646933 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:54:06 INFO - PROCESS | 3108 | 1462931646942 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 3108 | ++DOCSHELL 16D11400 == 72 [pid = 3108] [id = 321] 18:54:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (183C0400) [pid = 3108] [serial = 962] [outer = 00000000] 18:54:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1A1B1000) [pid = 3108] [serial = 963] [outer = 183C0400] 18:54:07 INFO - PROCESS | 3108 | 1462931646988 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1AD0CC00) [pid = 3108] [serial = 964] [outer = 183C0400] 18:54:07 INFO - PROCESS | 3108 | 1462931647435 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 631ms 18:54:07 INFO - PROCESS | 3108 | 1462931647474 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 3108 | 1462931647476 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:54:07 INFO - PROCESS | 3108 | 1462931647479 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 3108 | 1462931647481 Marionette TRACE conn5 <- [1,1250,null,{}] 18:54:07 INFO - PROCESS | 3108 | 1462931647493 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}] 18:54:07 INFO - PROCESS | 3108 | 1462931647615 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:54:07 INFO - PROCESS | 3108 | 1462931647712 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 3108 | ++DOCSHELL 1AEB4C00 == 73 [pid = 3108] [id = 322] 18:54:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1AEB7000) [pid = 3108] [serial = 965] [outer = 00000000] 18:54:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1B214C00) [pid = 3108] [serial = 966] [outer = 1AEB7000] 18:54:07 INFO - PROCESS | 3108 | 1462931647762 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1B24A400) [pid = 3108] [serial = 967] [outer = 1AEB7000] 18:54:08 INFO - PROCESS | 3108 | 1462931648221 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 18:54:08 INFO - PROCESS | 3108 | 1462931648257 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 3108 | 1462931648259 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:54:08 INFO - PROCESS | 3108 | 1462931648262 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 3108 | 1462931648264 Marionette TRACE conn5 <- [1,1254,null,{}] 18:54:08 INFO - PROCESS | 3108 | 1462931648267 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}] 18:54:08 INFO - PROCESS | 3108 | 1462931648392 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:54:08 INFO - PROCESS | 3108 | 1462931648461 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 3108 | ++DOCSHELL 0D9EF000 == 74 [pid = 3108] [id = 323] 18:54:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (0D9EF400) [pid = 3108] [serial = 968] [outer = 00000000] 18:54:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (0D9F8000) [pid = 3108] [serial = 969] [outer = 0D9EF400] 18:54:08 INFO - PROCESS | 3108 | 1462931648505 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (0E867C00) [pid = 3108] [serial = 970] [outer = 0D9EF400] 18:54:08 INFO - PROCESS | 3108 | 1462931648928 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 18:54:09 INFO - PROCESS | 3108 | 1462931649035 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 3108 | 1462931649037 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:54:09 INFO - PROCESS | 3108 | 1462931649040 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 3108 | 1462931649042 Marionette TRACE conn5 <- [1,1258,null,{}] 18:54:09 INFO - PROCESS | 3108 | 1462931649046 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}] 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:54:09 INFO - PROCESS | 3108 | 1462931649173 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:54:09 INFO - PROCESS | 3108 | 1462931649243 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F6400 == 75 [pid = 3108] [id = 324] 18:54:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (1B1A7800) [pid = 3108] [serial = 971] [outer = 00000000] 18:54:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (1BC59000) [pid = 3108] [serial = 972] [outer = 1B1A7800] 18:54:09 INFO - PROCESS | 3108 | 1462931649287 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (1BC62400) [pid = 3108] [serial = 973] [outer = 1B1A7800] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (175C2000) [pid = 3108] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (183B7000) [pid = 3108] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (1AD10C00) [pid = 3108] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (0DC89800) [pid = 3108] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (11811800) [pid = 3108] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (0E805400) [pid = 3108] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (15CC2000) [pid = 3108] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (14AE9800) [pid = 3108] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (1BC05800) [pid = 3108] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (1A65B400) [pid = 3108] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (1A6C2800) [pid = 3108] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1BE13400) [pid = 3108] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (17EEB000) [pid = 3108] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (0F151400) [pid = 3108] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1BF08C00) [pid = 3108] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1BC61C00) [pid = 3108] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (0DD04000) [pid = 3108] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (18210400) [pid = 3108] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (12D79000) [pid = 3108] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (148C9400) [pid = 3108] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (0E405800) [pid = 3108] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (0E3D5C00) [pid = 3108] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0C75D800) [pid = 3108] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1B24B400) [pid = 3108] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1B280000) [pid = 3108] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (15833C00) [pid = 3108] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1AEB6800) [pid = 3108] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (175BC400) [pid = 3108] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (19A85400) [pid = 3108] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1BDA5400) [pid = 3108] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:54:09 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (12EF3000) [pid = 3108] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:54:09 INFO - PROCESS | 3108 | 1462931649947 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 910ms 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:54:09 INFO - PROCESS | 3108 | 1462931649960 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 3108 | 1462931649962 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:54:09 INFO - PROCESS | 3108 | 1462931649965 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 3108 | 1462931649967 Marionette TRACE conn5 <- [1,1262,null,{}] 18:54:10 INFO - PROCESS | 3108 | 1462931649979 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}] 18:54:10 INFO - PROCESS | 3108 | 1462931650106 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:54:10 INFO - PROCESS | 3108 | 1462931650173 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D6400 == 76 [pid = 3108] [id = 325] 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (0E802400) [pid = 3108] [serial = 974] [outer = 00000000] 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (12EF4C00) [pid = 3108] [serial = 975] [outer = 0E802400] 18:54:10 INFO - PROCESS | 3108 | 1462931650218 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (148C9400) [pid = 3108] [serial = 976] [outer = 0E802400] 18:54:10 INFO - PROCESS | 3108 | 1462931650563 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 18:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:54:10 INFO - PROCESS | 3108 | 1462931650596 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 3108 | 1462931650598 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:54:10 INFO - PROCESS | 3108 | 1462931650601 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 3108 | 1462931650603 Marionette TRACE conn5 <- [1,1266,null,{}] 18:54:10 INFO - PROCESS | 3108 | 1462931650620 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}] 18:54:10 INFO - PROCESS | 3108 | 1462931650710 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:54:10 INFO - PROCESS | 3108 | 1462931650717 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 3108 | ++DOCSHELL 12EF3000 == 77 [pid = 3108] [id = 326] 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (148CBC00) [pid = 3108] [serial = 977] [outer = 00000000] 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (18187800) [pid = 3108] [serial = 978] [outer = 148CBC00] 18:54:10 INFO - PROCESS | 3108 | 1462931650763 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1B280000) [pid = 3108] [serial = 979] [outer = 148CBC00] 18:54:11 INFO - PROCESS | 3108 | 1462931651231 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 18:54:11 INFO - PROCESS | 3108 | 1462931651284 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 3108 | 1462931651286 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:54:11 INFO - PROCESS | 3108 | 1462931651289 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:54:11 INFO - PROCESS | 3108 | 1462931651291 Marionette TRACE conn5 <- [1,1270,null,{}] 18:54:11 INFO - PROCESS | 3108 | 1462931651295 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}] 18:54:11 INFO - PROCESS | 3108 | 1462931651384 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:54:11 INFO - PROCESS | 3108 | 1462931651390 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 3108 | ++DOCSHELL 1B28CC00 == 78 [pid = 3108] [id = 327] 18:54:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1BC0B400) [pid = 3108] [serial = 980] [outer = 00000000] 18:54:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1BDBBC00) [pid = 3108] [serial = 981] [outer = 1BC0B400] 18:54:11 INFO - PROCESS | 3108 | 1462931651440 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1BF02000) [pid = 3108] [serial = 982] [outer = 1BC0B400] 18:54:12 INFO - PROCESS | 3108 | 1462931652134 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 18:54:12 INFO - PROCESS | 3108 | 1462931652163 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 3108 | 1462931652168 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:54:12 INFO - PROCESS | 3108 | 1462931652173 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 3108 | 1462931652177 Marionette TRACE conn5 <- [1,1274,null,{}] 18:54:12 INFO - PROCESS | 3108 | 1462931652183 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}] 18:54:12 INFO - PROCESS | 3108 | 1462931652307 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:54:12 INFO - PROCESS | 3108 | 1462931652428 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 3108 | ++DOCSHELL 0DCE5C00 == 79 [pid = 3108] [id = 328] 18:54:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (0DCEC000) [pid = 3108] [serial = 983] [outer = 00000000] 18:54:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1181C000) [pid = 3108] [serial = 984] [outer = 0DCEC000] 18:54:12 INFO - PROCESS | 3108 | 1462931652527 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (12EEF400) [pid = 3108] [serial = 985] [outer = 0DCEC000] 18:54:13 INFO - PROCESS | 3108 | 1462931653124 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 987ms 18:54:13 INFO - PROCESS | 3108 | 1462931653161 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 3108 | 1462931653167 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:54:13 INFO - PROCESS | 3108 | 1462931653173 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 3108 | 1462931653176 Marionette TRACE conn5 <- [1,1278,null,{}] 18:54:13 INFO - PROCESS | 3108 | 1462931653180 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}] 18:54:13 INFO - PROCESS | 3108 | 1462931653298 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:54:13 INFO - PROCESS | 3108 | 1462931653444 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 3108 | ++DOCSHELL 13C72400 == 80 [pid = 3108] [id = 329] 18:54:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (15C6A400) [pid = 3108] [serial = 986] [outer = 00000000] 18:54:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (175BD400) [pid = 3108] [serial = 987] [outer = 15C6A400] 18:54:13 INFO - PROCESS | 3108 | 1462931653500 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (17E19800) [pid = 3108] [serial = 988] [outer = 15C6A400] 18:54:14 INFO - PROCESS | 3108 | 1462931654117 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 18:54:14 INFO - PROCESS | 3108 | 1462931654146 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 3108 | 1462931654148 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:54:14 INFO - PROCESS | 3108 | 1462931654152 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 3108 | 1462931654155 Marionette TRACE conn5 <- [1,1282,null,{}] 18:54:14 INFO - PROCESS | 3108 | 1462931654166 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}] 18:54:14 INFO - PROCESS | 3108 | 1462931654286 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:54:14 INFO - PROCESS | 3108 | 1462931654433 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 3108 | ++DOCSHELL 1BDB1C00 == 81 [pid = 3108] [id = 330] 18:54:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1BDB3C00) [pid = 3108] [serial = 989] [outer = 00000000] 18:54:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (1BE14800) [pid = 3108] [serial = 990] [outer = 1BDB3C00] 18:54:14 INFO - PROCESS | 3108 | 1462931654491 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (1C96E800) [pid = 3108] [serial = 991] [outer = 1BDB3C00] 18:54:15 INFO - PROCESS | 3108 | 1462931655058 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 18:54:15 INFO - PROCESS | 3108 | 1462931655085 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 3108 | 1462931655088 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:54:15 INFO - PROCESS | 3108 | 1462931655092 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 3108 | 1462931655094 Marionette TRACE conn5 <- [1,1286,null,{}] 18:54:15 INFO - PROCESS | 3108 | 1462931655097 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}] 18:54:15 INFO - PROCESS | 3108 | 1462931655220 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:54:15 INFO - PROCESS | 3108 | 1462931655385 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 3108 | ++DOCSHELL 1D90BC00 == 82 [pid = 3108] [id = 331] 18:54:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1D911000) [pid = 3108] [serial = 992] [outer = 00000000] 18:54:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (20A39400) [pid = 3108] [serial = 993] [outer = 1D911000] 18:54:15 INFO - PROCESS | 3108 | 1462931655444 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (20A3E800) [pid = 3108] [serial = 994] [outer = 1D911000] 18:54:16 INFO - PROCESS | 3108 | 1462931656016 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]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 971ms 18:54:16 INFO - PROCESS | 3108 | 1462931656065 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 3108 | 1462931656068 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:54:16 INFO - PROCESS | 3108 | 1462931656071 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:54:16 INFO - PROCESS | 3108 | 1462931656073 Marionette TRACE conn5 <- [1,1290,null,{}] 18:54:16 INFO - PROCESS | 3108 | 1462931656077 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}] 18:54:16 INFO - PROCESS | 3108 | 1462931656189 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:54:16 INFO - PROCESS | 3108 | 1462931656337 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 3108 | ++DOCSHELL 20A39000 == 83 [pid = 3108] [id = 332] 18:54:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (20A3F800) [pid = 3108] [serial = 995] [outer = 00000000] 18:54:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (20A67C00) [pid = 3108] [serial = 996] [outer = 20A3F800] 18:54:16 INFO - PROCESS | 3108 | 1462931656395 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (20D76800) [pid = 3108] [serial = 997] [outer = 20A3F800] 18:54:17 INFO - PROCESS | 3108 | 1462931657000 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 18:54:17 INFO - PROCESS | 3108 | 1462931657045 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 3108 | 1462931657048 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:54:17 INFO - PROCESS | 3108 | 1462931657051 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 3108 | 1462931657053 Marionette TRACE conn5 <- [1,1294,null,{}] 18:54:17 INFO - PROCESS | 3108 | 1462931657057 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}] 18:54:17 INFO - PROCESS | 3108 | 1462931657188 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:54:17 INFO - PROCESS | 3108 | 1462931657339 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 3108 | ++DOCSHELL 0D934800 == 84 [pid = 3108] [id = 333] 18:54:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (0D938800) [pid = 3108] [serial = 998] [outer = 00000000] 18:54:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (0D940400) [pid = 3108] [serial = 999] [outer = 0D938800] 18:54:17 INFO - PROCESS | 3108 | 1462931657399 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (20EC0C00) [pid = 3108] [serial = 1000] [outer = 0D938800] 18:54:18 INFO - PROCESS | 3108 | 1462931658031 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1016ms 18:54:18 INFO - PROCESS | 3108 | 1462931658072 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 3108 | 1462931658074 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:54:18 INFO - PROCESS | 3108 | 1462931658078 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:54:18 INFO - PROCESS | 3108 | 1462931658080 Marionette TRACE conn5 <- [1,1298,null,{}] 18:54:18 INFO - PROCESS | 3108 | 1462931658084 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}] 18:54:18 INFO - PROCESS | 3108 | 1462931658203 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:54:18 INFO - PROCESS | 3108 | 1462931658356 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 3108 | ++DOCSHELL 0D93E000 == 85 [pid = 3108] [id = 334] 18:54:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (0D93E800) [pid = 3108] [serial = 1001] [outer = 00000000] 18:54:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (0E97C400) [pid = 3108] [serial = 1002] [outer = 0D93E800] 18:54:18 INFO - PROCESS | 3108 | 1462931658412 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (13B23400) [pid = 3108] [serial = 1003] [outer = 0D93E800] 18:54:19 INFO - PROCESS | 3108 | 1462931659219 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] 18:54:19 INFO - PROCESS | 3108 | 1462931659263 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:54:19 INFO - PROCESS | 3108 | 1462931659267 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 3108 | 1462931659271 Marionette TRACE conn5 <- [1,1302,null,{}] 18:54:19 INFO - PROCESS | 3108 | 1462931659277 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}] 18:54:19 INFO - PROCESS | 3108 | 1462931659382 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:54:19 INFO - PROCESS | 3108 | 1462931659533 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 3108 | ++DOCSHELL 0EB59C00 == 86 [pid = 3108] [id = 335] 18:54:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (0EB5C800) [pid = 3108] [serial = 1004] [outer = 00000000] 18:54:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (12640400) [pid = 3108] [serial = 1005] [outer = 0EB5C800] 18:54:19 INFO - PROCESS | 3108 | 1462931659586 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (14216800) [pid = 3108] [serial = 1006] [outer = 0EB5C800] 18:54:20 INFO - PROCESS | 3108 | 1462931660211 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]]]}] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 19A83800 == 85 [pid = 3108] [id = 279] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1270C400 == 84 [pid = 3108] [id = 278] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 12EF3000 == 83 [pid = 3108] [id = 326] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0E3D6400 == 82 [pid = 3108] [id = 325] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0D9F6400 == 81 [pid = 3108] [id = 324] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0D9EF000 == 80 [pid = 3108] [id = 323] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1AEB4C00 == 79 [pid = 3108] [id = 322] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 16D11400 == 78 [pid = 3108] [id = 321] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (0ECD9800) [pid = 3108] [serial = 879] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (18188400) [pid = 3108] [serial = 882] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1BF02400) [pid = 3108] [serial = 885] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (1CACAC00) [pid = 3108] [serial = 888] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (1D90F400) [pid = 3108] [serial = 891] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (20D80400) [pid = 3108] [serial = 894] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (1BDB4C00) [pid = 3108] [serial = 927] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1788E800 == 77 [pid = 3108] [id = 320] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0F366C00 == 76 [pid = 3108] [id = 319] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 15CC1400 == 75 [pid = 3108] [id = 318] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0E977C00 == 74 [pid = 3108] [id = 317] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1C0C2000 == 73 [pid = 3108] [id = 314] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1C0B6C00 == 72 [pid = 3108] [id = 313] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1BDB8800 == 71 [pid = 3108] [id = 312] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 148CB800 == 70 [pid = 3108] [id = 311] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 0DD0F000 == 69 [pid = 3108] [id = 310] 18:54:20 INFO - PROCESS | 3108 | --DOCSHELL 1BD9C400 == 68 [pid = 3108] [id = 309] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (17957C00) [pid = 3108] [serial = 912] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (1A65AC00) [pid = 3108] [serial = 915] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (17EF0800) [pid = 3108] [serial = 913] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (1AEB4000) [pid = 3108] [serial = 918] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (1AD01C00) [pid = 3108] [serial = 916] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (0E810000) [pid = 3108] [serial = 903] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (0EB06400) [pid = 3108] [serial = 904] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (148C3800) [pid = 3108] [serial = 901] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (12D80C00) [pid = 3108] [serial = 900] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (15CA6C00) [pid = 3108] [serial = 898] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1421A800) [pid = 3108] [serial = 897] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (17043C00) [pid = 3108] [serial = 909] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (15C75400) [pid = 3108] [serial = 906] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (15CBC000) [pid = 3108] [serial = 907] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1BD9C000) [pid = 3108] [serial = 925] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1BC5E400) [pid = 3108] [serial = 924] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (1B216800) [pid = 3108] [serial = 919] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (1B247400) [pid = 3108] [serial = 921] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (175B8400) [pid = 3108] [serial = 910] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1B285800) [pid = 3108] [serial = 922] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1BC0AC00) [pid = 3108] [serial = 691] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1CAC6800) [pid = 3108] [serial = 748] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (1B241800) [pid = 3108] [serial = 645] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (12DD7800) [pid = 3108] [serial = 787] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1C972800) [pid = 3108] [serial = 697] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1BE07400) [pid = 3108] [serial = 745] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0E404800) [pid = 3108] [serial = 784] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1BD9E400) [pid = 3108] [serial = 847] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (14BF2400) [pid = 3108] [serial = 736] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1BF07800) [pid = 3108] [serial = 700] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0E95F400) [pid = 3108] [serial = 639] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (0EB68C00) [pid = 3108] [serial = 733] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (0E3CCC00) [pid = 3108] [serial = 684] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (1B287400) [pid = 3108] [serial = 648] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1BC58800) [pid = 3108] [serial = 742] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15CC9800) [pid = 3108] [serial = 688] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1BC06400) [pid = 3108] [serial = 651] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1B218000) [pid = 3108] [serial = 739] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1ADED400) [pid = 3108] [serial = 594] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1BF07C00) [pid = 3108] [serial = 694] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (15CC9000) [pid = 3108] [serial = 642] [outer = 00000000] [url = about:blank] 18:54:20 INFO - PROCESS | 3108 | 1462931660381 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 3108 | 1462931660386 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:54:20 INFO - PROCESS | 3108 | 1462931660405 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 3108 | 1462931660407 Marionette TRACE conn5 <- [1,1306,null,{}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:54:20 INFO - PROCESS | 3108 | 1462931660411 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}] 18:54:20 INFO - PROCESS | 3108 | 1462931660503 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:54:20 INFO - PROCESS | 3108 | 1462931660510 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F6C00 == 69 [pid = 3108] [id = 336] 18:54:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (0D9F7C00) [pid = 3108] [serial = 1007] [outer = 00000000] 18:54:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (0DD0F000) [pid = 3108] [serial = 1008] [outer = 0D9F7C00] 18:54:20 INFO - PROCESS | 3108 | 1462931660556 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (0E3D5C00) [pid = 3108] [serial = 1009] [outer = 0D9F7C00] 18:54:21 INFO - PROCESS | 3108 | 1462931661204 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 870ms 18:54:21 INFO - PROCESS | 3108 | 1462931661283 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 3108 | 1462931661288 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:54:21 INFO - PROCESS | 3108 | 1462931661293 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 3108 | 1462931661298 Marionette TRACE conn5 <- [1,1310,null,{}] 18:54:21 INFO - PROCESS | 3108 | 1462931661305 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}] 18:54:21 INFO - PROCESS | 3108 | 1462931661421 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:54:21 INFO - PROCESS | 3108 | 1462931661563 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 3108 | ++DOCSHELL 0D9EC400 == 70 [pid = 3108] [id = 337] 18:54:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0D9EE400) [pid = 3108] [serial = 1010] [outer = 00000000] 18:54:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (0E3D2000) [pid = 3108] [serial = 1011] [outer = 0D9EE400] 18:54:21 INFO - PROCESS | 3108 | 1462931661622 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0E958C00) [pid = 3108] [serial = 1012] [outer = 0D9EE400] 18:54:22 INFO - PROCESS | 3108 | 1462931662177 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 18:54:22 INFO - PROCESS | 3108 | 1462931662228 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 3108 | 1462931662234 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:54:22 INFO - PROCESS | 3108 | 1462931662241 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 3108 | 1462931662244 Marionette TRACE conn5 <- [1,1314,null,{}] 18:54:22 INFO - PROCESS | 3108 | 1462931662248 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}] 18:54:22 INFO - PROCESS | 3108 | 1462931662390 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:54:22 INFO - PROCESS | 3108 | 1462931662530 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 3108 | ++DOCSHELL 0F5B8C00 == 71 [pid = 3108] [id = 338] 18:54:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (118A7400) [pid = 3108] [serial = 1013] [outer = 00000000] 18:54:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (12D80C00) [pid = 3108] [serial = 1014] [outer = 118A7400] 18:54:22 INFO - PROCESS | 3108 | 1462931662589 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (148C0C00) [pid = 3108] [serial = 1015] [outer = 118A7400] 18:54:23 INFO - PROCESS | 3108 | 1462931663172 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]]]}] 18:54:23 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 18:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 18:54:23 INFO - PROCESS | 3108 | 1462931663213 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 3108 | 1462931663215 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:54:23 INFO - PROCESS | 3108 | 1462931663219 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 3108 | 1462931663223 Marionette TRACE conn5 <- [1,1318,null,{}] 18:54:23 INFO - PROCESS | 3108 | 1462931663234 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}] 18:54:23 INFO - PROCESS | 3108 | 1462931663348 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:54:23 INFO - PROCESS | 3108 | 1462931663460 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 3108 | ++DOCSHELL 15CA2400 == 72 [pid = 3108] [id = 339] 18:54:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (15CA2C00) [pid = 3108] [serial = 1016] [outer = 00000000] 18:54:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (15CBE800) [pid = 3108] [serial = 1017] [outer = 15CA2C00] 18:54:23 INFO - PROCESS | 3108 | 1462931663518 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (15CC9400) [pid = 3108] [serial = 1018] [outer = 15CA2C00] 18:54:24 INFO - PROCESS | 3108 | 1462931664155 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]]]}] 18:54:24 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 18:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 18:54:24 INFO - PROCESS | 3108 | 1462931664192 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 3108 | 1462931664196 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:54:24 INFO - PROCESS | 3108 | 1462931664199 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:54:24 INFO - PROCESS | 3108 | 1462931664201 Marionette TRACE conn5 <- [1,1322,null,{}] 18:54:24 INFO - PROCESS | 3108 | 1462931664205 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}] 18:54:24 INFO - PROCESS | 3108 | 1462931664314 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:54:24 INFO - PROCESS | 3108 | 1462931664424 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 3108 | ++DOCSHELL 15F02800 == 73 [pid = 3108] [id = 340] 18:54:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (15F10400) [pid = 3108] [serial = 1019] [outer = 00000000] 18:54:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (16D0F400) [pid = 3108] [serial = 1020] [outer = 15F10400] 18:54:24 INFO - PROCESS | 3108 | 1462931664479 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (175B9800) [pid = 3108] [serial = 1021] [outer = 15F10400] 18:54:25 INFO - PROCESS | 3108 | 1462931665071 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 18:54:25 INFO - PROCESS | 3108 | 1462931665133 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 3108 | 1462931665135 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:54:25 INFO - PROCESS | 3108 | 1462931665138 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:54:25 INFO - PROCESS | 3108 | 1462931665140 Marionette TRACE conn5 <- [1,1326,null,{}] 18:54:25 INFO - PROCESS | 3108 | 1462931665144 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}] 18:54:25 INFO - PROCESS | 3108 | 1462931665253 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:54:25 INFO - PROCESS | 3108 | 1462931665391 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 3108 | ++DOCSHELL 175B5800 == 74 [pid = 3108] [id = 341] 18:54:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (175BC000) [pid = 3108] [serial = 1022] [outer = 00000000] 18:54:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (17898C00) [pid = 3108] [serial = 1023] [outer = 175BC000] 18:54:25 INFO - PROCESS | 3108 | 1462931665446 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (17957C00) [pid = 3108] [serial = 1024] [outer = 175BC000] 18:54:26 INFO - PROCESS | 3108 | 1462931666582 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1481ms 18:54:26 INFO - PROCESS | 3108 | 1462931666623 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 3108 | 1462931666625 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:54:26 INFO - PROCESS | 3108 | 1462931666629 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 3108 | 1462931666631 Marionette TRACE conn5 <- [1,1330,null,{}] 18:54:26 INFO - PROCESS | 3108 | 1462931666634 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}] 18:54:26 INFO - PROCESS | 3108 | 1462931666763 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:54:26 INFO - PROCESS | 3108 | 1462931666898 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 3108 | ++DOCSHELL 17893C00 == 75 [pid = 3108] [id = 342] 18:54:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (17897C00) [pid = 3108] [serial = 1025] [outer = 00000000] 18:54:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1A65FC00) [pid = 3108] [serial = 1026] [outer = 17897C00] 18:54:27 INFO - PROCESS | 3108 | 1462931666984 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1AA7AC00) [pid = 3108] [serial = 1027] [outer = 17897C00] 18:54:27 INFO - PROCESS | 3108 | 1462931667512 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 18:54:27 INFO - PROCESS | 3108 | 1462931667568 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 3108 | 1462931667570 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:54:27 INFO - PROCESS | 3108 | 1462931667576 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 3108 | 1462931667578 Marionette TRACE conn5 <- [1,1334,null,{}] 18:54:27 INFO - PROCESS | 3108 | 1462931667581 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}] 18:54:27 INFO - PROCESS | 3108 | 1462931667691 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:54:27 INFO - PROCESS | 3108 | 1462931667803 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 3108 | ++DOCSHELL 1AD07800 == 76 [pid = 3108] [id = 343] 18:54:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1AD0A000) [pid = 3108] [serial = 1028] [outer = 00000000] 18:54:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1ADEFC00) [pid = 3108] [serial = 1029] [outer = 1AD0A000] 18:54:27 INFO - PROCESS | 3108 | 1462931667857 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1ADEA400) [pid = 3108] [serial = 1030] [outer = 1AD0A000] 18:54:28 INFO - PROCESS | 3108 | 1462931668517 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 18:54:28 INFO - PROCESS | 3108 | 1462931668548 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 3108 | 1462931668550 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:54:28 INFO - PROCESS | 3108 | 1462931668553 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:54:28 INFO - PROCESS | 3108 | 1462931668555 Marionette TRACE conn5 <- [1,1338,null,{}] 18:54:28 INFO - PROCESS | 3108 | 1462931668559 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}] 18:54:28 INFO - PROCESS | 3108 | 1462931668667 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:54:28 INFO - PROCESS | 3108 | 1462931668794 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 3108 | ++DOCSHELL 09088C00 == 77 [pid = 3108] [id = 344] 18:54:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (0D9EB400) [pid = 3108] [serial = 1031] [outer = 00000000] 18:54:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1B216800) [pid = 3108] [serial = 1032] [outer = 0D9EB400] 18:54:28 INFO - PROCESS | 3108 | 1462931668850 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1B240C00) [pid = 3108] [serial = 1033] [outer = 0D9EB400] 18:54:29 INFO - PROCESS | 3108 | 1462931669514 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]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1017ms 18:54:29 INFO - PROCESS | 3108 | 1462931669575 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:54:29 INFO - PROCESS | 3108 | 1462931669581 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:54:29 INFO - PROCESS | 3108 | 1462931669585 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:54:29 INFO - PROCESS | 3108 | 1462931669589 Marionette TRACE conn5 <- [1,1342,null,{}] 18:54:29 INFO - PROCESS | 3108 | 1462931669612 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}] 18:54:29 INFO - PROCESS | 3108 | 1462931669780 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:54:29 INFO - PROCESS | 3108 | 1462931669793 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F4C00 == 78 [pid = 3108] [id = 345] 18:54:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (0D9F6800) [pid = 3108] [serial = 1034] [outer = 00000000] 18:54:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (0F366C00) [pid = 3108] [serial = 1035] [outer = 0D9F6800] 18:54:29 INFO - PROCESS | 3108 | 1462931669847 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (148C7400) [pid = 3108] [serial = 1036] [outer = 0D9F6800] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 175C3C00 == 77 [pid = 3108] [id = 316] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 1D90AC00 == 76 [pid = 3108] [id = 298] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 0E3C8800 == 75 [pid = 3108] [id = 282] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 1D90A800 == 74 [pid = 3108] [id = 297] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 0EB59C00 == 73 [pid = 3108] [id = 335] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 0D934800 == 72 [pid = 3108] [id = 333] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 20A39000 == 71 [pid = 3108] [id = 332] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 1D90BC00 == 70 [pid = 3108] [id = 331] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 1BDB1C00 == 69 [pid = 3108] [id = 330] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 13C72400 == 68 [pid = 3108] [id = 329] 18:54:30 INFO - PROCESS | 3108 | --DOCSHELL 0DCE5C00 == 67 [pid = 3108] [id = 328] 18:54:30 INFO - PROCESS | 3108 | 1462931670442 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 18:54:30 INFO - PROCESS | 3108 | 1462931670520 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 3108 | 1462931670526 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:54:30 INFO - PROCESS | 3108 | 1462931670532 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 3108 | 1462931670535 Marionette TRACE conn5 <- [1,1346,null,{}] 18:54:30 INFO - PROCESS | 3108 | 1462931670539 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}] 18:54:30 INFO - PROCESS | 3108 | 1462931670633 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:54:30 INFO - PROCESS | 3108 | 1462931670646 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:30 INFO - PROCESS | 3108 | ++DOCSHELL 14BEBC00 == 68 [pid = 3108] [id = 346] 18:54:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (15830800) [pid = 3108] [serial = 1037] [outer = 00000000] 18:54:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (15C6E400) [pid = 3108] [serial = 1038] [outer = 15830800] 18:54:30 INFO - PROCESS | 3108 | 1462931670693 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (15CA6C00) [pid = 3108] [serial = 1039] [outer = 15830800] 18:54:31 INFO - PROCESS | 3108 | 1462931671188 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 18:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:54:31 INFO - PROCESS | 3108 | 1462931671208 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 3108 | 1462931671210 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:54:31 INFO - PROCESS | 3108 | 1462931671213 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 3108 | 1462931671216 Marionette TRACE conn5 <- [1,1350,null,{}] 18:54:31 INFO - PROCESS | 3108 | 1462931671227 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}] 18:54:31 INFO - PROCESS | 3108 | 1462931671323 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:54:31 INFO - PROCESS | 3108 | 1462931671333 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 3108 | ++DOCSHELL 18F5D400 == 69 [pid = 3108] [id = 347] 18:54:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (192D5400) [pid = 3108] [serial = 1040] [outer = 00000000] 18:54:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1AAEF400) [pid = 3108] [serial = 1041] [outer = 192D5400] 18:54:31 INFO - PROCESS | 3108 | 1462931671380 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1B218000) [pid = 3108] [serial = 1042] [outer = 192D5400] 18:54:31 INFO - PROCESS | 3108 | 1462931671959 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 18:54:32 INFO - PROCESS | 3108 | 1462931671985 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 3108 | 1462931671988 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:54:32 INFO - PROCESS | 3108 | 1462931672002 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 3108 | 1462931672004 Marionette TRACE conn5 <- [1,1354,null,{}] 18:54:32 INFO - PROCESS | 3108 | 1462931672008 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}] 18:54:32 INFO - PROCESS | 3108 | 1462931672144 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:54:32 INFO - PROCESS | 3108 | 1462931672167 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 3108 | ++DOCSHELL 1B249000 == 70 [pid = 3108] [id = 348] 18:54:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1B27EC00) [pid = 3108] [serial = 1043] [outer = 00000000] 18:54:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1B28B000) [pid = 3108] [serial = 1044] [outer = 1B27EC00] 18:54:32 INFO - PROCESS | 3108 | 1462931672214 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1BC5AC00) [pid = 3108] [serial = 1045] [outer = 1B27EC00] 18:54:32 INFO - PROCESS | 3108 | 1462931672693 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] 18:54:32 INFO - PROCESS | 3108 | 1462931672753 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:54:32 INFO - PROCESS | 3108 | 1462931672764 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 3108 | 1462931672766 Marionette TRACE conn5 <- [1,1358,null,{}] 18:54:32 INFO - PROCESS | 3108 | 1462931672770 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}] 18:54:32 INFO - PROCESS | 3108 | 1462931672899 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:54:33 INFO - PROCESS | 3108 | 1462931672989 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 3108 | ++DOCSHELL 1BC5CC00 == 71 [pid = 3108] [id = 349] 18:54:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1BC5D800) [pid = 3108] [serial = 1046] [outer = 00000000] 18:54:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (1BD9D000) [pid = 3108] [serial = 1047] [outer = 1BC5D800] 18:54:33 INFO - PROCESS | 3108 | 1462931673037 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (1BDA6800) [pid = 3108] [serial = 1048] [outer = 1BC5D800] 18:54:33 INFO - PROCESS | 3108 | 1462931673496 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] 18:54:33 INFO - PROCESS | 3108 | 1462931673811 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:54:33 INFO - PROCESS | 3108 | 1462931673833 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 3108 | 1462931673835 Marionette TRACE conn5 <- [1,1362,null,{}] 18:54:33 INFO - PROCESS | 3108 | 1462931673839 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}] 18:54:33 INFO - PROCESS | 3108 | 1462931673940 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:54:33 INFO - PROCESS | 3108 | 1462931673946 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 3108 | ++DOCSHELL 0D93B400 == 72 [pid = 3108] [id = 350] 18:54:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0D9F4400) [pid = 3108] [serial = 1049] [outer = 00000000] 18:54:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0E866C00) [pid = 3108] [serial = 1050] [outer = 0D9F4400] 18:54:34 INFO - PROCESS | 3108 | 1462931673991 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (0E95C000) [pid = 3108] [serial = 1051] [outer = 0D9F4400] 18:54:34 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:34 INFO - PROCESS | 3108 | 1462931674471 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] 18:54:34 INFO - PROCESS | 3108 | 1462931674512 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:54:34 INFO - PROCESS | 3108 | 1462931674515 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 3108 | 1462931674517 Marionette TRACE conn5 <- [1,1366,null,{}] 18:54:34 INFO - PROCESS | 3108 | 1462931674520 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}] 18:54:34 INFO - PROCESS | 3108 | 1462931674609 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:54:34 INFO - PROCESS | 3108 | 1462931674616 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 3108 | ++DOCSHELL 12D19000 == 73 [pid = 3108] [id = 351] 18:54:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (14218C00) [pid = 3108] [serial = 1052] [outer = 00000000] 18:54:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1AD02C00) [pid = 3108] [serial = 1053] [outer = 14218C00] 18:54:34 INFO - PROCESS | 3108 | 1462931674662 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1B1A7800) [pid = 3108] [serial = 1054] [outer = 14218C00] 18:54:35 INFO - PROCESS | 3108 | 1462931675102 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] 18:54:35 INFO - PROCESS | 3108 | 1462931675149 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:54:35 INFO - PROCESS | 3108 | 1462931675152 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 3108 | 1462931675154 Marionette TRACE conn5 <- [1,1370,null,{}] 18:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:54:35 INFO - PROCESS | 3108 | 1462931675157 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}] 18:54:35 INFO - PROCESS | 3108 | 1462931675251 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:54:35 INFO - PROCESS | 3108 | 1462931675265 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 3108 | ++DOCSHELL 1BE09400 == 74 [pid = 3108] [id = 352] 18:54:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1BE09800) [pid = 3108] [serial = 1055] [outer = 00000000] 18:54:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1BF08800) [pid = 3108] [serial = 1056] [outer = 1BE09800] 18:54:35 INFO - PROCESS | 3108 | 1462931675314 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1C0B6C00) [pid = 3108] [serial = 1057] [outer = 1BE09800] 18:54:35 INFO - PROCESS | 3108 | [3108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:35 INFO - PROCESS | 3108 | 1462931675794 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] 18:54:35 INFO - PROCESS | 3108 | 1462931675902 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:54:35 INFO - PROCESS | 3108 | 1462931675908 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 3108 | 1462931675912 Marionette TRACE conn5 <- [1,1374,null,{}] 18:54:35 INFO - PROCESS | 3108 | 1462931675919 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}] 18:54:36 INFO - PROCESS | 3108 | 1462931676057 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:54:36 INFO - PROCESS | 3108 | 1462931676208 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 3108 | ++DOCSHELL 0D979C00 == 75 [pid = 3108] [id = 353] 18:54:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (0D97AC00) [pid = 3108] [serial = 1058] [outer = 00000000] 18:54:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (0D980C00) [pid = 3108] [serial = 1059] [outer = 0D97AC00] 18:54:36 INFO - PROCESS | 3108 | 1462931676265 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (0D986400) [pid = 3108] [serial = 1060] [outer = 0D97AC00] 18:54:36 INFO - PROCESS | 3108 | 1462931676916 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] 18:54:36 INFO - PROCESS | 3108 | 1462931676937 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:54:36 INFO - PROCESS | 3108 | 1462931676946 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 3108 | 1462931676950 Marionette TRACE conn5 <- [1,1378,null,{}] 18:54:36 INFO - PROCESS | 3108 | 1462931676955 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}] 18:54:37 INFO - PROCESS | 3108 | 1462931677079 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:54:37 INFO - PROCESS | 3108 | 1462931677239 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 3108 | ++DOCSHELL 128E3C00 == 76 [pid = 3108] [id = 354] 18:54:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (12D1A800) [pid = 3108] [serial = 1061] [outer = 00000000] 18:54:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (15C9B800) [pid = 3108] [serial = 1062] [outer = 12D1A800] 18:54:37 INFO - PROCESS | 3108 | 1462931677295 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (16D07400) [pid = 3108] [serial = 1063] [outer = 12D1A800] 18:54:37 INFO - PROCESS | 3108 | 1462931677915 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1027ms 18:54:37 INFO - PROCESS | 3108 | 1462931677975 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 3108 | 1462931677978 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:54:38 INFO - PROCESS | 3108 | 1462931677982 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 3108 | 1462931677984 Marionette TRACE conn5 <- [1,1382,null,{}] 18:54:38 INFO - PROCESS | 3108 | 1462931677996 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}] 18:54:38 INFO - PROCESS | 3108 | 1462931678167 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:54:38 INFO - PROCESS | 3108 | 1462931678316 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0A400 == 77 [pid = 3108] [id = 355] 18:54:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1ADED400) [pid = 3108] [serial = 1064] [outer = 00000000] 18:54:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1BC04C00) [pid = 3108] [serial = 1065] [outer = 1ADED400] 18:54:38 INFO - PROCESS | 3108 | 1462931678380 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (1BDB5400) [pid = 3108] [serial = 1066] [outer = 1ADED400] 18:54:39 INFO - PROCESS | 3108 | 1462931678988 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1022ms 18:54:39 INFO - PROCESS | 3108 | 1462931679019 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 3108 | 1462931679022 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:54:39 INFO - PROCESS | 3108 | 1462931679027 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 3108 | 1462931679029 Marionette TRACE conn5 <- [1,1386,null,{}] 18:54:39 INFO - PROCESS | 3108 | 1462931679033 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}] 18:54:39 INFO - PROCESS | 3108 | 1462931679153 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:54:39 INFO - PROCESS | 3108 | 1462931679319 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 3108 | ++DOCSHELL 1C0B6800 == 78 [pid = 3108] [id = 356] 18:54:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (1C0BA400) [pid = 3108] [serial = 1067] [outer = 00000000] 18:54:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (1C976400) [pid = 3108] [serial = 1068] [outer = 1C0BA400] 18:54:39 INFO - PROCESS | 3108 | 1462931679379 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1D907C00) [pid = 3108] [serial = 1069] [outer = 1C0BA400] 18:54:39 INFO - PROCESS | 3108 | 1462931679963 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 18:54:40 INFO - PROCESS | 3108 | 1462931679997 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 3108 | 1462931680000 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:54:40 INFO - PROCESS | 3108 | 1462931680003 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 3108 | 1462931680005 Marionette TRACE conn5 <- [1,1390,null,{}] 18:54:40 INFO - PROCESS | 3108 | 1462931680009 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}] 18:54:40 INFO - PROCESS | 3108 | 1462931680120 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:54:40 INFO - PROCESS | 3108 | 1462931680266 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 3108 | ++DOCSHELL 1C96EC00 == 79 [pid = 3108] [id = 357] 18:54:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (1C975800) [pid = 3108] [serial = 1070] [outer = 00000000] 18:54:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (1E57A800) [pid = 3108] [serial = 1071] [outer = 1C975800] 18:54:40 INFO - PROCESS | 3108 | 1462931680321 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1E57D800) [pid = 3108] [serial = 1072] [outer = 1C975800] 18:54:40 INFO - PROCESS | 3108 | 1462931680880 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 18:54:40 INFO - PROCESS | 3108 | 1462931680937 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 3108 | 1462931680940 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:54:40 INFO - PROCESS | 3108 | 1462931680943 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:54:40 INFO - PROCESS | 3108 | 1462931680945 Marionette TRACE conn5 <- [1,1394,null,{}] 18:54:40 INFO - PROCESS | 3108 | 1462931680949 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}] 18:54:41 INFO - PROCESS | 3108 | 1462931681085 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:54:41 INFO - PROCESS | 3108 | 1462931681236 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 3108 | ++DOCSHELL 20A38000 == 80 [pid = 3108] [id = 358] 18:54:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (20A38400) [pid = 3108] [serial = 1073] [outer = 00000000] 18:54:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (20A43800) [pid = 3108] [serial = 1074] [outer = 20A38400] 18:54:41 INFO - PROCESS | 3108 | 1462931681292 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (20A71800) [pid = 3108] [serial = 1075] [outer = 20A38400] 18:54:41 INFO - PROCESS | 3108 | 1462931681914 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]]]}] 18:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1018ms 18:54:41 INFO - PROCESS | 3108 | 1462931681965 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 3108 | 1462931681968 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:54:41 INFO - PROCESS | 3108 | 1462931681971 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:54:41 INFO - PROCESS | 3108 | 1462931681973 Marionette TRACE conn5 <- [1,1398,null,{}] 18:54:41 INFO - PROCESS | 3108 | 1462931681977 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}] 18:54:42 INFO - PROCESS | 3108 | 1462931682088 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:54:42 INFO - PROCESS | 3108 | 1462931682271 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 3108 | ++DOCSHELL 12EEB800 == 81 [pid = 3108] [id = 359] 18:54:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (148C6000) [pid = 3108] [serial = 1076] [outer = 00000000] 18:54:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1F61A400) [pid = 3108] [serial = 1077] [outer = 148C6000] 18:54:42 INFO - PROCESS | 3108 | 1462931682327 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1F61EC00) [pid = 3108] [serial = 1078] [outer = 148C6000] 18:54:43 INFO - PROCESS | 3108 | 1462931683206 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]]]}] 18:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1272ms 18:54:43 INFO - PROCESS | 3108 | 1462931683248 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:54:43 INFO - PROCESS | 3108 | 1462931683252 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:54:43 INFO - PROCESS | 3108 | 1462931683257 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 3108 | 1462931683261 Marionette TRACE conn5 <- [1,1402,null,{}] 18:54:43 INFO - PROCESS | 3108 | 1462931683267 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}] 18:54:43 INFO - PROCESS | 3108 | 1462931683376 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:54:43 INFO - PROCESS | 3108 | 1462931683530 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 3108 | ++DOCSHELL 0C758C00 == 82 [pid = 3108] [id = 360] 18:54:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (0E3CEC00) [pid = 3108] [serial = 1079] [outer = 00000000] 18:54:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (126D6000) [pid = 3108] [serial = 1080] [outer = 0E3CEC00] 18:54:43 INFO - PROCESS | 3108 | 1462931683583 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (13B08400) [pid = 3108] [serial = 1081] [outer = 0E3CEC00] 18:54:44 INFO - PROCESS | 3108 | 1462931684250 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1022ms 18:54:44 INFO - PROCESS | 3108 | 1462931684280 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 3108 | 1462931684285 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:54:44 INFO - PROCESS | 3108 | 1462931684291 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 3108 | 1462931684294 Marionette TRACE conn5 <- [1,1406,null,{}] 18:54:44 INFO - PROCESS | 3108 | 1462931684297 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}] 18:54:44 INFO - PROCESS | 3108 | 1462931684402 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:54:44 INFO - PROCESS | 3108 | 1462931684553 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 3108 | ++DOCSHELL 0EB08C00 == 83 [pid = 3108] [id = 361] 18:54:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (126CE000) [pid = 3108] [serial = 1082] [outer = 00000000] 18:54:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (15C6F000) [pid = 3108] [serial = 1083] [outer = 126CE000] 18:54:44 INFO - PROCESS | 3108 | 1462931684601 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (15F02C00) [pid = 3108] [serial = 1084] [outer = 126CE000] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 1ADF8000 == 82 [pid = 3108] [id = 265] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0E807400 == 81 [pid = 3108] [id = 262] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 15CBF400 == 80 [pid = 3108] [id = 179] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0DCEEC00 == 79 [pid = 3108] [id = 261] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 12D19000 == 78 [pid = 3108] [id = 351] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0D93B400 == 77 [pid = 3108] [id = 350] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 1BC5CC00 == 76 [pid = 3108] [id = 349] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 1B249000 == 75 [pid = 3108] [id = 348] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 18F5D400 == 74 [pid = 3108] [id = 347] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 14BEBC00 == 73 [pid = 3108] [id = 346] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1C0BDC00) [pid = 3108] [serial = 939] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (1D90E800) [pid = 3108] [serial = 942] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (20D7A800) [pid = 3108] [serial = 945] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (20EC3000) [pid = 3108] [serial = 948] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (1181C000) [pid = 3108] [serial = 984] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (175BD400) [pid = 3108] [serial = 987] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (1BE14800) [pid = 3108] [serial = 990] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (1BDBBC00) [pid = 3108] [serial = 981] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (20A39400) [pid = 3108] [serial = 993] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (20A67C00) [pid = 3108] [serial = 996] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (0D940400) [pid = 3108] [serial = 999] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (0DD0F000) [pid = 3108] [serial = 1008] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0D9F4C00 == 72 [pid = 3108] [id = 345] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 09088C00 == 71 [pid = 3108] [id = 344] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 1AD07800 == 70 [pid = 3108] [id = 343] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 17893C00 == 69 [pid = 3108] [id = 342] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 175B5800 == 68 [pid = 3108] [id = 341] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 15F02800 == 67 [pid = 3108] [id = 340] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 1B28CC00 == 66 [pid = 3108] [id = 327] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 15CA2400 == 65 [pid = 3108] [id = 339] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0F5B8C00 == 64 [pid = 3108] [id = 338] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0D9EC400 == 63 [pid = 3108] [id = 337] 18:54:44 INFO - PROCESS | 3108 | --DOCSHELL 0D9F6C00 == 62 [pid = 3108] [id = 336] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (17E1A400) [pid = 3108] [serial = 934] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (1BE10C00) [pid = 3108] [serial = 937] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (12416400) [pid = 3108] [serial = 880] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1B289000) [pid = 3108] [serial = 841] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (20D83C00) [pid = 3108] [serial = 895] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (1AEAFC00) [pid = 3108] [serial = 793] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (1BC56800) [pid = 3108] [serial = 844] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1CAD2000) [pid = 3108] [serial = 889] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1AD07400) [pid = 3108] [serial = 883] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (1B1B0800) [pid = 3108] [serial = 829] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (1BD99400) [pid = 3108] [serial = 877] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1B215C00) [pid = 3108] [serial = 838] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1B21E800) [pid = 3108] [serial = 796] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (198BB400) [pid = 3108] [serial = 790] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1BF0B800) [pid = 3108] [serial = 886] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (1D912800) [pid = 3108] [serial = 892] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (126D3400) [pid = 3108] [serial = 832] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (15F09400) [pid = 3108] [serial = 835] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (128E1000) [pid = 3108] [serial = 931] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1A1B1000) [pid = 3108] [serial = 963] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1B214C00) [pid = 3108] [serial = 966] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (1B24A400) [pid = 3108] [serial = 967] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (0E867C00) [pid = 3108] [serial = 970] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0D9F8000) [pid = 3108] [serial = 969] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1BC59000) [pid = 3108] [serial = 972] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (12EF4C00) [pid = 3108] [serial = 975] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (126D4C00) [pid = 3108] [serial = 952] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0ECD6000) [pid = 3108] [serial = 951] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (118A6800) [pid = 3108] [serial = 930] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (14216C00) [pid = 3108] [serial = 957] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (15832000) [pid = 3108] [serial = 958] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (175C2800) [pid = 3108] [serial = 955] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (16FA7400) [pid = 3108] [serial = 954] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (17EEF400) [pid = 3108] [serial = 960] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (183BB000) [pid = 3108] [serial = 961] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1BDBD400) [pid = 3108] [serial = 936] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (1BDB7800) [pid = 3108] [serial = 928] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (18187800) [pid = 3108] [serial = 978] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (16FA6800) [pid = 3108] [serial = 933] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (12640400) [pid = 3108] [serial = 1005] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (14216800) [pid = 3108] [serial = 1006] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1B280000) [pid = 3108] [serial = 979] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (13B23400) [pid = 3108] [serial = 1003] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (0E97C400) [pid = 3108] [serial = 1002] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1BC62400) [pid = 3108] [serial = 973] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (148C9400) [pid = 3108] [serial = 976] [outer = 00000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1AD0CC00) [pid = 3108] [serial = 964] [outer = 00000000] [url = about:blank] 18:54:45 INFO - PROCESS | 3108 | 1462931685157 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 930ms 18:54:45 INFO - PROCESS | 3108 | 1462931685224 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 3108 | 1462931685227 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:54:45 INFO - PROCESS | 3108 | 1462931685230 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 3108 | 1462931685233 Marionette TRACE conn5 <- [1,1410,null,{}] 18:54:45 INFO - PROCESS | 3108 | 1462931685243 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}] 18:54:45 INFO - PROCESS | 3108 | 1462931685342 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:54:45 INFO - PROCESS | 3108 | 1462931685444 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 3108 | ++DOCSHELL 0DDEF800 == 63 [pid = 3108] [id = 362] 18:54:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0E80EC00) [pid = 3108] [serial = 1085] [outer = 00000000] 18:54:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (118AB800) [pid = 3108] [serial = 1086] [outer = 0E80EC00] 18:54:45 INFO - PROCESS | 3108 | 1462931685492 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (12703800) [pid = 3108] [serial = 1087] [outer = 0E80EC00] 18:54:45 INFO - PROCESS | 3108 | 1462931685920 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 18:54:45 INFO - PROCESS | 3108 | 1462931685964 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 3108 | 1462931685967 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:54:45 INFO - PROCESS | 3108 | 1462931685974 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 3108 | 1462931685976 Marionette TRACE conn5 <- [1,1414,null,{}] 18:54:46 INFO - PROCESS | 3108 | 1462931685980 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}] 18:54:46 INFO - PROCESS | 3108 | 1462931686100 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:54:46 INFO - PROCESS | 3108 | 1462931686115 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 3108 | ++DOCSHELL 1421A800 == 64 [pid = 3108] [id = 363] 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1421E400) [pid = 3108] [serial = 1088] [outer = 00000000] 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (14BF3400) [pid = 3108] [serial = 1089] [outer = 1421E400] 18:54:46 INFO - PROCESS | 3108 | 1462931686160 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (15F03C00) [pid = 3108] [serial = 1090] [outer = 1421E400] 18:54:46 INFO - PROCESS | 3108 | 1462931686635 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 18:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:54:46 INFO - PROCESS | 3108 | 1462931686644 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 3108 | 1462931686646 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:54:46 INFO - PROCESS | 3108 | 1462931686649 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 3108 | 1462931686651 Marionette TRACE conn5 <- [1,1418,null,{}] 18:54:46 INFO - PROCESS | 3108 | 1462931686655 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}] 18:54:46 INFO - PROCESS | 3108 | 1462931686743 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:54:46 INFO - PROCESS | 3108 | 1462931686750 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 3108 | ++DOCSHELL 158C2000 == 65 [pid = 3108] [id = 364] 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (15F0B000) [pid = 3108] [serial = 1091] [outer = 00000000] 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (16FA7C00) [pid = 3108] [serial = 1092] [outer = 15F0B000] 18:54:46 INFO - PROCESS | 3108 | 1462931686795 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (1788F800) [pid = 3108] [serial = 1093] [outer = 15F0B000] 18:54:47 INFO - PROCESS | 3108 | 1462931687297 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]]]}] 18:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 18:54:47 INFO - PROCESS | 3108 | 1462931687320 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:54:47 INFO - PROCESS | 3108 | 1462931687322 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:54:47 INFO - PROCESS | 3108 | 1462931687326 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 3108 | 1462931687327 Marionette TRACE conn5 <- [1,1422,null,{}] 18:54:47 INFO - PROCESS | 3108 | 1462931687331 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}] 18:54:47 INFO - PROCESS | 3108 | 1462931687476 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:54:47 INFO - PROCESS | 3108 | 1462931687575 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 3108 | ++DOCSHELL 18188000 == 66 [pid = 3108] [id = 365] 18:54:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1820B000) [pid = 3108] [serial = 1094] [outer = 00000000] 18:54:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (18F4DC00) [pid = 3108] [serial = 1095] [outer = 1820B000] 18:54:47 INFO - PROCESS | 3108 | 1462931687620 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (18F60400) [pid = 3108] [serial = 1096] [outer = 1820B000] 18:54:48 INFO - PROCESS | 3108 | 1462931688080 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]]]}] 18:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 18:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:54:48 INFO - PROCESS | 3108 | 1462931688096 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:54:48 INFO - PROCESS | 3108 | 1462931688098 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:54:48 INFO - PROCESS | 3108 | 1462931688101 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 3108 | 1462931688103 Marionette TRACE conn5 <- [1,1426,null,{}] 18:54:48 INFO - PROCESS | 3108 | 1462931688113 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}] 18:54:48 INFO - PROCESS | 3108 | 1462931688237 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:54:48 INFO - PROCESS | 3108 | 1462931688306 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 3108 | ++DOCSHELL 19A87C00 == 67 [pid = 3108] [id = 366] 18:54:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (19A88000) [pid = 3108] [serial = 1097] [outer = 00000000] 18:54:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1AB4EC00) [pid = 3108] [serial = 1098] [outer = 19A88000] 18:54:48 INFO - PROCESS | 3108 | 1462931688355 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1AD0CC00) [pid = 3108] [serial = 1099] [outer = 19A88000] 18:54:48 INFO - PROCESS | 3108 | 1462931688784 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]]]}] 18:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 18:54:48 INFO - PROCESS | 3108 | 1462931688863 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:54:48 INFO - PROCESS | 3108 | 1462931688866 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:54:48 INFO - PROCESS | 3108 | 1462931688869 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 3108 | 1462931688871 Marionette TRACE conn5 <- [1,1430,null,{}] 18:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:54:48 INFO - PROCESS | 3108 | 1462931688879 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}] 18:54:49 INFO - PROCESS | 3108 | 1462931689009 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1C0C2800) [pid = 3108] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0D938800) [pid = 3108] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (0DCEC000) [pid = 3108] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1D911000) [pid = 3108] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (20A3F800) [pid = 3108] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1B27EC00) [pid = 3108] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1BC5D800) [pid = 3108] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (0D9F4400) [pid = 3108] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (118A7400) [pid = 3108] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (0D9F6800) [pid = 3108] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (14218C00) [pid = 3108] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (15830800) [pid = 3108] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (0D9EB400) [pid = 3108] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (0D9EE400) [pid = 3108] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (15CA2C00) [pid = 3108] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (192D5400) [pid = 3108] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (1C0B7400) [pid = 3108] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1BDB3C00) [pid = 3108] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1BC0B400) [pid = 3108] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (15C6A400) [pid = 3108] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (20A6EC00) [pid = 3108] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:54:49 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (20D7B400) [pid = 3108] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:54:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (0C710400) [pid = 3108] [serial = 1100] [outer = 0E34DC00] 18:54:49 INFO - PROCESS | 3108 | 1462931689459 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A5400 == 68 [pid = 3108] [id = 367] 18:54:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (0C7A6400) [pid = 3108] [serial = 1101] [outer = 00000000] 18:54:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (0D934000) [pid = 3108] [serial = 1102] [outer = 0C7A6400] 18:54:49 INFO - PROCESS | 3108 | 1462931689569 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (0D9E9400) [pid = 3108] [serial = 1103] [outer = 0C7A6400] 18:54:50 INFO - PROCESS | 3108 | 1462931690242 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1433ms 18:54:50 INFO - PROCESS | 3108 | 1462931690312 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 3108 | 1462931690316 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:54:50 INFO - PROCESS | 3108 | 1462931690334 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 3108 | 1462931690339 Marionette TRACE conn5 <- [1,1434,null,{}] 18:54:50 INFO - PROCESS | 3108 | 1462931690346 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}] 18:54:50 INFO - PROCESS | 3108 | 1462931690477 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:54:50 INFO - PROCESS | 3108 | 1462931690616 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 3108 | ++DOCSHELL 0ECDC400 == 69 [pid = 3108] [id = 368] 18:54:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (0ECE0C00) [pid = 3108] [serial = 1104] [outer = 00000000] 18:54:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0F1B2400) [pid = 3108] [serial = 1105] [outer = 0ECE0C00] 18:54:50 INFO - PROCESS | 3108 | 1462931690678 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (12411800) [pid = 3108] [serial = 1106] [outer = 0ECE0C00] 18:54:51 INFO - PROCESS | 3108 | 1462931691325 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1034ms 18:54:51 INFO - PROCESS | 3108 | 1462931691362 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 3108 | 1462931691367 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:54:51 INFO - PROCESS | 3108 | 1462931691371 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 3108 | 1462931691373 Marionette TRACE conn5 <- [1,1438,null,{}] 18:54:51 INFO - PROCESS | 3108 | 1462931691377 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}] 18:54:51 INFO - PROCESS | 3108 | 1462931691499 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:54:51 INFO - PROCESS | 3108 | 1462931691659 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 3108 | ++DOCSHELL 14216800 == 70 [pid = 3108] [id = 369] 18:54:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (14218C00) [pid = 3108] [serial = 1107] [outer = 00000000] 18:54:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (14ADFC00) [pid = 3108] [serial = 1108] [outer = 14218C00] 18:54:51 INFO - PROCESS | 3108 | 1462931691716 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (15837C00) [pid = 3108] [serial = 1109] [outer = 14218C00] 18:54:52 INFO - PROCESS | 3108 | 1462931692394 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1068ms 18:54:52 INFO - PROCESS | 3108 | 1462931692443 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 3108 | 1462931692446 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:54:52 INFO - PROCESS | 3108 | 1462931692456 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 3108 | 1462931692463 Marionette TRACE conn5 <- [1,1442,null,{}] 18:54:52 INFO - PROCESS | 3108 | 1462931692468 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}] 18:54:52 INFO - PROCESS | 3108 | 1462931692598 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:54:52 INFO - PROCESS | 3108 | 1462931692743 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 3108 | ++DOCSHELL 1583A400 == 71 [pid = 3108] [id = 370] 18:54:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (16FAC000) [pid = 3108] [serial = 1110] [outer = 00000000] 18:54:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (18396800) [pid = 3108] [serial = 1111] [outer = 16FAC000] 18:54:52 INFO - PROCESS | 3108 | 1462931692799 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (183C0800) [pid = 3108] [serial = 1112] [outer = 16FAC000] 18:54:53 INFO - PROCESS | 3108 | 1462931693405 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]]]}] 18:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 988ms 18:54:53 INFO - PROCESS | 3108 | 1462931693441 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 3108 | 1462931693444 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:54:53 INFO - PROCESS | 3108 | 1462931693447 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:54:53 INFO - PROCESS | 3108 | 1462931693449 Marionette TRACE conn5 <- [1,1446,null,{}] 18:54:53 INFO - PROCESS | 3108 | 1462931693453 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}] 18:54:53 INFO - PROCESS | 3108 | 1462931693570 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:54:53 INFO - PROCESS | 3108 | 1462931693715 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 3108 | ++DOCSHELL 18392800 == 72 [pid = 3108] [id = 371] 18:54:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (19195800) [pid = 3108] [serial = 1113] [outer = 00000000] 18:54:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1AEB3400) [pid = 3108] [serial = 1114] [outer = 19195800] 18:54:53 INFO - PROCESS | 3108 | 1462931693771 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (1B212800) [pid = 3108] [serial = 1115] [outer = 19195800] 18:54:54 INFO - PROCESS | 3108 | 1462931694350 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 18:54:54 INFO - PROCESS | 3108 | 1462931694421 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:54:54 INFO - PROCESS | 3108 | 1462931694423 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:54:54 INFO - PROCESS | 3108 | 1462931694427 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 3108 | 1462931694429 Marionette TRACE conn5 <- [1,1450,null,{}] 18:54:54 INFO - PROCESS | 3108 | 1462931694433 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}] 18:54:54 INFO - PROCESS | 3108 | 1462931694598 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:54:54 INFO - PROCESS | 3108 | 1462931694711 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 3108 | ++DOCSHELL 1B23F800 == 73 [pid = 3108] [id = 372] 18:54:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1B23FC00) [pid = 3108] [serial = 1116] [outer = 00000000] 18:54:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (1B24C000) [pid = 3108] [serial = 1117] [outer = 1B23FC00] 18:54:54 INFO - PROCESS | 3108 | 1462931694774 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1B28D800) [pid = 3108] [serial = 1118] [outer = 1B23FC00] 18:54:55 INFO - PROCESS | 3108 | 1462931695401 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1019ms 18:54:55 INFO - PROCESS | 3108 | 1462931695454 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 3108 | 1462931695456 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:54:55 INFO - PROCESS | 3108 | 1462931695461 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 3108 | 1462931695463 Marionette TRACE conn5 <- [1,1454,null,{}] 18:54:55 INFO - PROCESS | 3108 | 1462931695466 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}] 18:54:55 INFO - PROCESS | 3108 | 1462931695585 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:54:55 INFO - PROCESS | 3108 | 1462931695743 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 3108 | ++DOCSHELL 1BC03800 == 74 [pid = 3108] [id = 373] 18:54:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1BC0BC00) [pid = 3108] [serial = 1119] [outer = 00000000] 18:54:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1BC5F000) [pid = 3108] [serial = 1120] [outer = 1BC0BC00] 18:54:55 INFO - PROCESS | 3108 | 1462931695798 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1BD9FC00) [pid = 3108] [serial = 1121] [outer = 1BC0BC00] 18:54:56 INFO - PROCESS | 3108 | 1462931696375 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 18:54:56 INFO - PROCESS | 3108 | 1462931696435 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 3108 | 1462931696438 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:54:56 INFO - PROCESS | 3108 | 1462931696441 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:54:56 INFO - PROCESS | 3108 | 1462931696443 Marionette TRACE conn5 <- [1,1458,null,{}] 18:54:56 INFO - PROCESS | 3108 | 1462931696447 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}] 18:54:56 INFO - PROCESS | 3108 | 1462931696559 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:54:56 INFO - PROCESS | 3108 | 1462931696711 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 3108 | ++DOCSHELL 1AF7EC00 == 75 [pid = 3108] [id = 374] 18:54:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1B246800) [pid = 3108] [serial = 1122] [outer = 00000000] 18:54:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1BDB2000) [pid = 3108] [serial = 1123] [outer = 1B246800] 18:54:56 INFO - PROCESS | 3108 | 1462931696766 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1BDB8400) [pid = 3108] [serial = 1124] [outer = 1B246800] 18:54:57 INFO - PROCESS | 3108 | 1462931697552 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1172ms 18:54:57 INFO - PROCESS | 3108 | 1462931697617 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:54:57 INFO - PROCESS | 3108 | 1462931697621 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:54:57 INFO - PROCESS | 3108 | 1462931697626 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 3108 | 1462931697630 Marionette TRACE conn5 <- [1,1462,null,{}] 18:54:57 INFO - PROCESS | 3108 | 1462931697637 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}] 18:54:57 INFO - PROCESS | 3108 | 1462931697781 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:54:57 INFO - PROCESS | 3108 | 1462931697935 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 3108 | ++DOCSHELL 0E97B400 == 76 [pid = 3108] [id = 375] 18:54:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0E97C400) [pid = 3108] [serial = 1125] [outer = 00000000] 18:54:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1240A400) [pid = 3108] [serial = 1126] [outer = 0E97C400] 18:54:58 INFO - PROCESS | 3108 | 1462931697988 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (12414C00) [pid = 3108] [serial = 1127] [outer = 0E97C400] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 19A87C00 == 75 [pid = 3108] [id = 366] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 18188000 == 74 [pid = 3108] [id = 365] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 158C2000 == 73 [pid = 3108] [id = 364] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 1421A800 == 72 [pid = 3108] [id = 363] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 0DDEF800 == 71 [pid = 3108] [id = 362] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 0EB08C00 == 70 [pid = 3108] [id = 361] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 0C758C00 == 69 [pid = 3108] [id = 360] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 12EEB800 == 68 [pid = 3108] [id = 359] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (1BF08800) [pid = 3108] [serial = 1056] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 20A38000 == 67 [pid = 3108] [id = 358] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 1C96EC00 == 66 [pid = 3108] [id = 357] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 1C0B6800 == 65 [pid = 3108] [id = 356] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 1AD0A400 == 64 [pid = 3108] [id = 355] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 128E3C00 == 63 [pid = 3108] [id = 354] 18:54:58 INFO - PROCESS | 3108 | --DOCSHELL 0D979C00 == 62 [pid = 3108] [id = 353] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1C0C0C00) [pid = 3108] [serial = 940] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1C96E800) [pid = 3108] [serial = 991] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1BF02000) [pid = 3108] [serial = 982] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (17E19800) [pid = 3108] [serial = 988] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (20D7C800) [pid = 3108] [serial = 946] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (20EC9400) [pid = 3108] [serial = 949] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (20A68400) [pid = 3108] [serial = 943] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (20EC0C00) [pid = 3108] [serial = 1000] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (12EEF400) [pid = 3108] [serial = 985] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (20A3E800) [pid = 3108] [serial = 994] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (20D76800) [pid = 3108] [serial = 997] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1B28B000) [pid = 3108] [serial = 1044] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1BD9D000) [pid = 3108] [serial = 1047] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (1BC5AC00) [pid = 3108] [serial = 1045] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (0E866C00) [pid = 3108] [serial = 1050] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (148C0C00) [pid = 3108] [serial = 1015] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (12D80C00) [pid = 3108] [serial = 1014] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (148C7400) [pid = 3108] [serial = 1036] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1AD02C00) [pid = 3108] [serial = 1053] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (0F366C00) [pid = 3108] [serial = 1035] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (15C6E400) [pid = 3108] [serial = 1038] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (15CA6C00) [pid = 3108] [serial = 1039] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1B240C00) [pid = 3108] [serial = 1033] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1B216800) [pid = 3108] [serial = 1032] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (0E958C00) [pid = 3108] [serial = 1012] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (0E3D2000) [pid = 3108] [serial = 1011] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (15CC9400) [pid = 3108] [serial = 1018] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (15CBE800) [pid = 3108] [serial = 1017] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (1AAEF400) [pid = 3108] [serial = 1041] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (16D0F400) [pid = 3108] [serial = 1020] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (17898C00) [pid = 3108] [serial = 1023] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (1A65FC00) [pid = 3108] [serial = 1026] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (1ADEFC00) [pid = 3108] [serial = 1029] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (1BDA6800) [pid = 3108] [serial = 1048] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (1B1A7800) [pid = 3108] [serial = 1054] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (0E95C000) [pid = 3108] [serial = 1051] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (1B218000) [pid = 3108] [serial = 1042] [outer = 00000000] [url = about:blank] 18:54:58 INFO - PROCESS | 3108 | 1462931698836 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1276ms 18:54:58 INFO - PROCESS | 3108 | 1462931698903 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 3108 | 1462931698908 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:54:58 INFO - PROCESS | 3108 | 1462931698913 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:54:58 INFO - PROCESS | 3108 | 1462931698917 Marionette TRACE conn5 <- [1,1466,null,{}] 18:54:58 INFO - PROCESS | 3108 | 1462931698923 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}] 18:54:59 INFO - PROCESS | 3108 | 1462931699077 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:54:59 INFO - PROCESS | 3108 | 1462931699194 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 3108 | ++DOCSHELL 0E359C00 == 63 [pid = 3108] [id = 376] 18:54:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (0E3C8400) [pid = 3108] [serial = 1128] [outer = 00000000] 18:54:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (0E85FC00) [pid = 3108] [serial = 1129] [outer = 0E3C8400] 18:54:59 INFO - PROCESS | 3108 | 1462931699268 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (0E97A800) [pid = 3108] [serial = 1130] [outer = 0E3C8400] 18:54:59 INFO - PROCESS | 3108 | 1462931699890 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 18:54:59 INFO - PROCESS | 3108 | 1462931699939 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 3108 | 1462931699945 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:54:59 INFO - PROCESS | 3108 | 1462931699951 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 3108 | 1462931699954 Marionette TRACE conn5 <- [1,1470,null,{}] 18:54:59 INFO - PROCESS | 3108 | 1462931699958 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}] 18:55:00 INFO - PROCESS | 3108 | 1462931700080 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:55:00 INFO - PROCESS | 3108 | 1462931700224 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 3108 | ++DOCSHELL 12D19000 == 64 [pid = 3108] [id = 377] 18:55:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (12D19800) [pid = 3108] [serial = 1131] [outer = 00000000] 18:55:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (13B10400) [pid = 3108] [serial = 1132] [outer = 12D19800] 18:55:00 INFO - PROCESS | 3108 | 1462931700281 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1421F400) [pid = 3108] [serial = 1133] [outer = 12D19800] 18:55:00 INFO - PROCESS | 3108 | 1462931700971 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1069ms 18:55:01 INFO - PROCESS | 3108 | 1462931701028 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 3108 | 1462931701031 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:55:01 INFO - PROCESS | 3108 | 1462931701034 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 3108 | 1462931701038 Marionette TRACE conn5 <- [1,1474,null,{}] 18:55:01 INFO - PROCESS | 3108 | 1462931701050 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}] 18:55:01 INFO - PROCESS | 3108 | 1462931701173 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:55:01 INFO - PROCESS | 3108 | 1462931701323 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 3108 | ++DOCSHELL 15CA4400 == 65 [pid = 3108] [id = 378] 18:55:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (15CA4C00) [pid = 3108] [serial = 1134] [outer = 00000000] 18:55:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (15CC4400) [pid = 3108] [serial = 1135] [outer = 15CA4C00] 18:55:01 INFO - PROCESS | 3108 | 1462931701385 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (15F07000) [pid = 3108] [serial = 1136] [outer = 15CA4C00] 18:55:02 INFO - PROCESS | 3108 | 1462931702003 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]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 18:55:02 INFO - PROCESS | 3108 | 1462931702058 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 3108 | 1462931702061 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:55:02 INFO - PROCESS | 3108 | 1462931702064 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:55:02 INFO - PROCESS | 3108 | 1462931702066 Marionette TRACE conn5 <- [1,1478,null,{}] 18:55:02 INFO - PROCESS | 3108 | 1462931702070 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}] 18:55:02 INFO - PROCESS | 3108 | 1462931702219 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:55:02 INFO - PROCESS | 3108 | 1462931702362 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 3108 | ++DOCSHELL 16FA7000 == 66 [pid = 3108] [id = 379] 18:55:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (16FA7400) [pid = 3108] [serial = 1137] [outer = 00000000] 18:55:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (175B7000) [pid = 3108] [serial = 1138] [outer = 16FA7400] 18:55:02 INFO - PROCESS | 3108 | 1462931702419 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (17892000) [pid = 3108] [serial = 1139] [outer = 16FA7400] 18:55:03 INFO - PROCESS | 3108 | 1462931703062 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1017ms 18:55:03 INFO - PROCESS | 3108 | 1462931703102 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 3108 | 1462931703105 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:55:03 INFO - PROCESS | 3108 | 1462931703128 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 3108 | 1462931703130 Marionette TRACE conn5 <- [1,1482,null,{}] 18:55:03 INFO - PROCESS | 3108 | 1462931703134 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}] 18:55:03 INFO - PROCESS | 3108 | 1462931703246 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:55:03 INFO - PROCESS | 3108 | 1462931703389 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 3108 | ++DOCSHELL 175B4400 == 67 [pid = 3108] [id = 380] 18:55:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (1795D400) [pid = 3108] [serial = 1140] [outer = 00000000] 18:55:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (1918F000) [pid = 3108] [serial = 1141] [outer = 1795D400] 18:55:03 INFO - PROCESS | 3108 | 1462931703446 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1A126400) [pid = 3108] [serial = 1142] [outer = 1795D400] 18:55:04 INFO - PROCESS | 3108 | 1462931704008 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 950ms 18:55:04 INFO - PROCESS | 3108 | 1462931704063 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 3108 | 1462931704066 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:55:04 INFO - PROCESS | 3108 | 1462931704069 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:55:04 INFO - PROCESS | 3108 | 1462931704072 Marionette TRACE conn5 <- [1,1486,null,{}] 18:55:04 INFO - PROCESS | 3108 | 1462931704075 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}] 18:55:04 INFO - PROCESS | 3108 | 1462931704221 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:55:04 INFO - PROCESS | 3108 | 1462931704339 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 3108 | ++DOCSHELL 17042400 == 68 [pid = 3108] [id = 381] 18:55:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (1AEAAC00) [pid = 3108] [serial = 1143] [outer = 00000000] 18:55:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1B21EC00) [pid = 3108] [serial = 1144] [outer = 1AEAAC00] 18:55:04 INFO - PROCESS | 3108 | 1462931704395 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (1B245400) [pid = 3108] [serial = 1145] [outer = 1AEAAC00] 18:55:05 INFO - PROCESS | 3108 | 1462931704993 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 18:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:55:05 INFO - PROCESS | 3108 | 1462931705043 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 3108 | 1462931705045 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:55:05 INFO - PROCESS | 3108 | 1462931705049 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 3108 | 1462931705051 Marionette TRACE conn5 <- [1,1490,null,{}] 18:55:05 INFO - PROCESS | 3108 | 1462931705054 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}] 18:55:05 INFO - PROCESS | 3108 | 1462931705166 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:55:05 INFO - PROCESS | 3108 | 1462931705282 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 3108 | ++DOCSHELL 1B248C00 == 69 [pid = 3108] [id = 382] 18:55:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1B286800) [pid = 3108] [serial = 1146] [outer = 00000000] 18:55:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (1B28B000) [pid = 3108] [serial = 1147] [outer = 1B286800] 18:55:05 INFO - PROCESS | 3108 | 1462931705376 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1BC0D800) [pid = 3108] [serial = 1148] [outer = 1B286800] 18:55:05 INFO - PROCESS | 3108 | 1462931705948 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 18:55:06 INFO - PROCESS | 3108 | 1462931706023 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 3108 | 1462931706025 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:55:06 INFO - PROCESS | 3108 | 1462931706029 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:55:06 INFO - PROCESS | 3108 | 1462931706031 Marionette TRACE conn5 <- [1,1494,null,{}] 18:55:06 INFO - PROCESS | 3108 | 1462931706035 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}] 18:55:06 INFO - PROCESS | 3108 | 1462931706145 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:55:06 INFO - PROCESS | 3108 | 1462931706289 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 3108 | ++DOCSHELL 148C2000 == 70 [pid = 3108] [id = 383] 18:55:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (15CBFC00) [pid = 3108] [serial = 1149] [outer = 00000000] 18:55:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1BC61400) [pid = 3108] [serial = 1150] [outer = 15CBFC00] 18:55:06 INFO - PROCESS | 3108 | 1462931706345 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1BD9F000) [pid = 3108] [serial = 1151] [outer = 15CBFC00] 18:55:06 INFO - PROCESS | 3108 | 1462931706905 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 18:55:06 INFO - PROCESS | 3108 | 1462931706963 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 3108 | 1462931706966 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:55:06 INFO - PROCESS | 3108 | 1462931706969 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:55:06 INFO - PROCESS | 3108 | 1462931706971 Marionette TRACE conn5 <- [1,1498,null,{}] 18:55:07 INFO - PROCESS | 3108 | 1462931706975 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}] 18:55:07 INFO - PROCESS | 3108 | 1462931707093 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:55:07 INFO - PROCESS | 3108 | 1462931707328 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 3108 | ++DOCSHELL 0D83E800 == 71 [pid = 3108] [id = 384] 18:55:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (0D842000) [pid = 3108] [serial = 1152] [outer = 00000000] 18:55:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (0D9F2400) [pid = 3108] [serial = 1153] [outer = 0D842000] 18:55:07 INFO - PROCESS | 3108 | 1462931707382 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0E3D2000) [pid = 3108] [serial = 1154] [outer = 0D842000] 18:55:08 INFO - PROCESS | 3108 | 1462931707990 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1069ms 18:55:08 INFO - PROCESS | 3108 | 1462931708042 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 3108 | 1462931708047 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:55:08 INFO - PROCESS | 3108 | 1462931708051 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 3108 | 1462931708054 Marionette TRACE conn5 <- [1,1502,null,{}] 18:55:08 INFO - PROCESS | 3108 | 1462931708059 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}] 18:55:08 INFO - PROCESS | 3108 | 1462931708176 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:55:08 INFO - PROCESS | 3108 | 1462931708381 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 3108 | --DOCSHELL 183B3800 == 70 [pid = 3108] [id = 260] 18:55:08 INFO - PROCESS | 3108 | --DOCSHELL 14216800 == 69 [pid = 3108] [id = 369] 18:55:08 INFO - PROCESS | 3108 | --DOCSHELL 0ECDC400 == 68 [pid = 3108] [id = 368] 18:55:08 INFO - PROCESS | 3108 | --DOCSHELL 0C7A5400 == 67 [pid = 3108] [id = 367] 18:55:08 INFO - PROCESS | 3108 | ++DOCSHELL 0C706000 == 68 [pid = 3108] [id = 385] 18:55:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0C75F400) [pid = 3108] [serial = 1155] [outer = 00000000] 18:55:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0D985800) [pid = 3108] [serial = 1156] [outer = 0C75F400] 18:55:08 INFO - PROCESS | 3108 | 1462931708478 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0E3D4C00) [pid = 3108] [serial = 1157] [outer = 0C75F400] 18:55:09 INFO - PROCESS | 3108 | 1462931709161 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1171ms 18:55:09 INFO - PROCESS | 3108 | 1462931709224 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:55:09 INFO - PROCESS | 3108 | 1462931709228 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:55:09 INFO - PROCESS | 3108 | 1462931709233 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 3108 | 1462931709237 Marionette TRACE conn5 <- [1,1506,null,{}] 18:55:09 INFO - PROCESS | 3108 | 1462931709243 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}] 18:55:09 INFO - PROCESS | 3108 | 1462931709368 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:55:09 INFO - PROCESS | 3108 | 1462931709516 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 3108 | ++DOCSHELL 13B14400 == 69 [pid = 3108] [id = 386] 18:55:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1421EC00) [pid = 3108] [serial = 1158] [outer = 00000000] 18:55:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (14AEC800) [pid = 3108] [serial = 1159] [outer = 1421EC00] 18:55:09 INFO - PROCESS | 3108 | 1462931709576 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (15C6E000) [pid = 3108] [serial = 1160] [outer = 1421EC00] 18:55:10 INFO - PROCESS | 3108 | 1462931710195 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 990ms 18:55:10 INFO - PROCESS | 3108 | 1462931710225 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 3108 | 1462931710230 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:55:10 INFO - PROCESS | 3108 | 1462931710235 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:55:10 INFO - PROCESS | 3108 | 1462931710237 Marionette TRACE conn5 <- [1,1510,null,{}] 18:55:10 INFO - PROCESS | 3108 | 1462931710241 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}] 18:55:10 INFO - PROCESS | 3108 | 1462931710362 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:55:10 INFO - PROCESS | 3108 | 1462931710510 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 3108 | ++DOCSHELL 15FE9C00 == 70 [pid = 3108] [id = 387] 18:55:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (16D06400) [pid = 3108] [serial = 1161] [outer = 00000000] 18:55:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (175BB000) [pid = 3108] [serial = 1162] [outer = 16D06400] 18:55:10 INFO - PROCESS | 3108 | 1462931710568 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (18F5C400) [pid = 3108] [serial = 1163] [outer = 16D06400] 18:55:11 INFO - PROCESS | 3108 | 1462931711172 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"]]]}] 18:55:11 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 () { 18:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:55:11 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 () { 18:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:55:11 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 () { 18:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:55:11 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 () { 18:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:55:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 978ms 18:55:11 INFO - PROCESS | 3108 | 1462931711218 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 3108 | 1462931711220 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:55:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:55:11 INFO - PROCESS | 3108 | 1462931711226 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 3108 | 1462931711232 Marionette TRACE conn5 <- [1,1514,null,{}] 18:55:11 INFO - PROCESS | 3108 | 1462931711243 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}] 18:55:11 INFO - PROCESS | 3108 | 1462931711368 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:55:11 INFO - PROCESS | 3108 | 1462931711518 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 3108 | ++DOCSHELL 1BC5CC00 == 71 [pid = 3108] [id = 388] 18:55:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1BC5E000) [pid = 3108] [serial = 1164] [outer = 00000000] 18:55:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1BDA6800) [pid = 3108] [serial = 1165] [outer = 1BC5E000] 18:55:11 INFO - PROCESS | 3108 | 1462931711575 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1BDB9800) [pid = 3108] [serial = 1166] [outer = 1BC5E000] 18:55:12 INFO - PROCESS | 3108 | 1462931712123 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"]]]}] 18:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:55:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 934ms 18:55:12 INFO - PROCESS | 3108 | 1462931712190 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 3108 | 1462931712193 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:55:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:55:12 INFO - PROCESS | 3108 | 1462931712196 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 3108 | 1462931712198 Marionette TRACE conn5 <- [1,1518,null,{}] 18:55:12 INFO - PROCESS | 3108 | 1462931712202 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}] 18:55:12 INFO - PROCESS | 3108 | 1462931712320 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:55:12 INFO - PROCESS | 3108 | 1462931712468 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 3108 | ++DOCSHELL 1BDAF400 == 72 [pid = 3108] [id = 389] 18:55:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1BE07800) [pid = 3108] [serial = 1167] [outer = 00000000] 18:55:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1BF07400) [pid = 3108] [serial = 1168] [outer = 1BE07800] 18:55:12 INFO - PROCESS | 3108 | 1462931712524 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1C0B4800) [pid = 3108] [serial = 1169] [outer = 1BE07800] 18:55:13 INFO - PROCESS | 3108 | 1462931713024 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]]]}] 18:55:13 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 18:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:55:13 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. 18:55:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:55:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 18:55:13 INFO - PROCESS | 3108 | 1462931713068 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 3108 | 1462931713070 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:55:13 INFO - PROCESS | 3108 | 1462931713074 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 3108 | 1462931713076 Marionette TRACE conn5 <- [1,1522,null,{}] 18:55:13 INFO - PROCESS | 3108 | 1462931713080 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}] 18:55:13 INFO - PROCESS | 3108 | 1462931713194 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:55:13 INFO - PROCESS | 3108 | 1462931713354 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 3108 | ++DOCSHELL 1C0BF800 == 73 [pid = 3108] [id = 390] 18:55:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1C0C0400) [pid = 3108] [serial = 1170] [outer = 00000000] 18:55:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1C971400) [pid = 3108] [serial = 1171] [outer = 1C0C0400] 18:55:13 INFO - PROCESS | 3108 | 1462931713418 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1D908000) [pid = 3108] [serial = 1172] [outer = 1C0C0400] 18:55:14 INFO - PROCESS | 3108 | 1462931714042 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1017ms 18:55:14 INFO - PROCESS | 3108 | 1462931714094 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 3108 | 1462931714097 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:55:14 INFO - PROCESS | 3108 | 1462931714100 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:55:14 INFO - PROCESS | 3108 | 1462931714102 Marionette TRACE conn5 <- [1,1526,null,{}] 18:55:14 INFO - PROCESS | 3108 | 1462931714106 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}] 18:55:14 INFO - PROCESS | 3108 | 1462931714224 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:55:14 INFO - PROCESS | 3108 | 1462931714374 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 3108 | ++DOCSHELL 1D90AC00 == 74 [pid = 3108] [id = 391] 18:55:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1D912800) [pid = 3108] [serial = 1173] [outer = 00000000] 18:55:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1F615C00) [pid = 3108] [serial = 1174] [outer = 1D912800] 18:55:14 INFO - PROCESS | 3108 | 1462931714430 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1F61AC00) [pid = 3108] [serial = 1175] [outer = 1D912800] 18:55:15 INFO - PROCESS | 3108 | 1462931715041 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 971ms 18:55:15 INFO - PROCESS | 3108 | 1462931715075 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 3108 | 1462931715078 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:55:15 INFO - PROCESS | 3108 | 1462931715081 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:55:15 INFO - PROCESS | 3108 | 1462931715083 Marionette TRACE conn5 <- [1,1530,null,{}] 18:55:15 INFO - PROCESS | 3108 | 1462931715087 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}] 18:55:15 INFO - PROCESS | 3108 | 1462931715249 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:55:15 INFO - PROCESS | 3108 | 1462931715264 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 3108 | ++DOCSHELL 1F615000 == 75 [pid = 3108] [id = 392] 18:55:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1F61F000) [pid = 3108] [serial = 1176] [outer = 00000000] 18:55:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (20A3D800) [pid = 3108] [serial = 1177] [outer = 1F61F000] 18:55:15 INFO - PROCESS | 3108 | 1462931715318 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (20A67800) [pid = 3108] [serial = 1178] [outer = 1F61F000] 18:55:15 INFO - PROCESS | 3108 | 1462931715922 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 18:55:15 INFO - PROCESS | 3108 | 1462931715955 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 3108 | 1462931715958 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:55:15 INFO - PROCESS | 3108 | 1462931715961 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 3108 | 1462931715963 Marionette TRACE conn5 <- [1,1534,null,{}] 18:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:55:15 INFO - PROCESS | 3108 | 1462931715967 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}] 18:55:16 INFO - PROCESS | 3108 | 1462931716079 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:55:16 INFO - PROCESS | 3108 | 1462931716243 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 3108 | ++DOCSHELL 0D940C00 == 76 [pid = 3108] [id = 393] 18:55:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (20A39400) [pid = 3108] [serial = 1179] [outer = 00000000] 18:55:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (20A70800) [pid = 3108] [serial = 1180] [outer = 20A39400] 18:55:16 INFO - PROCESS | 3108 | 1462931716299 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (20A74000) [pid = 3108] [serial = 1181] [outer = 20A39400] 18:55:16 INFO - PROCESS | 3108 | 1462931716898 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 971ms 18:55:16 INFO - PROCESS | 3108 | 1462931716935 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 3108 | 1462931716938 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:55:16 INFO - PROCESS | 3108 | 1462931716941 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:55:16 INFO - PROCESS | 3108 | 1462931716943 Marionette TRACE conn5 <- [1,1538,null,{}] 18:55:16 INFO - PROCESS | 3108 | 1462931716946 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}] 18:55:17 INFO - PROCESS | 3108 | 1462931717060 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:55:17 INFO - PROCESS | 3108 | 1462931717226 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 3108 | ++DOCSHELL 20A6B000 == 77 [pid = 3108] [id = 394] 18:55:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (20D7B000) [pid = 3108] [serial = 1182] [outer = 00000000] 18:55:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (20D83000) [pid = 3108] [serial = 1183] [outer = 20D7B000] 18:55:17 INFO - PROCESS | 3108 | 1462931717282 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (20D84000) [pid = 3108] [serial = 1184] [outer = 20D7B000] 18:55:17 INFO - PROCESS | 3108 | 1462931717864 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 18:55:17 INFO - PROCESS | 3108 | 1462931717916 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:55:17 INFO - PROCESS | 3108 | 1462931717918 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:55:17 INFO - PROCESS | 3108 | 1462931717921 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:55:17 INFO - PROCESS | 3108 | 1462931717923 Marionette TRACE conn5 <- [1,1542,null,{}] 18:55:17 INFO - PROCESS | 3108 | 1462931717927 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}] 18:55:18 INFO - PROCESS | 3108 | 1462931718138 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:55:18 INFO - PROCESS | 3108 | 1462931718338 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 3108 | ++DOCSHELL 0E959800 == 78 [pid = 3108] [id = 395] 18:55:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (0E95F400) [pid = 3108] [serial = 1185] [outer = 00000000] 18:55:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (0F365C00) [pid = 3108] [serial = 1186] [outer = 0E95F400] 18:55:18 INFO - PROCESS | 3108 | 1462931718389 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (12EF9400) [pid = 3108] [serial = 1187] [outer = 0E95F400] 18:55:19 INFO - PROCESS | 3108 | 1462931719008 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1122ms 18:55:19 INFO - PROCESS | 3108 | 1462931719049 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 3108 | 1462931719052 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:55:19 INFO - PROCESS | 3108 | 1462931719057 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 3108 | 1462931719060 Marionette TRACE conn5 <- [1,1546,null,{}] 18:55:19 INFO - PROCESS | 3108 | 1462931719065 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}] 18:55:19 INFO - PROCESS | 3108 | 1462931719179 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 0D83E800 == 77 [pid = 3108] [id = 384] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 1B248C00 == 76 [pid = 3108] [id = 382] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 17042400 == 75 [pid = 3108] [id = 381] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 175B4400 == 74 [pid = 3108] [id = 380] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 16FA7000 == 73 [pid = 3108] [id = 379] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 15CA4400 == 72 [pid = 3108] [id = 378] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 12D19000 == 71 [pid = 3108] [id = 377] 18:55:19 INFO - PROCESS | 3108 | --DOCSHELL 0E359C00 == 70 [pid = 3108] [id = 376] 18:55:19 INFO - PROCESS | 3108 | 1462931719486 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 3108 | ++DOCSHELL 0D83E800 == 71 [pid = 3108] [id = 396] 18:55:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (0D841800) [pid = 3108] [serial = 1188] [outer = 00000000] 18:55:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (0E3CE400) [pid = 3108] [serial = 1189] [outer = 0D841800] 18:55:19 INFO - PROCESS | 3108 | 1462931719547 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (0E980C00) [pid = 3108] [serial = 1190] [outer = 0D841800] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E3CB800 == 70 [pid = 3108] [id = 293] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0D93E000 == 69 [pid = 3108] [id = 334] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1788B000 == 68 [pid = 3108] [id = 169] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E983C00 == 67 [pid = 3108] [id = 143] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1B28C800 == 66 [pid = 3108] [id = 281] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 12EEB000 == 65 [pid = 3108] [id = 181] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E980400 == 64 [pid = 3108] [id = 199] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15F0A000 == 63 [pid = 3108] [id = 148] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1270BC00 == 62 [pid = 3108] [id = 165] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15F02000 == 61 [pid = 3108] [id = 153] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1C976000 == 60 [pid = 3108] [id = 296] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1838B000 == 59 [pid = 3108] [id = 166] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0F365800 == 58 [pid = 3108] [id = 152] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 16FA6C00 == 57 [pid = 3108] [id = 202] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15838400 == 56 [pid = 3108] [id = 146] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E3D7C00 == 55 [pid = 3108] [id = 299] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1B244C00 == 54 [pid = 3108] [id = 280] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1BE09400 == 53 [pid = 3108] [id = 352] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 16D08800 == 52 [pid = 3108] [id = 149] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E3D5400 == 51 [pid = 3108] [id = 192] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15F03400 == 50 [pid = 3108] [id = 150] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15CBC800 == 49 [pid = 3108] [id = 147] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1ADF0400 == 48 [pid = 3108] [id = 295] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0DC87C00 == 47 [pid = 3108] [id = 294] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0E959800 == 46 [pid = 3108] [id = 395] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0D940C00 == 45 [pid = 3108] [id = 393] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1F615000 == 44 [pid = 3108] [id = 392] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1C0BF800 == 43 [pid = 3108] [id = 390] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1D90AC00 == 42 [pid = 3108] [id = 391] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1BDAF400 == 41 [pid = 3108] [id = 389] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 1BC5CC00 == 40 [pid = 3108] [id = 388] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 13B14400 == 39 [pid = 3108] [id = 386] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 15FE9C00 == 38 [pid = 3108] [id = 387] 18:55:21 INFO - PROCESS | 3108 | --DOCSHELL 0C706000 == 37 [pid = 3108] [id = 385] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 20A6B000 == 36 [pid = 3108] [id = 394] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1AD10400 == 35 [pid = 3108] [id = 264] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1BF03C00 == 34 [pid = 3108] [id = 232] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1CACBC00 == 33 [pid = 3108] [id = 315] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 126D0400 == 32 [pid = 3108] [id = 145] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1BC03800 == 31 [pid = 3108] [id = 373] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1B23F800 == 30 [pid = 3108] [id = 372] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1BE12C00 == 29 [pid = 3108] [id = 249] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 18F5DC00 == 28 [pid = 3108] [id = 170] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1AF7EC00 == 27 [pid = 3108] [id = 374] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 12BEC400 == 26 [pid = 3108] [id = 245] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 15F05800 == 25 [pid = 3108] [id = 263] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 148C8400 == 24 [pid = 3108] [id = 233] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 15CA8400 == 23 [pid = 3108] [id = 200] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 18202400 == 22 [pid = 3108] [id = 182] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0C75DC00 == 21 [pid = 3108] [id = 157] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0E95A400 == 20 [pid = 3108] [id = 154] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0F364400 == 19 [pid = 3108] [id = 144] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 183B6C00 == 18 [pid = 3108] [id = 151] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0C79C400 == 17 [pid = 3108] [id = 141] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0E401800 == 16 [pid = 3108] [id = 158] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0C75D400 == 15 [pid = 3108] [id = 155] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0E3D1800 == 14 [pid = 3108] [id = 142] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 1583A400 == 13 [pid = 3108] [id = 370] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 18392800 == 12 [pid = 3108] [id = 371] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0C754400 == 11 [pid = 3108] [id = 156] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 148C2000 == 10 [pid = 3108] [id = 383] 18:55:24 INFO - PROCESS | 3108 | --DOCSHELL 0E97B400 == 9 [pid = 3108] [id = 375] 18:55:26 INFO - PROCESS | 3108 | 1462931726085 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 7069ms 18:55:26 INFO - PROCESS | 3108 | 1462931726126 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 3108 | 1462931726132 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:55:26 INFO - PROCESS | 3108 | 1462931726136 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:55:26 INFO - PROCESS | 3108 | 1462931726140 Marionette TRACE conn5 <- [1,1550,null,{}] 18:55:26 INFO - PROCESS | 3108 | 1462931726146 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}] 18:55:26 INFO - PROCESS | 3108 | 1462931726273 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:55:26 INFO - PROCESS | 3108 | 1462931726373 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 3108 | ++DOCSHELL 0C759000 == 10 [pid = 3108] [id = 397] 18:55:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (0C75DC00) [pid = 3108] [serial = 1191] [outer = 00000000] 18:55:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (0C7A5400) [pid = 3108] [serial = 1192] [outer = 0C75DC00] 18:55:26 INFO - PROCESS | 3108 | 1462931726425 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (0D83A400) [pid = 3108] [serial = 1193] [outer = 0C75DC00] 18:55:26 INFO - PROCESS | 3108 | 1462931726839 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 18:55:26 INFO - PROCESS | 3108 | 1462931726934 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 3108 | 1462931726940 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:55:26 INFO - PROCESS | 3108 | 1462931726950 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 3108 | 1462931726953 Marionette TRACE conn5 <- [1,1554,null,{}] 18:55:26 INFO - PROCESS | 3108 | 1462931726958 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}] 18:55:27 INFO - PROCESS | 3108 | 1462931727059 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:55:27 INFO - PROCESS | 3108 | 1462931727070 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 3108 | ++DOCSHELL 0D97B800 == 11 [pid = 3108] [id = 398] 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (0D97CC00) [pid = 3108] [serial = 1194] [outer = 00000000] 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (0D9E9C00) [pid = 3108] [serial = 1195] [outer = 0D97CC00] 18:55:27 INFO - PROCESS | 3108 | 1462931727116 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (0D9F5000) [pid = 3108] [serial = 1196] [outer = 0D97CC00] 18:55:27 INFO - PROCESS | 3108 | 1462931727610 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 18:55:27 INFO - PROCESS | 3108 | 1462931727686 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 3108 | 1462931727689 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:55:27 INFO - PROCESS | 3108 | 1462931727697 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 3108 | 1462931727700 Marionette TRACE conn5 <- [1,1558,null,{}] 18:55:27 INFO - PROCESS | 3108 | 1462931727711 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}] 18:55:27 INFO - PROCESS | 3108 | 1462931727803 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:55:27 INFO - PROCESS | 3108 | 1462931727815 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CE800 == 12 [pid = 3108] [id = 399] 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (0E3D5400) [pid = 3108] [serial = 1197] [outer = 00000000] 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (0E404C00) [pid = 3108] [serial = 1198] [outer = 0E3D5400] 18:55:27 INFO - PROCESS | 3108 | 1462931727865 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (0E85A000) [pid = 3108] [serial = 1199] [outer = 0E3D5400] 18:55:28 INFO - PROCESS | 3108 | 1462931728392 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 18:55:28 INFO - PROCESS | 3108 | 1462931728453 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 3108 | 1462931728455 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:55:28 INFO - PROCESS | 3108 | 1462931728459 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:55:28 INFO - PROCESS | 3108 | 1462931728470 Marionette TRACE conn5 <- [1,1562,null,{}] 18:55:28 INFO - PROCESS | 3108 | 1462931728474 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}] 18:55:28 INFO - PROCESS | 3108 | 1462931728600 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:55:28 INFO - PROCESS | 3108 | 1462931728664 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 3108 | ++DOCSHELL 0E956C00 == 13 [pid = 3108] [id = 400] 18:55:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (0E95A800) [pid = 3108] [serial = 1200] [outer = 00000000] 18:55:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (0E983C00) [pid = 3108] [serial = 1201] [outer = 0E95A800] 18:55:28 INFO - PROCESS | 3108 | 1462931728710 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (0EB65800) [pid = 3108] [serial = 1202] [outer = 0E95A800] 18:55:29 INFO - PROCESS | 3108 | 1462931729145 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 18:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:55:29 INFO - PROCESS | 3108 | 1462931729197 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 3108 | 1462931729199 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:55:29 INFO - PROCESS | 3108 | 1462931729202 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 3108 | 1462931729204 Marionette TRACE conn5 <- [1,1566,null,{}] 18:55:29 INFO - PROCESS | 3108 | 1462931729213 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}] 18:55:29 INFO - PROCESS | 3108 | 1462931729327 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:55:29 INFO - PROCESS | 3108 | 1462931729337 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 3108 | ++DOCSHELL 0ECDA000 == 14 [pid = 3108] [id = 401] 18:55:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (0F36D400) [pid = 3108] [serial = 1203] [outer = 00000000] 18:55:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (1240F800) [pid = 3108] [serial = 1204] [outer = 0F36D400] 18:55:29 INFO - PROCESS | 3108 | 1462931729386 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (12411400) [pid = 3108] [serial = 1205] [outer = 0F36D400] 18:55:29 INFO - PROCESS | 3108 | 1462931729868 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 18:55:29 INFO - PROCESS | 3108 | 1462931729965 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 3108 | 1462931729967 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:55:29 INFO - PROCESS | 3108 | 1462931729971 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 3108 | 1462931729972 Marionette TRACE conn5 <- [1,1570,null,{}] 18:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:55:29 INFO - PROCESS | 3108 | 1462931729976 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}] 18:55:31 INFO - PROCESS | 3108 | 1462931731341 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (19A88000) [pid = 3108] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (0D842000) [pid = 3108] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (0E97C400) [pid = 3108] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (1B246800) [pid = 3108] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (1BE07800) [pid = 3108] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (1BC0BC00) [pid = 3108] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (1B23FC00) [pid = 3108] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (1BC5E000) [pid = 3108] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (19195800) [pid = 3108] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (1BE09800) [pid = 3108] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (0D9F7C00) [pid = 3108] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (15F10400) [pid = 3108] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (175BC000) [pid = 3108] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (17897C00) [pid = 3108] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (1AD0A000) [pid = 3108] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (16D06400) [pid = 3108] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (0C7A6400) [pid = 3108] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (14218C00) [pid = 3108] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (1C975800) [pid = 3108] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (0D97AC00) [pid = 3108] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (1ADED400) [pid = 3108] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1421E400) [pid = 3108] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1C0BA400) [pid = 3108] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (12D1A800) [pid = 3108] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0E3CEC00) [pid = 3108] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (148C6000) [pid = 3108] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (20A38400) [pid = 3108] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (126CE000) [pid = 3108] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E80EC00) [pid = 3108] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (1421EC00) [pid = 3108] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (0ECE0C00) [pid = 3108] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (0C75F400) [pid = 3108] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (0E95F400) [pid = 3108] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0E3C8400) [pid = 3108] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (15F0B000) [pid = 3108] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (16FAC000) [pid = 3108] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1820B000) [pid = 3108] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (20D7B000) [pid = 3108] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (20A39400) [pid = 3108] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (1F61F000) [pid = 3108] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (1D912800) [pid = 3108] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1C0C0400) [pid = 3108] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15CBFC00) [pid = 3108] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1B286800) [pid = 3108] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1AEAAC00) [pid = 3108] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1795D400) [pid = 3108] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (16FA7400) [pid = 3108] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (15CA4C00) [pid = 3108] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:55:31 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (12D19800) [pid = 3108] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:55:31 INFO - PROCESS | 3108 | 1462931731481 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 3108 | ++DOCSHELL 09175C00 == 15 [pid = 3108] [id = 402] 18:55:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (091A3800) [pid = 3108] [serial = 1206] [outer = 00000000] 18:55:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (0C706400) [pid = 3108] [serial = 1207] [outer = 091A3800] 18:55:31 INFO - PROCESS | 3108 | 1462931731539 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (0C757000) [pid = 3108] [serial = 1208] [outer = 091A3800] 18:55:32 INFO - PROCESS | 3108 | 1462931732127 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2212ms 18:55:32 INFO - PROCESS | 3108 | 1462931732191 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 3108 | 1462931732196 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:55:32 INFO - PROCESS | 3108 | 1462931732201 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 3108 | 1462931732205 Marionette TRACE conn5 <- [1,1574,null,{}] 18:55:32 INFO - PROCESS | 3108 | 1462931732210 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}] 18:55:32 INFO - PROCESS | 3108 | 1462931732323 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:55:32 INFO - PROCESS | 3108 | 1462931732464 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 3108 | ++DOCSHELL 0D9ED400 == 16 [pid = 3108] [id = 403] 18:55:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (0D9EF400) [pid = 3108] [serial = 1209] [outer = 00000000] 18:55:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0DC3A800) [pid = 3108] [serial = 1210] [outer = 0D9EF400] 18:55:32 INFO - PROCESS | 3108 | 1462931732523 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (0DDEB800) [pid = 3108] [serial = 1211] [outer = 0D9EF400] 18:55:33 INFO - PROCESS | 3108 | 1462931733172 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1021ms 18:55:33 INFO - PROCESS | 3108 | 1462931733229 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 3108 | 1462931733233 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:55:33 INFO - PROCESS | 3108 | 1462931733238 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 3108 | 1462931733240 Marionette TRACE conn5 <- [1,1578,null,{}] 18:55:33 INFO - PROCESS | 3108 | 1462931733244 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}] 18:55:33 INFO - PROCESS | 3108 | 1462931733375 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:55:33 INFO - PROCESS | 3108 | 1462931733520 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 3108 | ++DOCSHELL 0E861400 == 17 [pid = 3108] [id = 404] 18:55:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0E957400) [pid = 3108] [serial = 1212] [outer = 00000000] 18:55:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (0E95FC00) [pid = 3108] [serial = 1213] [outer = 0E957400] 18:55:33 INFO - PROCESS | 3108 | 1462931733577 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0E97EC00) [pid = 3108] [serial = 1214] [outer = 0E957400] 18:55:34 INFO - PROCESS | 3108 | 1462931734206 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1016ms 18:55:34 INFO - PROCESS | 3108 | 1462931734257 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 3108 | 1462931734260 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:55:34 INFO - PROCESS | 3108 | 1462931734271 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 3108 | 1462931734277 Marionette TRACE conn5 <- [1,1582,null,{}] 18:55:34 INFO - PROCESS | 3108 | 1462931734282 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}] 18:55:34 INFO - PROCESS | 3108 | 1462931734411 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:55:34 INFO - PROCESS | 3108 | 1462931734551 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 3108 | ++DOCSHELL 1270E400 == 18 [pid = 3108] [id = 405] 18:55:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1270F000) [pid = 3108] [serial = 1215] [outer = 00000000] 18:55:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (12D81400) [pid = 3108] [serial = 1216] [outer = 1270F000] 18:55:34 INFO - PROCESS | 3108 | 1462931734608 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (12DD7C00) [pid = 3108] [serial = 1217] [outer = 1270F000] 18:55:35 INFO - PROCESS | 3108 | 1462931735221 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 990ms 18:55:35 INFO - PROCESS | 3108 | 1462931735257 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 3108 | 1462931735260 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:55:35 INFO - PROCESS | 3108 | 1462931735263 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:55:35 INFO - PROCESS | 3108 | 1462931735265 Marionette TRACE conn5 <- [1,1586,null,{}] 18:55:35 INFO - PROCESS | 3108 | 1462931735269 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}] 18:55:35 INFO - PROCESS | 3108 | 1462931735375 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:55:35 INFO - PROCESS | 3108 | 1462931735487 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 3108 | ++DOCSHELL 12D81000 == 19 [pid = 3108] [id = 406] 18:55:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (13B08C00) [pid = 3108] [serial = 1218] [outer = 00000000] 18:55:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (14219400) [pid = 3108] [serial = 1219] [outer = 13B08C00] 18:55:35 INFO - PROCESS | 3108 | 1462931735542 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1421E400) [pid = 3108] [serial = 1220] [outer = 13B08C00] 18:55:36 INFO - PROCESS | 3108 | 1462931736238 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1018ms 18:55:36 INFO - PROCESS | 3108 | 1462931736285 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 3108 | 1462931736287 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:55:36 INFO - PROCESS | 3108 | 1462931736291 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 3108 | 1462931736293 Marionette TRACE conn5 <- [1,1590,null,{}] 18:55:36 INFO - PROCESS | 3108 | 1462931736296 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}] 18:55:36 INFO - PROCESS | 3108 | 1462931736402 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:55:36 INFO - PROCESS | 3108 | 1462931736630 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 3108 | --DOCSHELL 0ECDA000 == 18 [pid = 3108] [id = 401] 18:55:36 INFO - PROCESS | 3108 | --DOCSHELL 0E956C00 == 17 [pid = 3108] [id = 400] 18:55:36 INFO - PROCESS | 3108 | --DOCSHELL 0E3CE800 == 16 [pid = 3108] [id = 399] 18:55:36 INFO - PROCESS | 3108 | --DOCSHELL 0D97B800 == 15 [pid = 3108] [id = 398] 18:55:36 INFO - PROCESS | 3108 | --DOCSHELL 0C759000 == 14 [pid = 3108] [id = 397] 18:55:36 INFO - PROCESS | 3108 | ++DOCSHELL 0907EC00 == 15 [pid = 3108] [id = 407] 18:55:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (09088C00) [pid = 3108] [serial = 1221] [outer = 00000000] 18:55:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (0C755400) [pid = 3108] [serial = 1222] [outer = 09088C00] 18:55:36 INFO - PROCESS | 3108 | 1462931736938 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (0C79E800) [pid = 3108] [serial = 1223] [outer = 09088C00] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (0F365C00) [pid = 3108] [serial = 1186] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1240A400) [pid = 3108] [serial = 1126] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1AB4EC00) [pid = 3108] [serial = 1098] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (175BB000) [pid = 3108] [serial = 1162] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (15C6E000) [pid = 3108] [serial = 1160] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (12411800) [pid = 3108] [serial = 1106] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (14ADFC00) [pid = 3108] [serial = 1108] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (0F1B2400) [pid = 3108] [serial = 1105] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (13B10400) [pid = 3108] [serial = 1132] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0E3D4C00) [pid = 3108] [serial = 1157] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (12EF9400) [pid = 3108] [serial = 1187] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (0E97A800) [pid = 3108] [serial = 1130] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (0D9E9400) [pid = 3108] [serial = 1103] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (14AEC800) [pid = 3108] [serial = 1159] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1AD0CC00) [pid = 3108] [serial = 1099] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0E3D2000) [pid = 3108] [serial = 1154] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0D985800) [pid = 3108] [serial = 1156] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (12414C00) [pid = 3108] [serial = 1127] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (18F60400) [pid = 3108] [serial = 1096] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0E85FC00) [pid = 3108] [serial = 1129] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (0D9F2400) [pid = 3108] [serial = 1153] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1C971400) [pid = 3108] [serial = 1171] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1BD9FC00) [pid = 3108] [serial = 1121] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (15CC4400) [pid = 3108] [serial = 1135] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1BDB2000) [pid = 3108] [serial = 1123] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (1B24C000) [pid = 3108] [serial = 1117] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1BC5F000) [pid = 3108] [serial = 1120] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1B28D800) [pid = 3108] [serial = 1118] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1BDB9800) [pid = 3108] [serial = 1166] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1BF07400) [pid = 3108] [serial = 1168] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (1B212800) [pid = 3108] [serial = 1115] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (1AEB3400) [pid = 3108] [serial = 1114] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (1C0B6C00) [pid = 3108] [serial = 1057] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (0E3D5C00) [pid = 3108] [serial = 1009] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (175B9800) [pid = 3108] [serial = 1021] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (17957C00) [pid = 3108] [serial = 1024] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (1AA7AC00) [pid = 3108] [serial = 1027] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (1ADEA400) [pid = 3108] [serial = 1030] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (18F5C400) [pid = 3108] [serial = 1163] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (1BDA6800) [pid = 3108] [serial = 1165] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (0D934000) [pid = 3108] [serial = 1102] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (15837C00) [pid = 3108] [serial = 1109] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (18396800) [pid = 3108] [serial = 1111] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (1E57D800) [pid = 3108] [serial = 1072] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (0D980C00) [pid = 3108] [serial = 1059] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (1BC04C00) [pid = 3108] [serial = 1065] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (14BF3400) [pid = 3108] [serial = 1089] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (1D907C00) [pid = 3108] [serial = 1069] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (16D07400) [pid = 3108] [serial = 1063] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (13B08400) [pid = 3108] [serial = 1081] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (1F61EC00) [pid = 3108] [serial = 1078] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (20A71800) [pid = 3108] [serial = 1075] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (15F02C00) [pid = 3108] [serial = 1084] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (20A43800) [pid = 3108] [serial = 1074] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (126D6000) [pid = 3108] [serial = 1080] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (15C6F000) [pid = 3108] [serial = 1083] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (15C9B800) [pid = 3108] [serial = 1062] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (1BDB5400) [pid = 3108] [serial = 1066] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (1E57A800) [pid = 3108] [serial = 1071] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (1C976400) [pid = 3108] [serial = 1068] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (118AB800) [pid = 3108] [serial = 1086] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0D986400) [pid = 3108] [serial = 1060] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (15F03C00) [pid = 3108] [serial = 1090] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (12703800) [pid = 3108] [serial = 1087] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (1F61A400) [pid = 3108] [serial = 1077] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (1BD9F000) [pid = 3108] [serial = 1151] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (1F615C00) [pid = 3108] [serial = 1174] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (1BC0D800) [pid = 3108] [serial = 1148] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (1BC61400) [pid = 3108] [serial = 1150] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (1B245400) [pid = 3108] [serial = 1145] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (1B28B000) [pid = 3108] [serial = 1147] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (1A126400) [pid = 3108] [serial = 1142] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (1B21EC00) [pid = 3108] [serial = 1144] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 74 (17892000) [pid = 3108] [serial = 1139] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 73 (1918F000) [pid = 3108] [serial = 1141] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 72 (15F07000) [pid = 3108] [serial = 1136] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 71 (175B7000) [pid = 3108] [serial = 1138] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 70 (1421F400) [pid = 3108] [serial = 1133] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 69 (1BDB8400) [pid = 3108] [serial = 1124] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 68 (1C0B4800) [pid = 3108] [serial = 1169] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 67 (1788F800) [pid = 3108] [serial = 1093] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 66 (16FA7C00) [pid = 3108] [serial = 1092] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 65 (183C0800) [pid = 3108] [serial = 1112] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 64 (18F4DC00) [pid = 3108] [serial = 1095] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 63 (12B2D800) [pid = 3108] [serial = 685] [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.] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 62 (20D84000) [pid = 3108] [serial = 1184] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 61 (20A74000) [pid = 3108] [serial = 1181] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 60 (20D83000) [pid = 3108] [serial = 1183] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 59 (20A3D800) [pid = 3108] [serial = 1177] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 58 (20A67800) [pid = 3108] [serial = 1178] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 57 (20A70800) [pid = 3108] [serial = 1180] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 56 (1F61AC00) [pid = 3108] [serial = 1175] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 55 (1D908000) [pid = 3108] [serial = 1172] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | --DOCSHELL 0D83E800 == 14 [pid = 3108] [id = 396] 18:55:37 INFO - PROCESS | 3108 | --DOMWINDOW == 54 (0E3CE400) [pid = 3108] [serial = 1189] [outer = 00000000] [url = about:blank] 18:55:37 INFO - PROCESS | 3108 | 1462931737698 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1422ms 18:55:37 INFO - PROCESS | 3108 | 1462931737713 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 3108 | 1462931737717 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:55:37 INFO - PROCESS | 3108 | 1462931737721 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 3108 | 1462931737725 Marionette TRACE conn5 <- [1,1594,null,{}] 18:55:37 INFO - PROCESS | 3108 | 1462931737730 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}] 18:55:37 INFO - PROCESS | 3108 | 1462931737823 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:55:37 INFO - PROCESS | 3108 | 1462931737904 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A6000 == 15 [pid = 3108] [id = 408] 18:55:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 55 (0D83A000) [pid = 3108] [serial = 1224] [outer = 00000000] 18:55:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 56 (0DD5C000) [pid = 3108] [serial = 1225] [outer = 0D83A000] 18:55:37 INFO - PROCESS | 3108 | 1462931737961 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 57 (0E358800) [pid = 3108] [serial = 1226] [outer = 0D83A000] 18:55:38 INFO - PROCESS | 3108 | 1462931738396 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 18:55:38 INFO - PROCESS | 3108 | 1462931738460 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:55:38 INFO - PROCESS | 3108 | 1462931738464 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:55:38 INFO - PROCESS | 3108 | 1462931738468 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 3108 | 1462931738470 Marionette TRACE conn5 <- [1,1598,null,{}] 18:55:38 INFO - PROCESS | 3108 | 1462931738474 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}] 18:55:38 INFO - PROCESS | 3108 | 1462931738562 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:55:38 INFO - PROCESS | 3108 | 1462931738574 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 3108 | ++DOCSHELL 0E3D6400 == 16 [pid = 3108] [id = 409] 18:55:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 58 (0E805400) [pid = 3108] [serial = 1227] [outer = 00000000] 18:55:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 59 (0E95F000) [pid = 3108] [serial = 1228] [outer = 0E805400] 18:55:38 INFO - PROCESS | 3108 | 1462931738620 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 60 (0E981000) [pid = 3108] [serial = 1229] [outer = 0E805400] 18:55:39 INFO - PROCESS | 3108 | 1462931739093 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 18:55:39 INFO - PROCESS | 3108 | 1462931739139 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 3108 | 1462931739141 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:55:39 INFO - PROCESS | 3108 | 1462931739146 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 3108 | 1462931739152 Marionette TRACE conn5 <- [1,1602,null,{}] 18:55:39 INFO - PROCESS | 3108 | 1462931739160 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}] 18:55:39 INFO - PROCESS | 3108 | 1462931739250 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:55:39 INFO - PROCESS | 3108 | 1462931739261 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 3108 | ++DOCSHELL 126D6000 == 17 [pid = 3108] [id = 410] 18:55:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 61 (126D6400) [pid = 3108] [serial = 1230] [outer = 00000000] 18:55:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 62 (12709C00) [pid = 3108] [serial = 1231] [outer = 126D6400] 18:55:39 INFO - PROCESS | 3108 | 1462931739307 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 63 (12B2C000) [pid = 3108] [serial = 1232] [outer = 126D6400] 18:55:39 INFO - PROCESS | 3108 | 1462931739802 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 18:55:39 INFO - PROCESS | 3108 | 1462931739875 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 3108 | 1462931739887 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:55:39 INFO - PROCESS | 3108 | 1462931739890 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 3108 | 1462931739892 Marionette TRACE conn5 <- [1,1606,null,{}] 18:55:39 INFO - PROCESS | 3108 | 1462931739896 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}] 18:55:40 INFO - PROCESS | 3108 | 1462931740011 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:55:40 INFO - PROCESS | 3108 | 1462931740018 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 3108 | ++DOCSHELL 12619400 == 18 [pid = 3108] [id = 411] 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 64 (1261DC00) [pid = 3108] [serial = 1233] [outer = 00000000] 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 65 (13C73800) [pid = 3108] [serial = 1234] [outer = 1261DC00] 18:55:40 INFO - PROCESS | 3108 | 1462931740111 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 66 (148C9C00) [pid = 3108] [serial = 1235] [outer = 1261DC00] 18:55:40 INFO - PROCESS | 3108 | --DOMWINDOW == 65 (0E3D5400) [pid = 3108] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:55:40 INFO - PROCESS | 3108 | --DOMWINDOW == 64 (0E95A800) [pid = 3108] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:55:40 INFO - PROCESS | 3108 | --DOMWINDOW == 63 (0D97CC00) [pid = 3108] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:55:40 INFO - PROCESS | 3108 | --DOMWINDOW == 62 (0C75DC00) [pid = 3108] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:55:40 INFO - PROCESS | 3108 | --DOMWINDOW == 61 (0D841800) [pid = 3108] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:55:40 INFO - PROCESS | 3108 | 1462931740512 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 18:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:55:40 INFO - PROCESS | 3108 | 1462931740566 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 3108 | 1462931740568 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:55:40 INFO - PROCESS | 3108 | 1462931740572 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 3108 | 1462931740573 Marionette TRACE conn5 <- [1,1610,null,{}] 18:55:40 INFO - PROCESS | 3108 | 1462931740577 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}] 18:55:40 INFO - PROCESS | 3108 | 1462931740687 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:55:40 INFO - PROCESS | 3108 | 1462931740697 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 3108 | ++DOCSHELL 0E979800 == 19 [pid = 3108] [id = 412] 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 62 (0E97CC00) [pid = 3108] [serial = 1236] [outer = 00000000] 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 63 (148CC400) [pid = 3108] [serial = 1237] [outer = 0E97CC00] 18:55:40 INFO - PROCESS | 3108 | 1462931740749 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 64 (15837000) [pid = 3108] [serial = 1238] [outer = 0E97CC00] 18:55:41 INFO - PROCESS | 3108 | 1462931741222 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]]]}] 18:55:41 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 18:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 18:55:41 INFO - PROCESS | 3108 | 1462931741244 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 3108 | 1462931741246 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:55:41 INFO - PROCESS | 3108 | 1462931741249 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 3108 | 1462931741251 Marionette TRACE conn5 <- [1,1614,null,{}] 18:55:41 INFO - PROCESS | 3108 | 1462931741254 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}] 18:55:41 INFO - PROCESS | 3108 | 1462931741352 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:55:41 INFO - PROCESS | 3108 | 1462931741362 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 3108 | ++DOCSHELL 15CA1000 == 20 [pid = 3108] [id = 413] 18:55:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 65 (15CA3000) [pid = 3108] [serial = 1239] [outer = 00000000] 18:55:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 66 (15CA8400) [pid = 3108] [serial = 1240] [outer = 15CA3000] 18:55:41 INFO - PROCESS | 3108 | 1462931741407 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 67 (15CBC800) [pid = 3108] [serial = 1241] [outer = 15CA3000] 18:55:41 INFO - PROCESS | 3108 | 1462931741841 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 18:55:41 INFO - PROCESS | 3108 | 1462931741881 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 3108 | 1462931741883 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:55:41 INFO - PROCESS | 3108 | 1462931741886 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 3108 | 1462931741887 Marionette TRACE conn5 <- [1,1618,null,{}] 18:55:41 INFO - PROCESS | 3108 | 1462931741891 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}] 18:55:42 INFO - PROCESS | 3108 | 1462931741981 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:55:42 INFO - PROCESS | 3108 | 1462931741988 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 3108 | ++DOCSHELL 0DC3BC00 == 21 [pid = 3108] [id = 414] 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 68 (0DD61400) [pid = 3108] [serial = 1242] [outer = 00000000] 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 69 (15CBE400) [pid = 3108] [serial = 1243] [outer = 0DD61400] 18:55:42 INFO - PROCESS | 3108 | 1462931742034 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 70 (15CC5800) [pid = 3108] [serial = 1244] [outer = 0DD61400] 18:55:42 INFO - PROCESS | 3108 | 1462931742489 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 18:55:42 INFO - PROCESS | 3108 | 1462931742528 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 3108 | 1462931742530 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:55:42 INFO - PROCESS | 3108 | 1462931742533 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:55:42 INFO - PROCESS | 3108 | 1462931742535 Marionette TRACE conn5 <- [1,1622,null,{}] 18:55:42 INFO - PROCESS | 3108 | 1462931742543 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}] 18:55:42 INFO - PROCESS | 3108 | 1462931742624 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:55:42 INFO - PROCESS | 3108 | 1462931742631 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 3108 | ++DOCSHELL 15CCA400 == 22 [pid = 3108] [id = 415] 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 71 (15F02800) [pid = 3108] [serial = 1245] [outer = 00000000] 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 72 (15F09C00) [pid = 3108] [serial = 1246] [outer = 15F02800] 18:55:42 INFO - PROCESS | 3108 | 1462931742676 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 73 (15FDFC00) [pid = 3108] [serial = 1247] [outer = 15F02800] 18:55:43 INFO - PROCESS | 3108 | 1462931743104 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]]]}] 18:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 18:55:43 INFO - PROCESS | 3108 | 1462931743169 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 3108 | 1462931743171 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:55:43 INFO - PROCESS | 3108 | 1462931743174 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 3108 | 1462931743176 Marionette TRACE conn5 <- [1,1626,null,{}] 18:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:55:43 INFO - PROCESS | 3108 | 1462931743180 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}] 18:55:43 INFO - PROCESS | 3108 | 1462931743261 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:55:43 INFO - PROCESS | 3108 | 1462931743267 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 3108 | ++DOCSHELL 0D986800 == 23 [pid = 3108] [id = 416] 18:55:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 74 (15F07400) [pid = 3108] [serial = 1248] [outer = 00000000] 18:55:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 75 (16D08800) [pid = 3108] [serial = 1249] [outer = 15F07400] 18:55:43 INFO - PROCESS | 3108 | 1462931743312 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (16D0BC00) [pid = 3108] [serial = 1250] [outer = 15F07400] 18:55:43 INFO - PROCESS | 3108 | 1462931743753 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]]]}] 18:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 18:55:43 INFO - PROCESS | 3108 | 1462931743844 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 3108 | 1462931743848 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:55:43 INFO - PROCESS | 3108 | 1462931743858 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 3108 | 1462931743863 Marionette TRACE conn5 <- [1,1630,null,{}] 18:55:43 INFO - PROCESS | 3108 | 1462931743869 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}] 18:55:44 INFO - PROCESS | 3108 | 1462931743993 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:55:44 INFO - PROCESS | 3108 | 1462931744108 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 3108 | ++DOCSHELL 0D933C00 == 24 [pid = 3108] [id = 417] 18:55:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (0D934800) [pid = 3108] [serial = 1251] [outer = 00000000] 18:55:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (0D940C00) [pid = 3108] [serial = 1252] [outer = 0D934800] 18:55:44 INFO - PROCESS | 3108 | 1462931744165 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (0DC3FC00) [pid = 3108] [serial = 1253] [outer = 0D934800] 18:55:44 INFO - PROCESS | 3108 | 1462931744945 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1125ms 18:55:45 INFO - PROCESS | 3108 | 1462931744990 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:55:45 INFO - PROCESS | 3108 | 1462931744994 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:55:45 INFO - PROCESS | 3108 | 1462931745001 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 3108 | 1462931745006 Marionette TRACE conn5 <- [1,1634,null,{}] 18:55:45 INFO - PROCESS | 3108 | 1462931745010 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}] 18:55:45 INFO - PROCESS | 3108 | 1462931745152 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:55:45 INFO - PROCESS | 3108 | 1462931745282 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 3108 | ++DOCSHELL 0E978C00 == 25 [pid = 3108] [id = 418] 18:55:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (0E97C400) [pid = 3108] [serial = 1254] [outer = 00000000] 18:55:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (1189E800) [pid = 3108] [serial = 1255] [outer = 0E97C400] 18:55:45 INFO - PROCESS | 3108 | 1462931745345 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (12702C00) [pid = 3108] [serial = 1256] [outer = 0E97C400] 18:55:46 INFO - PROCESS | 3108 | 1462931746025 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1076ms 18:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:55:46 INFO - PROCESS | 3108 | 1462931746076 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 3108 | 1462931746078 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:55:46 INFO - PROCESS | 3108 | 1462931746082 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 3108 | 1462931746084 Marionette TRACE conn5 <- [1,1638,null,{}] 18:55:46 INFO - PROCESS | 3108 | 1462931746094 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}] 18:55:46 INFO - PROCESS | 3108 | 1462931746218 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:55:46 INFO - PROCESS | 3108 | 1462931746356 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 3108 | ++DOCSHELL 15830C00 == 26 [pid = 3108] [id = 419] 18:55:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (15C75000) [pid = 3108] [serial = 1257] [outer = 00000000] 18:55:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (15F06C00) [pid = 3108] [serial = 1258] [outer = 15C75000] 18:55:46 INFO - PROCESS | 3108 | 1462931746414 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (16FA1000) [pid = 3108] [serial = 1259] [outer = 15C75000] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (1240F800) [pid = 3108] [serial = 1204] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | 1462931747332 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]]]}] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (0EB65800) [pid = 3108] [serial = 1202] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 82 (0E404C00) [pid = 3108] [serial = 1198] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 81 (0E85A000) [pid = 3108] [serial = 1199] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 80 (0E983C00) [pid = 3108] [serial = 1201] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 79 (0D9F5000) [pid = 3108] [serial = 1196] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 78 (0C7A5400) [pid = 3108] [serial = 1192] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 77 (0D9E9C00) [pid = 3108] [serial = 1195] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 76 (0E980C00) [pid = 3108] [serial = 1190] [outer = 00000000] [url = about:blank] 18:55:47 INFO - PROCESS | 3108 | --DOMWINDOW == 75 (0D83A400) [pid = 3108] [serial = 1193] [outer = 00000000] [url = about:blank] 18:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1271ms 18:55:47 INFO - PROCESS | 3108 | 1462931747356 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:55:47 INFO - PROCESS | 3108 | 1462931747360 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:55:47 INFO - PROCESS | 3108 | 1462931747365 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 3108 | 1462931747369 Marionette TRACE conn5 <- [1,1642,null,{}] 18:55:47 INFO - PROCESS | 3108 | 1462931747374 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}] 18:55:47 INFO - PROCESS | 3108 | 1462931747462 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:55:47 INFO - PROCESS | 3108 | 1462931747471 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 3108 | ++DOCSHELL 0D932C00 == 27 [pid = 3108] [id = 420] 18:55:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 76 (0D933400) [pid = 3108] [serial = 1260] [outer = 00000000] 18:55:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 77 (0D93C400) [pid = 3108] [serial = 1261] [outer = 0D933400] 18:55:47 INFO - PROCESS | 3108 | 1462931747523 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 78 (0D97D400) [pid = 3108] [serial = 1262] [outer = 0D933400] 18:55:48 INFO - PROCESS | 3108 | 1462931748049 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 731ms 18:55:48 INFO - PROCESS | 3108 | 1462931748097 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 3108 | 1462931748102 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:55:48 INFO - PROCESS | 3108 | 1462931748108 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 3108 | 1462931748111 Marionette TRACE conn5 <- [1,1646,null,{}] 18:55:48 INFO - PROCESS | 3108 | 1462931748115 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}] 18:55:48 INFO - PROCESS | 3108 | 1462931748200 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:55:48 INFO - PROCESS | 3108 | 1462931748212 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A3400 == 28 [pid = 3108] [id = 421] 18:55:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 79 (0D9E9C00) [pid = 3108] [serial = 1263] [outer = 00000000] 18:55:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 80 (0E807C00) [pid = 3108] [serial = 1264] [outer = 0D9E9C00] 18:55:48 INFO - PROCESS | 3108 | 1462931748330 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 81 (0E955400) [pid = 3108] [serial = 1265] [outer = 0D9E9C00] 18:55:48 INFO - PROCESS | 3108 | 1462931748815 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 18:55:48 INFO - PROCESS | 3108 | 1462931748842 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 3108 | 1462931748844 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:55:48 INFO - PROCESS | 3108 | 1462931748847 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 3108 | 1462931748851 Marionette TRACE conn5 <- [1,1650,null,{}] 18:55:48 INFO - PROCESS | 3108 | 1462931748861 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}] 18:55:48 INFO - PROCESS | 3108 | 1462931748947 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:55:48 INFO - PROCESS | 3108 | 1462931748954 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 3108 | ++DOCSHELL 0EB04000 == 29 [pid = 3108] [id = 422] 18:55:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 82 (0EB04400) [pid = 3108] [serial = 1266] [outer = 00000000] 18:55:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 83 (12441C00) [pid = 3108] [serial = 1267] [outer = 0EB04400] 18:55:49 INFO - PROCESS | 3108 | 1462931749003 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (12709800) [pid = 3108] [serial = 1268] [outer = 0EB04400] 18:55:49 INFO - PROCESS | 3108 | 1462931749584 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 790ms 18:55:49 INFO - PROCESS | 3108 | 1462931749638 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 3108 | 1462931749640 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:55:49 INFO - PROCESS | 3108 | 1462931749643 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:55:49 INFO - PROCESS | 3108 | 1462931749645 Marionette TRACE conn5 <- [1,1654,null,{}] 18:55:49 INFO - PROCESS | 3108 | 1462931749648 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}] 18:55:49 INFO - PROCESS | 3108 | 1462931749764 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:55:49 INFO - PROCESS | 3108 | 1462931749826 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 3108 | ++DOCSHELL 13C6A800 == 30 [pid = 3108] [id = 423] 18:55:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (13C6B800) [pid = 3108] [serial = 1269] [outer = 00000000] 18:55:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (148CA800) [pid = 3108] [serial = 1270] [outer = 13C6B800] 18:55:49 INFO - PROCESS | 3108 | 1462931749872 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (14AE8C00) [pid = 3108] [serial = 1271] [outer = 13C6B800] 18:55:50 INFO - PROCESS | 3108 | 1462931750287 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 18:55:50 INFO - PROCESS | 3108 | 1462931750353 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 3108 | 1462931750355 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:55:50 INFO - PROCESS | 3108 | 1462931750358 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 3108 | 1462931750359 Marionette TRACE conn5 <- [1,1658,null,{}] 18:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:55:50 INFO - PROCESS | 3108 | 1462931750363 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}] 18:55:50 INFO - PROCESS | 3108 | 1462931750477 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:55:50 INFO - PROCESS | 3108 | 1462931750536 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 3108 | ++DOCSHELL 0D985800 == 31 [pid = 3108] [id = 424] 18:55:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (1582F800) [pid = 3108] [serial = 1272] [outer = 00000000] 18:55:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (15CA4000) [pid = 3108] [serial = 1273] [outer = 1582F800] 18:55:50 INFO - PROCESS | 3108 | 1462931750583 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (15CBFC00) [pid = 3108] [serial = 1274] [outer = 1582F800] 18:55:51 INFO - PROCESS | 3108 | 1462931751040 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 18:55:51 INFO - PROCESS | 3108 | 1462931751093 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 3108 | 1462931751095 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:55:51 INFO - PROCESS | 3108 | 1462931751098 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 3108 | 1462931751099 Marionette TRACE conn5 <- [1,1662,null,{}] 18:55:51 INFO - PROCESS | 3108 | 1462931751103 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}] 18:55:51 INFO - PROCESS | 3108 | 1462931751232 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:55:51 INFO - PROCESS | 3108 | 1462931751299 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 3108 | ++DOCSHELL 15F06800 == 32 [pid = 3108] [id = 425] 18:55:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (15F0D800) [pid = 3108] [serial = 1275] [outer = 00000000] 18:55:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (175B5400) [pid = 3108] [serial = 1276] [outer = 15F0D800] 18:55:51 INFO - PROCESS | 3108 | 1462931751344 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (175BA400) [pid = 3108] [serial = 1277] [outer = 15F0D800] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (1261DC00) [pid = 3108] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (0E805400) [pid = 3108] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (0D83A000) [pid = 3108] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (09088C00) [pid = 3108] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (126D6400) [pid = 3108] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (0E97CC00) [pid = 3108] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (0DD61400) [pid = 3108] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (15CA3000) [pid = 3108] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 84 (15F02800) [pid = 3108] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:55:51 INFO - PROCESS | 3108 | --DOMWINDOW == 83 (0F36D400) [pid = 3108] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:55:51 INFO - PROCESS | 3108 | 1462931751803 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 18:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:55:51 INFO - PROCESS | 3108 | 1462931751835 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 3108 | 1462931751837 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:55:51 INFO - PROCESS | 3108 | 1462931751840 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 3108 | 1462931751842 Marionette TRACE conn5 <- [1,1666,null,{}] 18:55:51 INFO - PROCESS | 3108 | 1462931751845 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}] 18:55:52 INFO - PROCESS | 3108 | 1462931751973 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:55:52 INFO - PROCESS | 3108 | 1462931752031 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 3108 | ++DOCSHELL 0D840000 == 33 [pid = 3108] [id = 426] 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 84 (0F36D400) [pid = 3108] [serial = 1278] [outer = 00000000] 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 85 (15C9F800) [pid = 3108] [serial = 1279] [outer = 0F36D400] 18:55:52 INFO - PROCESS | 3108 | 1462931752076 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (16D10800) [pid = 3108] [serial = 1280] [outer = 0F36D400] 18:55:52 INFO - PROCESS | 3108 | 1462931752430 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 18:55:52 INFO - PROCESS | 3108 | 1462931752474 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 3108 | 1462931752476 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:55:52 INFO - PROCESS | 3108 | 1462931752479 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 3108 | 1462931752481 Marionette TRACE conn5 <- [1,1670,null,{}] 18:55:52 INFO - PROCESS | 3108 | 1462931752484 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}] 18:55:52 INFO - PROCESS | 3108 | 1462931752564 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:55:52 INFO - PROCESS | 3108 | 1462931752570 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 3108 | ++DOCSHELL 15CA0000 == 34 [pid = 3108] [id = 427] 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (15FDD400) [pid = 3108] [serial = 1281] [outer = 00000000] 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (1788A400) [pid = 3108] [serial = 1282] [outer = 15FDD400] 18:55:52 INFO - PROCESS | 3108 | 1462931752616 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (17890C00) [pid = 3108] [serial = 1283] [outer = 15FDD400] 18:55:53 INFO - PROCESS | 3108 | 1462931753041 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]]]}] 18:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 570ms 18:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:55:53 INFO - PROCESS | 3108 | 1462931753050 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 3108 | 1462931753052 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:55:53 INFO - PROCESS | 3108 | 1462931753055 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 3108 | 1462931753057 Marionette TRACE conn5 <- [1,1674,null,{}] 18:55:53 INFO - PROCESS | 3108 | 1462931753060 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}] 18:55:53 INFO - PROCESS | 3108 | 1462931753182 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:55:53 INFO - PROCESS | 3108 | 1462931753191 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 3108 | ++DOCSHELL 17045800 == 35 [pid = 3108] [id = 428] 18:55:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (175C0000) [pid = 3108] [serial = 1284] [outer = 00000000] 18:55:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (17957C00) [pid = 3108] [serial = 1285] [outer = 175C0000] 18:55:53 INFO - PROCESS | 3108 | 1462931753235 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (1795A400) [pid = 3108] [serial = 1286] [outer = 175C0000] 18:55:53 INFO - PROCESS | 3108 | 1462931753746 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]]]}] 18:55:53 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 18:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 18:55:53 INFO - PROCESS | 3108 | 1462931753786 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 3108 | 1462931753791 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:55:53 INFO - PROCESS | 3108 | 1462931753796 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 3108 | 1462931753801 Marionette TRACE conn5 <- [1,1678,null,{}] 18:55:53 INFO - PROCESS | 3108 | 1462931753808 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}] 18:55:53 INFO - PROCESS | 3108 | 1462931753917 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:55:54 INFO - PROCESS | 3108 | 1462931754027 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 3108 | ++DOCSHELL 0D83BC00 == 36 [pid = 3108] [id = 429] 18:55:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (0D83C000) [pid = 3108] [serial = 1287] [outer = 00000000] 18:55:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (0DC88000) [pid = 3108] [serial = 1288] [outer = 0D83C000] 18:55:54 INFO - PROCESS | 3108 | 1462931754083 Marionette DEBUG loaded listener.js 18:55:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (0E3CFC00) [pid = 3108] [serial = 1289] [outer = 0D83C000] 18:55:54 INFO - PROCESS | 3108 | 1462931754747 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 990ms 18:55:54 INFO - PROCESS | 3108 | 1462931754787 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 3108 | 1462931754793 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:55:54 INFO - PROCESS | 3108 | 1462931754800 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 3108 | 1462931754802 Marionette TRACE conn5 <- [1,1682,null,{}] 18:55:54 INFO - PROCESS | 3108 | 1462931754807 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}] 18:55:54 INFO - PROCESS | 3108 | 1462931754918 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:55:55 INFO - PROCESS | 3108 | 1462931755026 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 3108 | ++DOCSHELL 0E404C00 == 37 [pid = 3108] [id = 430] 18:55:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (0E980000) [pid = 3108] [serial = 1290] [outer = 00000000] 18:55:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (1261D400) [pid = 3108] [serial = 1291] [outer = 0E980000] 18:55:55 INFO - PROCESS | 3108 | 1462931755080 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (13C71C00) [pid = 3108] [serial = 1292] [outer = 0E980000] 18:55:55 INFO - PROCESS | 3108 | 1462931755683 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 18:55:55 INFO - PROCESS | 3108 | 1462931755731 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 3108 | 1462931755734 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:55:55 INFO - PROCESS | 3108 | 1462931755738 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 3108 | 1462931755742 Marionette TRACE conn5 <- [1,1686,null,{}] 18:55:55 INFO - PROCESS | 3108 | 1462931755753 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}] 18:55:55 INFO - PROCESS | 3108 | 1462931755867 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:55:56 INFO - PROCESS | 3108 | 1462931756001 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 3108 | ++DOCSHELL 15CA3800 == 38 [pid = 3108] [id = 431] 18:55:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (15CC1800) [pid = 3108] [serial = 1293] [outer = 00000000] 18:55:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (17899000) [pid = 3108] [serial = 1294] [outer = 15CC1800] 18:55:56 INFO - PROCESS | 3108 | 1462931756059 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (17EF6000) [pid = 3108] [serial = 1295] [outer = 15CC1800] 18:55:56 INFO - PROCESS | 3108 | 1462931756678 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]]]}] 18:55:56 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 18:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 971ms 18:55:56 INFO - PROCESS | 3108 | 1462931756711 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 3108 | 1462931756714 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:55:56 INFO - PROCESS | 3108 | 1462931756718 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 3108 | 1462931756720 Marionette TRACE conn5 <- [1,1690,null,{}] 18:55:56 INFO - PROCESS | 3108 | 1462931756738 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}] 18:55:56 INFO - PROCESS | 3108 | 1462931756846 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:55:57 INFO - PROCESS | 3108 | 1462931756976 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 3108 | ++DOCSHELL 18390400 == 39 [pid = 3108] [id = 432] 18:55:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (183B2800) [pid = 3108] [serial = 1296] [outer = 00000000] 18:55:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (183B6800) [pid = 3108] [serial = 1297] [outer = 183B2800] 18:55:57 INFO - PROCESS | 3108 | 1462931757032 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (18F54400) [pid = 3108] [serial = 1298] [outer = 183B2800] 18:55:57 INFO - PROCESS | 3108 | 1462931757646 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]]]}] 18:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 18:55:57 INFO - PROCESS | 3108 | 1462931757691 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 3108 | 1462931757693 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:55:57 INFO - PROCESS | 3108 | 1462931757696 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 3108 | 1462931757698 Marionette TRACE conn5 <- [1,1694,null,{}] 18:55:57 INFO - PROCESS | 3108 | 1462931757702 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}] 18:55:57 INFO - PROCESS | 3108 | 1462931757804 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:55:57 INFO - PROCESS | 3108 | 1462931757909 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 3108 | ++DOCSHELL 0F1B2000 == 40 [pid = 3108] [id = 433] 18:55:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (15CA7800) [pid = 3108] [serial = 1299] [outer = 00000000] 18:55:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (18F63C00) [pid = 3108] [serial = 1300] [outer = 15CA7800] 18:55:57 INFO - PROCESS | 3108 | 1462931757964 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (192CB400) [pid = 3108] [serial = 1301] [outer = 15CA7800] 18:55:58 INFO - PROCESS | 3108 | 1462931758697 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]]]}] 18:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1019ms 18:55:58 INFO - PROCESS | 3108 | 1462931758716 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:55:58 INFO - PROCESS | 3108 | 1462931758720 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:55:58 INFO - PROCESS | 3108 | 1462931758739 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 3108 | 1462931758743 Marionette TRACE conn5 <- [1,1698,null,{}] 18:55:58 INFO - PROCESS | 3108 | 1462931758771 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}] 18:55:58 INFO - PROCESS | 3108 | 1462931758869 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:55:59 INFO - PROCESS | 3108 | 1462931759011 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 3108 | ++DOCSHELL 0D986400 == 41 [pid = 3108] [id = 434] 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (0DC86400) [pid = 3108] [serial = 1302] [outer = 00000000] 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E810000) [pid = 3108] [serial = 1303] [outer = 0DC86400] 18:55:59 INFO - PROCESS | 3108 | 1462931759063 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0EB02800) [pid = 3108] [serial = 1304] [outer = 0DC86400] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (0C706400) [pid = 3108] [serial = 1207] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (0DC3A800) [pid = 3108] [serial = 1210] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (0E95FC00) [pid = 3108] [serial = 1213] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (12D81400) [pid = 3108] [serial = 1216] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (14219400) [pid = 3108] [serial = 1219] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (16D08800) [pid = 3108] [serial = 1249] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (12411400) [pid = 3108] [serial = 1205] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (13C73800) [pid = 3108] [serial = 1234] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (0E95F000) [pid = 3108] [serial = 1228] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (0E981000) [pid = 3108] [serial = 1229] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0DD5C000) [pid = 3108] [serial = 1225] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (0E358800) [pid = 3108] [serial = 1226] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (0C79E800) [pid = 3108] [serial = 1223] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (0C755400) [pid = 3108] [serial = 1222] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (12709C00) [pid = 3108] [serial = 1231] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (148CC400) [pid = 3108] [serial = 1237] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 93 (15CBE400) [pid = 3108] [serial = 1243] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 92 (15CA8400) [pid = 3108] [serial = 1240] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 91 (15F09C00) [pid = 3108] [serial = 1246] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 90 (148C9C00) [pid = 3108] [serial = 1235] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 89 (15837000) [pid = 3108] [serial = 1238] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 88 (15CC5800) [pid = 3108] [serial = 1244] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 87 (12B2C000) [pid = 3108] [serial = 1232] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 86 (15CBC800) [pid = 3108] [serial = 1241] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | --DOMWINDOW == 85 (15FDFC00) [pid = 3108] [serial = 1247] [outer = 00000000] [url = about:blank] 18:55:59 INFO - PROCESS | 3108 | 1462931759674 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 18:55:59 INFO - PROCESS | 3108 | 1462931759696 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 3108 | 1462931759702 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:55:59 INFO - PROCESS | 3108 | 1462931759708 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:55:59 INFO - PROCESS | 3108 | 1462931759711 Marionette TRACE conn5 <- [1,1702,null,{}] 18:55:59 INFO - PROCESS | 3108 | 1462931759714 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}] 18:55:59 INFO - PROCESS | 3108 | 1462931759801 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:55:59 INFO - PROCESS | 3108 | 1462931759811 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 3108 | ++DOCSHELL 0D898400 == 42 [pid = 3108] [id = 435] 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 86 (0D931400) [pid = 3108] [serial = 1305] [outer = 00000000] 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 87 (0E352C00) [pid = 3108] [serial = 1306] [outer = 0D931400] 18:55:59 INFO - PROCESS | 3108 | 1462931759859 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 88 (0E409400) [pid = 3108] [serial = 1307] [outer = 0D931400] 18:56:00 INFO - PROCESS | 3108 | 1462931760388 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]]]}] 18:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 18:56:00 INFO - PROCESS | 3108 | 1462931760441 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 3108 | 1462931760443 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:56:00 INFO - PROCESS | 3108 | 1462931760447 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:56:00 INFO - PROCESS | 3108 | 1462931760451 Marionette TRACE conn5 <- [1,1706,null,{}] 18:56:00 INFO - PROCESS | 3108 | 1462931760465 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}] 18:56:00 INFO - PROCESS | 3108 | 1462931760554 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:56:00 INFO - PROCESS | 3108 | 1462931760567 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 3108 | ++DOCSHELL 1240E000 == 43 [pid = 3108] [id = 436] 18:56:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 89 (12410800) [pid = 3108] [serial = 1308] [outer = 00000000] 18:56:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 90 (12628C00) [pid = 3108] [serial = 1309] [outer = 12410800] 18:56:00 INFO - PROCESS | 3108 | 1462931760618 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 91 (1270C400) [pid = 3108] [serial = 1310] [outer = 12410800] 18:56:01 INFO - PROCESS | 3108 | 1462931761086 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 18:56:01 INFO - PROCESS | 3108 | 1462931761121 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 3108 | 1462931761124 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:56:01 INFO - PROCESS | 3108 | 1462931761127 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 3108 | 1462931761128 Marionette TRACE conn5 <- [1,1710,null,{}] 18:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:56:01 INFO - PROCESS | 3108 | 1462931761132 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}] 18:56:01 INFO - PROCESS | 3108 | 1462931761217 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:56:01 INFO - PROCESS | 3108 | 1462931761226 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 3108 | ++DOCSHELL 12626800 == 44 [pid = 3108] [id = 437] 18:56:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 92 (13B25C00) [pid = 3108] [serial = 1311] [outer = 00000000] 18:56:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 93 (148C9C00) [pid = 3108] [serial = 1312] [outer = 13B25C00] 18:56:01 INFO - PROCESS | 3108 | 1462931761271 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 94 (14AEB400) [pid = 3108] [serial = 1313] [outer = 13B25C00] 18:56:01 INFO - PROCESS | 3108 | 1462931761725 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]]]}] 18:56:01 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 18:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 18:56:01 INFO - PROCESS | 3108 | 1462931761761 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 3108 | 1462931761773 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:56:01 INFO - PROCESS | 3108 | 1462931761783 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 3108 | 1462931761785 Marionette TRACE conn5 <- [1,1714,null,{}] 18:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:56:01 INFO - PROCESS | 3108 | 1462931761788 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}] 18:56:01 INFO - PROCESS | 3108 | 1462931761899 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:56:02 INFO - PROCESS | 3108 | 1462931761986 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 3108 | ++DOCSHELL 15832800 == 45 [pid = 3108] [id = 438] 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (15837000) [pid = 3108] [serial = 1314] [outer = 00000000] 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (15CA4C00) [pid = 3108] [serial = 1315] [outer = 15837000] 18:56:02 INFO - PROCESS | 3108 | 1462931762033 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (15CC4000) [pid = 3108] [serial = 1316] [outer = 15837000] 18:56:02 INFO - PROCESS | 3108 | 1462931762465 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]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 18:56:02 INFO - PROCESS | 3108 | 1462931762519 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 3108 | 1462931762521 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:56:02 INFO - PROCESS | 3108 | 1462931762532 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 3108 | 1462931762533 Marionette TRACE conn5 <- [1,1718,null,{}] 18:56:02 INFO - PROCESS | 3108 | 1462931762537 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}] 18:56:02 INFO - PROCESS | 3108 | 1462931762673 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:56:02 INFO - PROCESS | 3108 | 1462931762739 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 3108 | ++DOCSHELL 15CA4400 == 46 [pid = 3108] [id = 439] 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (15CC7C00) [pid = 3108] [serial = 1317] [outer = 00000000] 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (16FA5C00) [pid = 3108] [serial = 1318] [outer = 15CC7C00] 18:56:02 INFO - PROCESS | 3108 | 1462931762785 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (175BEC00) [pid = 3108] [serial = 1319] [outer = 15CC7C00] 18:56:03 INFO - PROCESS | 3108 | 1462931763212 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]]]}] 18:56:03 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 18:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 18:56:03 INFO - PROCESS | 3108 | 1462931763276 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 3108 | 1462931763278 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:56:03 INFO - PROCESS | 3108 | 1462931763284 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 3108 | 1462931763286 Marionette TRACE conn5 <- [1,1722,null,{}] 18:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:56:03 INFO - PROCESS | 3108 | 1462931763289 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}] 18:56:03 INFO - PROCESS | 3108 | 1462931763402 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:56:03 INFO - PROCESS | 3108 | 1462931763411 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 3108 | ++DOCSHELL 0E95C000 == 47 [pid = 3108] [id = 440] 18:56:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (175C1C00) [pid = 3108] [serial = 1320] [outer = 00000000] 18:56:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (17E24000) [pid = 3108] [serial = 1321] [outer = 175C1C00] 18:56:03 INFO - PROCESS | 3108 | 1462931763455 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (183B6400) [pid = 3108] [serial = 1322] [outer = 175C1C00] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 102 (13C6B800) [pid = 3108] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 101 (0D9E9C00) [pid = 3108] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 100 (0EB04400) [pid = 3108] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 99 (0D933400) [pid = 3108] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 98 (1582F800) [pid = 3108] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 97 (15F07400) [pid = 3108] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 96 (0F36D400) [pid = 3108] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 95 (15FDD400) [pid = 3108] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:56:03 INFO - PROCESS | 3108 | --DOMWINDOW == 94 (15F0D800) [pid = 3108] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:56:03 INFO - PROCESS | 3108 | 1462931763969 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 18:56:04 INFO - PROCESS | 3108 | 1462931764021 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 3108 | 1462931764023 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:56:04 INFO - PROCESS | 3108 | 1462931764027 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:56:04 INFO - PROCESS | 3108 | 1462931764028 Marionette TRACE conn5 <- [1,1726,null,{}] 18:56:04 INFO - PROCESS | 3108 | 1462931764041 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}] 18:56:04 INFO - PROCESS | 3108 | 1462931764157 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:56:04 INFO - PROCESS | 3108 | 1462931764219 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 3108 | ++DOCSHELL 0E962C00 == 48 [pid = 3108] [id = 441] 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 95 (0EB04400) [pid = 3108] [serial = 1323] [outer = 00000000] 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 96 (175B6000) [pid = 3108] [serial = 1324] [outer = 0EB04400] 18:56:04 INFO - PROCESS | 3108 | 1462931764263 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 97 (18390000) [pid = 3108] [serial = 1325] [outer = 0EB04400] 18:56:04 INFO - PROCESS | 3108 | 1462931764620 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 18:56:04 INFO - PROCESS | 3108 | 1462931764661 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:56:04 INFO - PROCESS | 3108 | 1462931764663 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:56:04 INFO - PROCESS | 3108 | 1462931764666 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 3108 | 1462931764668 Marionette TRACE conn5 <- [1,1730,null,{}] 18:56:04 INFO - PROCESS | 3108 | 1462931764671 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}] 18:56:04 INFO - PROCESS | 3108 | 1462931764816 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:56:04 INFO - PROCESS | 3108 | 1462931764828 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 3108 | ++DOCSHELL 0D937400 == 49 [pid = 3108] [id = 442] 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 98 (0D983C00) [pid = 3108] [serial = 1326] [outer = 00000000] 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 99 (1A127C00) [pid = 3108] [serial = 1327] [outer = 0D983C00] 18:56:04 INFO - PROCESS | 3108 | 1462931764873 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 100 (1A5BA000) [pid = 3108] [serial = 1328] [outer = 0D983C00] 18:56:05 INFO - PROCESS | 3108 | 1462931765285 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 18:56:05 INFO - PROCESS | 3108 | 1462931765337 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 3108 | 1462931765339 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:56:05 INFO - PROCESS | 3108 | 1462931765354 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 3108 | 1462931765357 Marionette TRACE conn5 <- [1,1734,null,{}] 18:56:05 INFO - PROCESS | 3108 | 1462931765360 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}] 18:56:05 INFO - PROCESS | 3108 | 1462931765445 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:56:05 INFO - PROCESS | 3108 | 1462931765452 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 3108 | ++DOCSHELL 1AA7C000 == 50 [pid = 3108] [id = 443] 18:56:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 101 (1AB49C00) [pid = 3108] [serial = 1329] [outer = 00000000] 18:56:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 102 (1AD06000) [pid = 3108] [serial = 1330] [outer = 1AB49C00] 18:56:05 INFO - PROCESS | 3108 | 1462931765495 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 103 (1AD06800) [pid = 3108] [serial = 1331] [outer = 1AB49C00] 18:56:06 INFO - PROCESS | 3108 | 1462931766055 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 791ms 18:56:06 INFO - PROCESS | 3108 | 1462931766145 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 3108 | 1462931766149 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:56:06 INFO - PROCESS | 3108 | 1462931766155 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:56:06 INFO - PROCESS | 3108 | 1462931766159 Marionette TRACE conn5 <- [1,1738,null,{}] 18:56:06 INFO - PROCESS | 3108 | 1462931766181 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}] 18:56:06 INFO - PROCESS | 3108 | 1462931766304 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:56:06 INFO - PROCESS | 3108 | 1462931766434 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 3108 | ++DOCSHELL 0D978C00 == 51 [pid = 3108] [id = 444] 18:56:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (0D97D000) [pid = 3108] [serial = 1332] [outer = 00000000] 18:56:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (0E350400) [pid = 3108] [serial = 1333] [outer = 0D97D000] 18:56:06 INFO - PROCESS | 3108 | 1462931766492 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (0E801800) [pid = 3108] [serial = 1334] [outer = 0D97D000] 18:56:07 INFO - PROCESS | 3108 | 1462931767066 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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 950ms 18:56:07 INFO - PROCESS | 3108 | 1462931767108 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 3108 | 1462931767114 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:56:07 INFO - PROCESS | 3108 | 1462931767121 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 3108 | 1462931767123 Marionette TRACE conn5 <- [1,1742,null,{}] 18:56:07 INFO - PROCESS | 3108 | 1462931767128 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}] 18:56:07 INFO - PROCESS | 3108 | 1462931767239 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:56:07 INFO - PROCESS | 3108 | 1462931767376 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 3108 | ++DOCSHELL 0F1B2400 == 52 [pid = 3108] [id = 445] 18:56:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1181C800) [pid = 3108] [serial = 1335] [outer = 00000000] 18:56:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (13B26800) [pid = 3108] [serial = 1336] [outer = 1181C800] 18:56:07 INFO - PROCESS | 3108 | 1462931767432 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (15CA0800) [pid = 3108] [serial = 1337] [outer = 1181C800] 18:56:08 INFO - PROCESS | 3108 | 1462931768045 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 18:56:08 INFO - PROCESS | 3108 | 1462931768092 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 3108 | 1462931768095 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:56:08 INFO - PROCESS | 3108 | 1462931768099 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 3108 | 1462931768102 Marionette TRACE conn5 <- [1,1746,null,{}] 18:56:08 INFO - PROCESS | 3108 | 1462931768113 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}] 18:56:08 INFO - PROCESS | 3108 | 1462931768226 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:56:08 INFO - PROCESS | 3108 | 1462931768363 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 3108 | ++DOCSHELL 175C2800 == 53 [pid = 3108] [id = 446] 18:56:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (1788DC00) [pid = 3108] [serial = 1338] [outer = 00000000] 18:56:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1AB4EC00) [pid = 3108] [serial = 1339] [outer = 1788DC00] 18:56:08 INFO - PROCESS | 3108 | 1462931768422 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (1AD10000) [pid = 3108] [serial = 1340] [outer = 1788DC00] 18:56:09 INFO - PROCESS | 3108 | 1462931768986 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 18:56:09 INFO - PROCESS | 3108 | 1462931769032 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 3108 | 1462931769035 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:56:09 INFO - PROCESS | 3108 | 1462931769052 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 3108 | 1462931769054 Marionette TRACE conn5 <- [1,1750,null,{}] 18:56:09 INFO - PROCESS | 3108 | 1462931769060 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}] 18:56:09 INFO - PROCESS | 3108 | 1462931769170 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:56:09 INFO - PROCESS | 3108 | 1462931769304 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF2C00 == 54 [pid = 3108] [id = 447] 18:56:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (1ADF3800) [pid = 3108] [serial = 1341] [outer = 00000000] 18:56:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (1AEAB800) [pid = 3108] [serial = 1342] [outer = 1ADF3800] 18:56:09 INFO - PROCESS | 3108 | 1462931769359 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (1AEB2400) [pid = 3108] [serial = 1343] [outer = 1ADF3800] 18:56:09 INFO - PROCESS | 3108 | 1462931769906 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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 950ms 18:56:10 INFO - PROCESS | 3108 | 1462931769993 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 3108 | 1462931769995 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:56:10 INFO - PROCESS | 3108 | 1462931769999 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:56:10 INFO - PROCESS | 3108 | 1462931770001 Marionette TRACE conn5 <- [1,1754,null,{}] 18:56:10 INFO - PROCESS | 3108 | 1462931770005 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}] 18:56:10 INFO - PROCESS | 3108 | 1462931770111 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:56:10 INFO - PROCESS | 3108 | 1462931770220 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 3108 | ++DOCSHELL 0F363C00 == 55 [pid = 3108] [id = 448] 18:56:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (1AB4E000) [pid = 3108] [serial = 1344] [outer = 00000000] 18:56:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (1AF7B800) [pid = 3108] [serial = 1345] [outer = 1AB4E000] 18:56:10 INFO - PROCESS | 3108 | 1462931770274 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1B1ACC00) [pid = 3108] [serial = 1346] [outer = 1AB4E000] 18:56:10 INFO - PROCESS | 3108 | 1462931770916 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 18:56:11 INFO - PROCESS | 3108 | 1462931770972 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 3108 | 1462931770975 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:56:11 INFO - PROCESS | 3108 | 1462931770978 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:56:11 INFO - PROCESS | 3108 | 1462931770980 Marionette TRACE conn5 <- [1,1758,null,{}] 18:56:11 INFO - PROCESS | 3108 | 1462931770984 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}] 18:56:11 INFO - PROCESS | 3108 | 1462931771113 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:56:11 INFO - PROCESS | 3108 | 1462931771365 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 3108 | ++DOCSHELL 0C703000 == 56 [pid = 3108] [id = 449] 18:56:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0C703C00) [pid = 3108] [serial = 1347] [outer = 00000000] 18:56:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (0D97F400) [pid = 3108] [serial = 1348] [outer = 0C703C00] 18:56:11 INFO - PROCESS | 3108 | 1462931771441 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (0DD5F000) [pid = 3108] [serial = 1349] [outer = 0C703C00] 18:56:12 INFO - PROCESS | 3108 | 1462931772029 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1119ms 18:56:12 INFO - PROCESS | 3108 | 1462931772102 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 3108 | 1462931772106 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:56:12 INFO - PROCESS | 3108 | 1462931772110 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 3108 | 1462931772113 Marionette TRACE conn5 <- [1,1762,null,{}] 18:56:12 INFO - PROCESS | 3108 | 1462931772118 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}] 18:56:12 INFO - PROCESS | 3108 | 1462931772221 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:56:12 INFO - PROCESS | 3108 | 1462931772347 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 15CA0000 == 55 [pid = 3108] [id = 427] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0D840000 == 54 [pid = 3108] [id = 426] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0907EC00 == 53 [pid = 3108] [id = 407] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0D937400 == 52 [pid = 3108] [id = 442] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0E962C00 == 51 [pid = 3108] [id = 441] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0E95C000 == 50 [pid = 3108] [id = 440] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 15CA4400 == 49 [pid = 3108] [id = 439] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 15832800 == 48 [pid = 3108] [id = 438] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 12626800 == 47 [pid = 3108] [id = 437] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 1240E000 == 46 [pid = 3108] [id = 436] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (17957C00) [pid = 3108] [serial = 1285] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | ++DOCSHELL 0C704400 == 47 [pid = 3108] [id = 450] 18:56:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (0C704C00) [pid = 3108] [serial = 1350] [outer = 00000000] 18:56:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (0D844400) [pid = 3108] [serial = 1351] [outer = 0C704C00] 18:56:12 INFO - PROCESS | 3108 | 1462931772449 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (0D984800) [pid = 3108] [serial = 1352] [outer = 0C704C00] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0D898400 == 46 [pid = 3108] [id = 435] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0D986400 == 45 [pid = 3108] [id = 434] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 15CA3800 == 44 [pid = 3108] [id = 431] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0E404C00 == 43 [pid = 3108] [id = 430] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 0D83BC00 == 42 [pid = 3108] [id = 429] 18:56:12 INFO - PROCESS | 3108 | --DOCSHELL 17045800 == 41 [pid = 3108] [id = 428] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (148CA800) [pid = 3108] [serial = 1270] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (0E807C00) [pid = 3108] [serial = 1264] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (0E955400) [pid = 3108] [serial = 1265] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (12441C00) [pid = 3108] [serial = 1267] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (0D93C400) [pid = 3108] [serial = 1261] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (15CBFC00) [pid = 3108] [serial = 1274] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (0D97D400) [pid = 3108] [serial = 1262] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (15CA4000) [pid = 3108] [serial = 1273] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1189E800) [pid = 3108] [serial = 1255] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (0D940C00) [pid = 3108] [serial = 1252] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (15F06C00) [pid = 3108] [serial = 1258] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (16D0BC00) [pid = 3108] [serial = 1250] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (15C9F800) [pid = 3108] [serial = 1279] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (17890C00) [pid = 3108] [serial = 1283] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (175B5400) [pid = 3108] [serial = 1276] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (1788A400) [pid = 3108] [serial = 1282] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 106 (175BA400) [pid = 3108] [serial = 1277] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 105 (14AE8C00) [pid = 3108] [serial = 1271] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 104 (16D10800) [pid = 3108] [serial = 1280] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | --DOMWINDOW == 103 (12709800) [pid = 3108] [serial = 1268] [outer = 00000000] [url = about:blank] 18:56:12 INFO - PROCESS | 3108 | 1462931772912 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 832ms 18:56:12 INFO - PROCESS | 3108 | 1462931772945 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 3108 | 1462931772949 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:56:12 INFO - PROCESS | 3108 | 1462931772953 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:56:12 INFO - PROCESS | 3108 | 1462931772955 Marionette TRACE conn5 <- [1,1766,null,{}] 18:56:12 INFO - PROCESS | 3108 | 1462931772964 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}] 18:56:13 INFO - PROCESS | 3108 | 1462931773052 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:56:13 INFO - PROCESS | 3108 | 1462931773062 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 3108 | ++DOCSHELL 0E40FC00 == 42 [pid = 3108] [id = 451] 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 104 (0E810400) [pid = 3108] [serial = 1353] [outer = 00000000] 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 105 (0E959800) [pid = 3108] [serial = 1354] [outer = 0E810400] 18:56:13 INFO - PROCESS | 3108 | 1462931773108 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 106 (0E97BC00) [pid = 3108] [serial = 1355] [outer = 0E810400] 18:56:13 INFO - PROCESS | 3108 | 1462931773607 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]]]}] 18:56:13 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 18:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 18:56:13 INFO - PROCESS | 3108 | 1462931773629 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 3108 | 1462931773631 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:56:13 INFO - PROCESS | 3108 | 1462931773636 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 3108 | 1462931773642 Marionette TRACE conn5 <- [1,1770,null,{}] 18:56:13 INFO - PROCESS | 3108 | 1462931773651 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}] 18:56:13 INFO - PROCESS | 3108 | 1462931773740 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:56:13 INFO - PROCESS | 3108 | 1462931773750 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 3108 | ++DOCSHELL 1240B000 == 43 [pid = 3108] [id = 452] 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 107 (1240BC00) [pid = 3108] [serial = 1356] [outer = 00000000] 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (126C9800) [pid = 3108] [serial = 1357] [outer = 1240BC00] 18:56:13 INFO - PROCESS | 3108 | 1462931773795 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (1270A800) [pid = 3108] [serial = 1358] [outer = 1240BC00] 18:56:14 INFO - PROCESS | 3108 | 1462931774272 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]]]}] 18:56:14 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 18:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 18:56:14 INFO - PROCESS | 3108 | 1462931774328 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 3108 | 1462931774331 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:56:14 INFO - PROCESS | 3108 | 1462931774334 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:56:14 INFO - PROCESS | 3108 | 1462931774335 Marionette TRACE conn5 <- [1,1774,null,{}] 18:56:14 INFO - PROCESS | 3108 | 1462931774339 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}] 18:56:14 INFO - PROCESS | 3108 | 1462931774424 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:56:14 INFO - PROCESS | 3108 | 1462931774433 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 3108 | ++DOCSHELL 1270C000 == 44 [pid = 3108] [id = 453] 18:56:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (12D79C00) [pid = 3108] [serial = 1359] [outer = 00000000] 18:56:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (13B26400) [pid = 3108] [serial = 1360] [outer = 12D79C00] 18:56:14 INFO - PROCESS | 3108 | 1462931774478 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (14218000) [pid = 3108] [serial = 1361] [outer = 12D79C00] 18:56:14 INFO - PROCESS | 3108 | 1462931774922 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]]]}] 18:56:14 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 18:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 18:56:14 INFO - PROCESS | 3108 | 1462931774969 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 3108 | 1462931774971 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:56:15 INFO - PROCESS | 3108 | 1462931774974 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:56:15 INFO - PROCESS | 3108 | 1462931774976 Marionette TRACE conn5 <- [1,1778,null,{}] 18:56:15 INFO - PROCESS | 3108 | 1462931774986 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}] 18:56:15 INFO - PROCESS | 3108 | 1462931775099 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:56:15 INFO - PROCESS | 3108 | 1462931775137 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 3108 | ++DOCSHELL 148C9400 == 45 [pid = 3108] [id = 454] 18:56:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (148C9800) [pid = 3108] [serial = 1362] [outer = 00000000] 18:56:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (14BEA800) [pid = 3108] [serial = 1363] [outer = 148C9800] 18:56:15 INFO - PROCESS | 3108 | 1462931775242 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (15C70400) [pid = 3108] [serial = 1364] [outer = 148C9800] 18:56:15 INFO - PROCESS | 3108 | 1462931775695 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]]]}] 18:56:15 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) 18:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 18:56:15 INFO - PROCESS | 3108 | 1462931775749 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 3108 | 1462931775751 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:56:15 INFO - PROCESS | 3108 | 1462931775754 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:56:15 INFO - PROCESS | 3108 | 1462931775756 Marionette TRACE conn5 <- [1,1782,null,{}] 18:56:15 INFO - PROCESS | 3108 | 1462931775759 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}] 18:56:15 INFO - PROCESS | 3108 | 1462931775877 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:56:15 INFO - PROCESS | 3108 | 1462931775946 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 3108 | ++DOCSHELL 15CC0000 == 46 [pid = 3108] [id = 455] 18:56:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (15CC2800) [pid = 3108] [serial = 1365] [outer = 00000000] 18:56:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (15F05000) [pid = 3108] [serial = 1366] [outer = 15CC2800] 18:56:16 INFO - PROCESS | 3108 | 1462931775990 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (15F0DC00) [pid = 3108] [serial = 1367] [outer = 15CC2800] 18:56:16 INFO - PROCESS | 3108 | 1462931776391 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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 18:56:16 INFO - PROCESS | 3108 | 1462931776429 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 3108 | 1462931776431 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:56:16 INFO - PROCESS | 3108 | 1462931776434 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 3108 | 1462931776435 Marionette TRACE conn5 <- [1,1786,null,{}] 18:56:16 INFO - PROCESS | 3108 | 1462931776439 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}] 18:56:16 INFO - PROCESS | 3108 | 1462931776579 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:56:16 INFO - PROCESS | 3108 | 1462931776599 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 3108 | ++DOCSHELL 15F02800 == 47 [pid = 3108] [id = 456] 18:56:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (15FE7400) [pid = 3108] [serial = 1368] [outer = 00000000] 18:56:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (16D0F000) [pid = 3108] [serial = 1369] [outer = 15FE7400] 18:56:16 INFO - PROCESS | 3108 | 1462931776644 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (17044000) [pid = 3108] [serial = 1370] [outer = 15FE7400] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (0DC86400) [pid = 3108] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (12410800) [pid = 3108] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (15837000) [pid = 3108] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (0D931400) [pid = 3108] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (13B25C00) [pid = 3108] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (15CC7C00) [pid = 3108] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (175C0000) [pid = 3108] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (0D983C00) [pid = 3108] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (0EB04400) [pid = 3108] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:56:17 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (175C1C00) [pid = 3108] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:56:17 INFO - PROCESS | 3108 | 1462931777183 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 18:56:17 INFO - PROCESS | 3108 | 1462931777204 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 3108 | 1462931777206 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:56:17 INFO - PROCESS | 3108 | 1462931777214 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 3108 | 1462931777215 Marionette TRACE conn5 <- [1,1790,null,{}] 18:56:17 INFO - PROCESS | 3108 | 1462931777219 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}] 18:56:17 INFO - PROCESS | 3108 | 1462931777302 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:56:17 INFO - PROCESS | 3108 | 1462931777311 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 3108 | ++DOCSHELL 0D983C00 == 48 [pid = 3108] [id = 457] 18:56:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (0DC7F400) [pid = 3108] [serial = 1371] [outer = 00000000] 18:56:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (13C73400) [pid = 3108] [serial = 1372] [outer = 0DC7F400] 18:56:17 INFO - PROCESS | 3108 | 1462931777355 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (158BE400) [pid = 3108] [serial = 1373] [outer = 0DC7F400] 18:56:17 INFO - PROCESS | 3108 | 1462931777805 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 18:56:17 INFO - PROCESS | 3108 | 1462931777845 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 3108 | 1462931777847 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:56:17 INFO - PROCESS | 3108 | 1462931777850 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 3108 | 1462931777852 Marionette TRACE conn5 <- [1,1794,null,{}] 18:56:17 INFO - PROCESS | 3108 | 1462931777855 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}] 18:56:17 INFO - PROCESS | 3108 | 1462931777967 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:56:18 INFO - PROCESS | 3108 | 1462931777977 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 3108 | ++DOCSHELL 0D93F800 == 49 [pid = 3108] [id = 458] 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (13B25C00) [pid = 3108] [serial = 1374] [outer = 00000000] 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (175B9C00) [pid = 3108] [serial = 1375] [outer = 13B25C00] 18:56:18 INFO - PROCESS | 3108 | 1462931778022 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (175C1000) [pid = 3108] [serial = 1376] [outer = 13B25C00] 18:56:18 INFO - PROCESS | 3108 | 1462931778441 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]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 18:56:18 INFO - PROCESS | 3108 | 1462931778491 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 3108 | 1462931778493 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:56:18 INFO - PROCESS | 3108 | 1462931778496 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 3108 | 1462931778498 Marionette TRACE conn5 <- [1,1798,null,{}] 18:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:56:18 INFO - PROCESS | 3108 | 1462931778501 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}] 18:56:18 INFO - PROCESS | 3108 | 1462931778586 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:56:18 INFO - PROCESS | 3108 | 1462931778592 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 3108 | ++DOCSHELL 175B9400 == 50 [pid = 3108] [id = 459] 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (175C3800) [pid = 3108] [serial = 1377] [outer = 00000000] 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (17956C00) [pid = 3108] [serial = 1378] [outer = 175C3800] 18:56:18 INFO - PROCESS | 3108 | 1462931778642 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (183B1800) [pid = 3108] [serial = 1379] [outer = 175C3800] 18:56:19 INFO - PROCESS | 3108 | 1462931779173 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 18:56:19 INFO - PROCESS | 3108 | 1462931779272 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 3108 | 1462931779277 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:56:19 INFO - PROCESS | 3108 | 1462931779282 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 3108 | 1462931779287 Marionette TRACE conn5 <- [1,1802,null,{}] 18:56:19 INFO - PROCESS | 3108 | 1462931779393 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}] 18:56:19 INFO - PROCESS | 3108 | 1462931779553 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:56:19 INFO - PROCESS | 3108 | 1462931779565 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 3108 | ++DOCSHELL 0D932800 == 51 [pid = 3108] [id = 460] 18:56:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (0D979800) [pid = 3108] [serial = 1380] [outer = 00000000] 18:56:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (0D986C00) [pid = 3108] [serial = 1381] [outer = 0D979800] 18:56:19 INFO - PROCESS | 3108 | 1462931779621 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (0DD06400) [pid = 3108] [serial = 1382] [outer = 0D979800] 18:56:20 INFO - PROCESS | 3108 | 1462931780220 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 18:56:20 INFO - PROCESS | 3108 | 1462931780257 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 3108 | 1462931780263 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:56:20 INFO - PROCESS | 3108 | 1462931780269 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 3108 | 1462931780272 Marionette TRACE conn5 <- [1,1806,null,{}] 18:56:20 INFO - PROCESS | 3108 | 1462931780276 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}] 18:56:20 INFO - PROCESS | 3108 | 1462931780390 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:56:20 INFO - PROCESS | 3108 | 1462931780530 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 3108 | ++DOCSHELL 0EB63C00 == 52 [pid = 3108] [id = 461] 18:56:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (0EB68C00) [pid = 3108] [serial = 1383] [outer = 00000000] 18:56:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (12410000) [pid = 3108] [serial = 1384] [outer = 0EB68C00] 18:56:20 INFO - PROCESS | 3108 | 1462931780586 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (12D1E000) [pid = 3108] [serial = 1385] [outer = 0EB68C00] 18:56:21 INFO - PROCESS | 3108 | 1462931781176 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]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 18:56:21 INFO - PROCESS | 3108 | 1462931781242 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 3108 | 1462931781245 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:56:21 INFO - PROCESS | 3108 | 1462931781248 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:56:21 INFO - PROCESS | 3108 | 1462931781252 Marionette TRACE conn5 <- [1,1810,null,{}] 18:56:21 INFO - PROCESS | 3108 | 1462931781263 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}] 18:56:21 INFO - PROCESS | 3108 | 1462931781379 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:56:21 INFO - PROCESS | 3108 | 1462931781519 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 3108 | ++DOCSHELL 175C0800 == 53 [pid = 3108] [id = 462] 18:56:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (17893800) [pid = 3108] [serial = 1386] [outer = 00000000] 18:56:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1820D800) [pid = 3108] [serial = 1387] [outer = 17893800] 18:56:21 INFO - PROCESS | 3108 | 1462931781578 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (183BCC00) [pid = 3108] [serial = 1388] [outer = 17893800] 18:56:22 INFO - PROCESS | 3108 | 1462931782174 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 18:56:22 INFO - PROCESS | 3108 | 1462931782222 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 3108 | 1462931782225 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:56:22 INFO - PROCESS | 3108 | 1462931782228 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:56:22 INFO - PROCESS | 3108 | 1462931782231 Marionette TRACE conn5 <- [1,1814,null,{}] 18:56:22 INFO - PROCESS | 3108 | 1462931782234 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}] 18:56:22 INFO - PROCESS | 3108 | 1462931782346 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:56:22 INFO - PROCESS | 3108 | 1462931782462 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 3108 | ++DOCSHELL 183BC400 == 54 [pid = 3108] [id = 463] 18:56:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (18F5DC00) [pid = 3108] [serial = 1389] [outer = 00000000] 18:56:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1AAF0400) [pid = 3108] [serial = 1390] [outer = 18F5DC00] 18:56:22 INFO - PROCESS | 3108 | 1462931782559 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1AD0C800) [pid = 3108] [serial = 1391] [outer = 18F5DC00] 18:56:23 INFO - PROCESS | 3108 | 1462931783102 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]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 18:56:23 INFO - PROCESS | 3108 | 1462931783162 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 3108 | 1462931783165 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:56:23 INFO - PROCESS | 3108 | 1462931783168 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 3108 | 1462931783170 Marionette TRACE conn5 <- [1,1818,null,{}] 18:56:23 INFO - PROCESS | 3108 | 1462931783174 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}] 18:56:23 INFO - PROCESS | 3108 | 1462931783281 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:56:23 INFO - PROCESS | 3108 | 1462931783420 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 3108 | ++DOCSHELL 1A5BD800 == 55 [pid = 3108] [id = 464] 18:56:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1AD02400) [pid = 3108] [serial = 1392] [outer = 00000000] 18:56:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1ADF6000) [pid = 3108] [serial = 1393] [outer = 1AD02400] 18:56:23 INFO - PROCESS | 3108 | 1462931783475 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1AEB0C00) [pid = 3108] [serial = 1394] [outer = 1AD02400] 18:56:24 INFO - PROCESS | 3108 | 1462931784072 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]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 18:56:24 INFO - PROCESS | 3108 | 1462931784142 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:56:24 INFO - PROCESS | 3108 | 1462931784145 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:56:24 INFO - PROCESS | 3108 | 1462931784148 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 3108 | 1462931784150 Marionette TRACE conn5 <- [1,1822,null,{}] 18:56:24 INFO - PROCESS | 3108 | 1462931784154 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}] 18:56:24 INFO - PROCESS | 3108 | 1462931784284 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:56:24 INFO - PROCESS | 3108 | 1462931784463 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 3108 | ++DOCSHELL 1A65FC00 == 56 [pid = 3108] [id = 465] 18:56:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1AA81400) [pid = 3108] [serial = 1395] [outer = 00000000] 18:56:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1B23F400) [pid = 3108] [serial = 1396] [outer = 1AA81400] 18:56:24 INFO - PROCESS | 3108 | 1462931784519 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1B244400) [pid = 3108] [serial = 1397] [outer = 1AA81400] 18:56:25 INFO - PROCESS | 3108 | 1462931785329 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]]]}] 18:56:25 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 18:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1223ms 18:56:25 INFO - PROCESS | 3108 | 1462931785375 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 3108 | 1462931785379 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:56:25 INFO - PROCESS | 3108 | 1462931785384 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 3108 | 1462931785387 Marionette TRACE conn5 <- [1,1826,null,{}] 18:56:25 INFO - PROCESS | 3108 | 1462931785393 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}] 18:56:25 INFO - PROCESS | 3108 | 1462931785494 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:56:25 INFO - PROCESS | 3108 | 1462931785639 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 3108 | ++DOCSHELL 0E866C00 == 57 [pid = 3108] [id = 466] 18:56:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0E92BC00) [pid = 3108] [serial = 1398] [outer = 00000000] 18:56:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0ECD6400) [pid = 3108] [serial = 1399] [outer = 0E92BC00] 18:56:25 INFO - PROCESS | 3108 | 1462931785692 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1263A400) [pid = 3108] [serial = 1400] [outer = 0E92BC00] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 0D93F800 == 56 [pid = 3108] [id = 458] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 0D983C00 == 55 [pid = 3108] [id = 457] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 15F02800 == 54 [pid = 3108] [id = 456] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 15CC0000 == 53 [pid = 3108] [id = 455] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 1240B000 == 52 [pid = 3108] [id = 452] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 0E40FC00 == 51 [pid = 3108] [id = 451] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1AD06000) [pid = 3108] [serial = 1330] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 0C704400 == 50 [pid = 3108] [id = 450] 18:56:26 INFO - PROCESS | 3108 | --DOCSHELL 0C703000 == 49 [pid = 3108] [id = 449] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (18F63C00) [pid = 3108] [serial = 1300] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0E810000) [pid = 3108] [serial = 1303] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (12628C00) [pid = 3108] [serial = 1309] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1270C400) [pid = 3108] [serial = 1310] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (15CA4C00) [pid = 3108] [serial = 1315] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (0E352C00) [pid = 3108] [serial = 1306] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (0E409400) [pid = 3108] [serial = 1307] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (148C9C00) [pid = 3108] [serial = 1312] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1261D400) [pid = 3108] [serial = 1291] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (175BEC00) [pid = 3108] [serial = 1319] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (0EB02800) [pid = 3108] [serial = 1304] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (17899000) [pid = 3108] [serial = 1294] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (183B6800) [pid = 3108] [serial = 1297] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (16FA5C00) [pid = 3108] [serial = 1318] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (0DC88000) [pid = 3108] [serial = 1288] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (1795A400) [pid = 3108] [serial = 1286] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1A5BA000) [pid = 3108] [serial = 1328] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (175B6000) [pid = 3108] [serial = 1324] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (17E24000) [pid = 3108] [serial = 1321] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (1A127C00) [pid = 3108] [serial = 1327] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (183B6400) [pid = 3108] [serial = 1322] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (15CC4000) [pid = 3108] [serial = 1316] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (18390000) [pid = 3108] [serial = 1325] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (14AEB400) [pid = 3108] [serial = 1313] [outer = 00000000] [url = about:blank] 18:56:26 INFO - PROCESS | 3108 | 1462931786319 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 971ms 18:56:26 INFO - PROCESS | 3108 | 1462931786356 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 3108 | 1462931786361 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:56:26 INFO - PROCESS | 3108 | 1462931786367 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 3108 | 1462931786370 Marionette TRACE conn5 <- [1,1830,null,{}] 18:56:26 INFO - PROCESS | 3108 | 1462931786374 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}] 18:56:26 INFO - PROCESS | 3108 | 1462931786462 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:56:26 INFO - PROCESS | 3108 | 1462931786561 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 3108 | ++DOCSHELL 0C708800 == 50 [pid = 3108] [id = 467] 18:56:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (0C75DC00) [pid = 3108] [serial = 1401] [outer = 00000000] 18:56:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (0E352800) [pid = 3108] [serial = 1402] [outer = 0C75DC00] 18:56:26 INFO - PROCESS | 3108 | 1462931786607 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0E97A000) [pid = 3108] [serial = 1403] [outer = 0C75DC00] 18:56:27 INFO - PROCESS | 3108 | 1462931787061 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 18:56:27 INFO - PROCESS | 3108 | 1462931787100 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:56:27 INFO - PROCESS | 3108 | 1462931787102 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:56:27 INFO - PROCESS | 3108 | 1462931787106 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 3108 | 1462931787109 Marionette TRACE conn5 <- [1,1834,null,{}] 18:56:27 INFO - PROCESS | 3108 | 1462931787119 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}] 18:56:27 INFO - PROCESS | 3108 | 1462931787209 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:56:27 INFO - PROCESS | 3108 | 1462931787217 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 3108 | ++DOCSHELL 0F1AE800 == 51 [pid = 3108] [id = 468] 18:56:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1240F800) [pid = 3108] [serial = 1404] [outer = 00000000] 18:56:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (13B2CC00) [pid = 3108] [serial = 1405] [outer = 1240F800] 18:56:27 INFO - PROCESS | 3108 | 1462931787265 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (148CCC00) [pid = 3108] [serial = 1406] [outer = 1240F800] 18:56:27 INFO - PROCESS | 3108 | 1462931787729 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]]]}] 18:56:27 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) 18:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 18:56:27 INFO - PROCESS | 3108 | 1462931787796 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 3108 | 1462931787799 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:56:27 INFO - PROCESS | 3108 | 1462931787802 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 3108 | 1462931787803 Marionette TRACE conn5 <- [1,1838,null,{}] 18:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:56:27 INFO - PROCESS | 3108 | 1462931787807 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}] 18:56:27 INFO - PROCESS | 3108 | 1462931787893 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:56:27 INFO - PROCESS | 3108 | 1462931787902 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 3108 | ++DOCSHELL 1583DC00 == 52 [pid = 3108] [id = 469] 18:56:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (158C4400) [pid = 3108] [serial = 1407] [outer = 00000000] 18:56:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (15CA3000) [pid = 3108] [serial = 1408] [outer = 158C4400] 18:56:27 INFO - PROCESS | 3108 | 1462931787947 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (15CC3800) [pid = 3108] [serial = 1409] [outer = 158C4400] 18:56:28 INFO - PROCESS | 3108 | 1462931788450 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 18:56:28 INFO - PROCESS | 3108 | 1462931788476 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 3108 | 1462931788478 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:56:28 INFO - PROCESS | 3108 | 1462931788481 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 3108 | 1462931788483 Marionette TRACE conn5 <- [1,1842,null,{}] 18:56:28 INFO - PROCESS | 3108 | 1462931788487 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}] 18:56:28 INFO - PROCESS | 3108 | 1462931788603 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:56:28 INFO - PROCESS | 3108 | 1462931788667 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 3108 | ++DOCSHELL 15C6F400 == 53 [pid = 3108] [id = 470] 18:56:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (15CA4000) [pid = 3108] [serial = 1410] [outer = 00000000] 18:56:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (15FDFC00) [pid = 3108] [serial = 1411] [outer = 15CA4000] 18:56:28 INFO - PROCESS | 3108 | 1462931788712 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (15FE6000) [pid = 3108] [serial = 1412] [outer = 15CA4000] 18:56:29 INFO - PROCESS | 3108 | 1462931789146 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 18:56:29 INFO - PROCESS | 3108 | 1462931789212 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 3108 | 1462931789214 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:56:29 INFO - PROCESS | 3108 | 1462931789218 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 3108 | 1462931789219 Marionette TRACE conn5 <- [1,1846,null,{}] 18:56:29 INFO - PROCESS | 3108 | 1462931789227 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}] 18:56:29 INFO - PROCESS | 3108 | 1462931789397 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:56:29 INFO - PROCESS | 3108 | 1462931789469 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 3108 | ++DOCSHELL 16D10000 == 54 [pid = 3108] [id = 471] 18:56:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (175BA400) [pid = 3108] [serial = 1413] [outer = 00000000] 18:56:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (17E19800) [pid = 3108] [serial = 1414] [outer = 175BA400] 18:56:29 INFO - PROCESS | 3108 | 1462931789515 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (17E25400) [pid = 3108] [serial = 1415] [outer = 175BA400] 18:56:29 INFO - PROCESS | 3108 | 1462931789939 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 18:56:30 INFO - PROCESS | 3108 | 1462931789988 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 3108 | 1462931789990 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:56:30 INFO - PROCESS | 3108 | 1462931789993 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 3108 | 1462931789995 Marionette TRACE conn5 <- [1,1850,null,{}] 18:56:30 INFO - PROCESS | 3108 | 1462931790006 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}] 18:56:30 INFO - PROCESS | 3108 | 1462931790123 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:56:30 INFO - PROCESS | 3108 | 1462931790130 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 3108 | ++DOCSHELL 18210400 == 55 [pid = 3108] [id = 472] 18:56:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (183B2C00) [pid = 3108] [serial = 1416] [outer = 00000000] 18:56:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (18F5A400) [pid = 3108] [serial = 1417] [outer = 183B2C00] 18:56:30 INFO - PROCESS | 3108 | 1462931790179 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1A127C00) [pid = 3108] [serial = 1418] [outer = 183B2C00] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1240BC00) [pid = 3108] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0C704C00) [pid = 3108] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (15CC2800) [pid = 3108] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (15FE7400) [pid = 3108] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (0E810400) [pid = 3108] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0C703C00) [pid = 3108] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (12D79C00) [pid = 3108] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (13B25C00) [pid = 3108] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (148C9800) [pid = 3108] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:56:30 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (0DC7F400) [pid = 3108] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:56:30 INFO - PROCESS | 3108 | 1462931790756 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 830ms 18:56:30 INFO - PROCESS | 3108 | 1462931790824 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 3108 | 1462931790826 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:56:30 INFO - PROCESS | 3108 | 1462931790829 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 3108 | 1462931790840 Marionette TRACE conn5 <- [1,1854,null,{}] 18:56:30 INFO - PROCESS | 3108 | 1462931790844 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}] 18:56:30 INFO - PROCESS | 3108 | 1462931790963 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:56:31 INFO - PROCESS | 3108 | 1462931791030 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 3108 | ++DOCSHELL 0C75A000 == 56 [pid = 3108] [id = 473] 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (0C7A8800) [pid = 3108] [serial = 1419] [outer = 00000000] 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (13B25C00) [pid = 3108] [serial = 1420] [outer = 0C7A8800] 18:56:31 INFO - PROCESS | 3108 | 1462931791074 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (15832800) [pid = 3108] [serial = 1421] [outer = 0C7A8800] 18:56:31 INFO - PROCESS | 3108 | 1462931791417 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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 631ms 18:56:31 INFO - PROCESS | 3108 | 1462931791474 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 3108 | 1462931791476 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:56:31 INFO - PROCESS | 3108 | 1462931791480 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 3108 | 1462931791482 Marionette TRACE conn5 <- [1,1858,null,{}] 18:56:31 INFO - PROCESS | 3108 | 1462931791485 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}] 18:56:31 INFO - PROCESS | 3108 | 1462931791570 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:56:31 INFO - PROCESS | 3108 | 1462931791576 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 3108 | ++DOCSHELL 13C6B800 == 57 [pid = 3108] [id = 474] 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1788D000) [pid = 3108] [serial = 1422] [outer = 00000000] 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (1AD06400) [pid = 3108] [serial = 1423] [outer = 1788D000] 18:56:31 INFO - PROCESS | 3108 | 1462931791621 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1ADF4C00) [pid = 3108] [serial = 1424] [outer = 1788D000] 18:56:32 INFO - PROCESS | 3108 | 1462931792059 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 18:56:32 INFO - PROCESS | 3108 | 1462931792113 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 3108 | 1462931792116 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:56:32 INFO - PROCESS | 3108 | 1462931792119 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 3108 | 1462931792121 Marionette TRACE conn5 <- [1,1862,null,{}] 18:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:56:32 INFO - PROCESS | 3108 | 1462931792124 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}] 18:56:32 INFO - PROCESS | 3108 | 1462931792209 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:56:32 INFO - PROCESS | 3108 | 1462931792216 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A1400 == 58 [pid = 3108] [id = 475] 18:56:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0C7A4400) [pid = 3108] [serial = 1425] [outer = 00000000] 18:56:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (19191C00) [pid = 3108] [serial = 1426] [outer = 0C7A4400] 18:56:32 INFO - PROCESS | 3108 | 1462931792264 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1B215000) [pid = 3108] [serial = 1427] [outer = 0C7A4400] 18:56:32 INFO - PROCESS | 3108 | 1462931792946 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]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 870ms 18:56:33 INFO - PROCESS | 3108 | 1462931792994 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:56:33 INFO - PROCESS | 3108 | 1462931792998 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:56:33 INFO - PROCESS | 3108 | 1462931793004 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 3108 | 1462931793008 Marionette TRACE conn5 <- [1,1866,null,{}] 18:56:33 INFO - PROCESS | 3108 | 1462931793014 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}] 18:56:33 INFO - PROCESS | 3108 | 1462931793133 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:56:33 INFO - PROCESS | 3108 | 1462931793250 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F3800 == 59 [pid = 3108] [id = 476] 18:56:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (0DC88000) [pid = 3108] [serial = 1428] [outer = 00000000] 18:56:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0E95FC00) [pid = 3108] [serial = 1429] [outer = 0DC88000] 18:56:33 INFO - PROCESS | 3108 | 1462931793348 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (0ECDDC00) [pid = 3108] [serial = 1430] [outer = 0DC88000] 18:56:34 INFO - PROCESS | 3108 | 1462931794014 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1027ms 18:56:34 INFO - PROCESS | 3108 | 1462931794031 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 3108 | 1462931794037 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:56:34 INFO - PROCESS | 3108 | 1462931794044 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 3108 | 1462931794047 Marionette TRACE conn5 <- [1,1870,null,{}] 18:56:34 INFO - PROCESS | 3108 | 1462931794051 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}] 18:56:34 INFO - PROCESS | 3108 | 1462931794167 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:56:34 INFO - PROCESS | 3108 | 1462931794311 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 3108 | ++DOCSHELL 0ECD8000 == 60 [pid = 3108] [id = 477] 18:56:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0F1A5800) [pid = 3108] [serial = 1431] [outer = 00000000] 18:56:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (15F09C00) [pid = 3108] [serial = 1432] [outer = 0F1A5800] 18:56:34 INFO - PROCESS | 3108 | 1462931794366 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (175B8800) [pid = 3108] [serial = 1433] [outer = 0F1A5800] 18:56:35 INFO - PROCESS | 3108 | 1462931794990 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]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 18:56:35 INFO - PROCESS | 3108 | 1462931795016 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 3108 | 1462931795018 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:56:35 INFO - PROCESS | 3108 | 1462931795022 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 3108 | 1462931795026 Marionette TRACE conn5 <- [1,1874,null,{}] 18:56:35 INFO - PROCESS | 3108 | 1462931795037 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}] 18:56:35 INFO - PROCESS | 3108 | 1462931795151 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:56:35 INFO - PROCESS | 3108 | 1462931795298 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 3108 | ++DOCSHELL 1AEB4C00 == 61 [pid = 3108] [id = 478] 18:56:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1B1A9400) [pid = 3108] [serial = 1434] [outer = 00000000] 18:56:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1B21F800) [pid = 3108] [serial = 1435] [outer = 1B1A9400] 18:56:35 INFO - PROCESS | 3108 | 1462931795356 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1B246000) [pid = 3108] [serial = 1436] [outer = 1B1A9400] 18:56:35 INFO - PROCESS | 3108 | 1462931795909 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]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 18:56:35 INFO - PROCESS | 3108 | 1462931795956 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 3108 | 1462931795959 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:56:35 INFO - PROCESS | 3108 | 1462931795963 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 3108 | 1462931795965 Marionette TRACE conn5 <- [1,1878,null,{}] 18:56:35 INFO - PROCESS | 3108 | 1462931795969 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}] 18:56:36 INFO - PROCESS | 3108 | 1462931796083 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:56:36 INFO - PROCESS | 3108 | 1462931796198 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 3108 | ++DOCSHELL 1B27EC00 == 62 [pid = 3108] [id = 479] 18:56:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1B27FC00) [pid = 3108] [serial = 1437] [outer = 00000000] 18:56:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1B283800) [pid = 3108] [serial = 1438] [outer = 1B27FC00] 18:56:36 INFO - PROCESS | 3108 | 1462931796292 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1B28A800) [pid = 3108] [serial = 1439] [outer = 1B27FC00] 18:56:36 INFO - PROCESS | 3108 | 1462931796889 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]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 971ms 18:56:36 INFO - PROCESS | 3108 | 1462931796935 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 3108 | 1462931796938 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:56:36 INFO - PROCESS | 3108 | 1462931796941 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:56:36 INFO - PROCESS | 3108 | 1462931796943 Marionette TRACE conn5 <- [1,1882,null,{}] 18:56:36 INFO - PROCESS | 3108 | 1462931796947 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}] 18:56:37 INFO - PROCESS | 3108 | 1462931797055 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:56:37 INFO - PROCESS | 3108 | 1462931797197 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 3108 | ++DOCSHELL 1AEAE800 == 63 [pid = 3108] [id = 480] 18:56:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1B28D000) [pid = 3108] [serial = 1440] [outer = 00000000] 18:56:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1BC06000) [pid = 3108] [serial = 1441] [outer = 1B28D000] 18:56:37 INFO - PROCESS | 3108 | 1462931797252 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1BC09800) [pid = 3108] [serial = 1442] [outer = 1B28D000] 18:56:37 INFO - PROCESS | 3108 | 1462931797853 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]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 18:56:37 INFO - PROCESS | 3108 | 1462931797921 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:56:37 INFO - PROCESS | 3108 | 1462931797924 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:56:37 INFO - PROCESS | 3108 | 1462931797929 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 3108 | 1462931797931 Marionette TRACE conn5 <- [1,1886,null,{}] 18:56:37 INFO - PROCESS | 3108 | 1462931797935 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}] 18:56:38 INFO - PROCESS | 3108 | 1462931798073 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:56:38 INFO - PROCESS | 3108 | 1462931798223 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 3108 | ++DOCSHELL 0D897000 == 64 [pid = 3108] [id = 481] 18:56:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1B216000) [pid = 3108] [serial = 1443] [outer = 00000000] 18:56:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1BC5EC00) [pid = 3108] [serial = 1444] [outer = 1B216000] 18:56:38 INFO - PROCESS | 3108 | 1462931798281 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1BC61400) [pid = 3108] [serial = 1445] [outer = 1B216000] 18:56:38 INFO - PROCESS | 3108 | 1462931798813 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]]]}] 18:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 931ms 18:56:38 INFO - PROCESS | 3108 | 1462931798862 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 3108 | 1462931798865 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:56:38 INFO - PROCESS | 3108 | 1462931798868 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 3108 | 1462931798870 Marionette TRACE conn5 <- [1,1890,null,{}] 18:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:56:38 INFO - PROCESS | 3108 | 1462931798874 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}] 18:56:39 INFO - PROCESS | 3108 | 1462931798984 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:56:39 INFO - PROCESS | 3108 | 1462931799293 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 3108 | ++DOCSHELL 0D845000 == 65 [pid = 3108] [id = 482] 18:56:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (0DD58C00) [pid = 3108] [serial = 1446] [outer = 00000000] 18:56:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (0E406800) [pid = 3108] [serial = 1447] [outer = 0DD58C00] 18:56:39 INFO - PROCESS | 3108 | 1462931799344 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (0E982400) [pid = 3108] [serial = 1448] [outer = 0DD58C00] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0D9ED400 == 64 [pid = 3108] [id = 403] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 1270E400 == 63 [pid = 3108] [id = 405] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 12D81000 == 62 [pid = 3108] [id = 406] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 13C6B800 == 61 [pid = 3108] [id = 474] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0C75A000 == 60 [pid = 3108] [id = 473] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 148C9400 == 59 [pid = 3108] [id = 454] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 18210400 == 58 [pid = 3108] [id = 472] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 16D10000 == 57 [pid = 3108] [id = 471] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 15C6F400 == 56 [pid = 3108] [id = 470] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 1583DC00 == 55 [pid = 3108] [id = 469] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 1270C000 == 54 [pid = 3108] [id = 453] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1AF7B800) [pid = 3108] [serial = 1345] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (17956C00) [pid = 3108] [serial = 1378] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | 1462931800056 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]]]}] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0F1AE800 == 53 [pid = 3108] [id = 468] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0C708800 == 52 [pid = 3108] [id = 467] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0E866C00 == 51 [pid = 3108] [id = 466] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 1A65FC00 == 50 [pid = 3108] [id = 465] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 1A5BD800 == 49 [pid = 3108] [id = 464] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 183BC400 == 48 [pid = 3108] [id = 463] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 175C0800 == 47 [pid = 3108] [id = 462] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0EB63C00 == 46 [pid = 3108] [id = 461] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 0D932800 == 45 [pid = 3108] [id = 460] 18:56:40 INFO - PROCESS | 3108 | --DOCSHELL 175B9400 == 44 [pid = 3108] [id = 459] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (126C9800) [pid = 3108] [serial = 1357] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E350400) [pid = 3108] [serial = 1333] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (0D984800) [pid = 3108] [serial = 1352] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (0D844400) [pid = 3108] [serial = 1351] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (15F05000) [pid = 3108] [serial = 1366] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (17044000) [pid = 3108] [serial = 1370] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0E97BC00) [pid = 3108] [serial = 1355] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1270A800) [pid = 3108] [serial = 1358] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (1AEAB800) [pid = 3108] [serial = 1342] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (0E959800) [pid = 3108] [serial = 1354] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0DD5F000) [pid = 3108] [serial = 1349] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (15F0DC00) [pid = 3108] [serial = 1367] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (16D0F000) [pid = 3108] [serial = 1369] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (14218000) [pid = 3108] [serial = 1361] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (13B26400) [pid = 3108] [serial = 1360] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (175B9C00) [pid = 3108] [serial = 1375] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (15C70400) [pid = 3108] [serial = 1364] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1AB4EC00) [pid = 3108] [serial = 1339] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (158BE400) [pid = 3108] [serial = 1373] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (14BEA800) [pid = 3108] [serial = 1363] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (13C73400) [pid = 3108] [serial = 1372] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (0D97F400) [pid = 3108] [serial = 1348] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (13B26800) [pid = 3108] [serial = 1336] [outer = 00000000] [url = about:blank] 18:56:40 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (175C1000) [pid = 3108] [serial = 1376] [outer = 00000000] [url = about:blank] 18:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1232ms 18:56:40 INFO - PROCESS | 3108 | 1462931800106 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 3108 | 1462931800110 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:56:40 INFO - PROCESS | 3108 | 1462931800114 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 3108 | 1462931800117 Marionette TRACE conn5 <- [1,1894,null,{}] 18:56:40 INFO - PROCESS | 3108 | 1462931800122 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}] 18:56:40 INFO - PROCESS | 3108 | 1462931800219 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:56:40 INFO - PROCESS | 3108 | 1462931800227 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 3108 | ++DOCSHELL 0D9ED000 == 45 [pid = 3108] [id = 483] 18:56:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0D9ED400) [pid = 3108] [serial = 1449] [outer = 00000000] 18:56:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0DD5F000) [pid = 3108] [serial = 1450] [outer = 0D9ED400] 18:56:40 INFO - PROCESS | 3108 | 1462931800275 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0E403800) [pid = 3108] [serial = 1451] [outer = 0D9ED400] 18:56:40 INFO - PROCESS | 3108 | 1462931800812 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 18:56:40 INFO - PROCESS | 3108 | 1462931800847 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 3108 | 1462931800851 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:56:40 INFO - PROCESS | 3108 | 1462931800855 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:56:40 INFO - PROCESS | 3108 | 1462931800856 Marionette TRACE conn5 <- [1,1898,null,{}] 18:56:40 INFO - PROCESS | 3108 | 1462931800860 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}] 18:56:40 INFO - PROCESS | 3108 | 1462931800950 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:56:40 INFO - PROCESS | 3108 | 1462931800962 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 3108 | ++DOCSHELL 1270B400 == 46 [pid = 3108] [id = 484] 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1270B800) [pid = 3108] [serial = 1452] [outer = 00000000] 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (128E5C00) [pid = 3108] [serial = 1453] [outer = 1270B800] 18:56:41 INFO - PROCESS | 3108 | 1462931801008 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (13B11C00) [pid = 3108] [serial = 1454] [outer = 1270B800] 18:56:41 INFO - PROCESS | 3108 | 1462931801490 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 18:56:41 INFO - PROCESS | 3108 | 1462931801530 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 3108 | 1462931801532 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:56:41 INFO - PROCESS | 3108 | 1462931801541 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 3108 | 1462931801547 Marionette TRACE conn5 <- [1,1902,null,{}] 18:56:41 INFO - PROCESS | 3108 | 1462931801551 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}] 18:56:41 INFO - PROCESS | 3108 | 1462931801643 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:56:41 INFO - PROCESS | 3108 | 1462931801740 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 3108 | ++DOCSHELL 13B2C000 == 47 [pid = 3108] [id = 485] 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (15837000) [pid = 3108] [serial = 1455] [outer = 00000000] 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (15CA1800) [pid = 3108] [serial = 1456] [outer = 15837000] 18:56:41 INFO - PROCESS | 3108 | 1462931801791 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (15CBE800) [pid = 3108] [serial = 1457] [outer = 15837000] 18:56:42 INFO - PROCESS | 3108 | 1462931802174 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 18:56:42 INFO - PROCESS | 3108 | 1462931802230 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 3108 | 1462931802232 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:56:42 INFO - PROCESS | 3108 | 1462931802245 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 3108 | 1462931802247 Marionette TRACE conn5 <- [1,1906,null,{}] 18:56:42 INFO - PROCESS | 3108 | 1462931802251 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}] 18:56:42 INFO - PROCESS | 3108 | 1462931802411 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:56:42 INFO - PROCESS | 3108 | 1462931802436 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 3108 | ++DOCSHELL 15C6B400 == 48 [pid = 3108] [id = 486] 18:56:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (15CA7C00) [pid = 3108] [serial = 1458] [outer = 00000000] 18:56:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (15F0A400) [pid = 3108] [serial = 1459] [outer = 15CA7C00] 18:56:42 INFO - PROCESS | 3108 | 1462931802482 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (15FE5400) [pid = 3108] [serial = 1460] [outer = 15CA7C00] 18:56:42 INFO - PROCESS | 3108 | 1462931802922 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 731ms 18:56:43 INFO - PROCESS | 3108 | 1462931802974 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:56:43 INFO - PROCESS | 3108 | 1462931802976 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:56:43 INFO - PROCESS | 3108 | 1462931802980 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 3108 | 1462931802981 Marionette TRACE conn5 <- [1,1910,null,{}] 18:56:43 INFO - PROCESS | 3108 | 1462931802985 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}] 18:56:43 INFO - PROCESS | 3108 | 1462931803105 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:56:43 INFO - PROCESS | 3108 | 1462931803112 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 3108 | ++DOCSHELL 175B4C00 == 49 [pid = 3108] [id = 487] 18:56:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (175B5400) [pid = 3108] [serial = 1461] [outer = 00000000] 18:56:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (175C2000) [pid = 3108] [serial = 1462] [outer = 175B5400] 18:56:43 INFO - PROCESS | 3108 | 1462931803227 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (17957C00) [pid = 3108] [serial = 1463] [outer = 175B5400] 18:56:43 INFO - PROCESS | 3108 | 1462931803675 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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 18:56:43 INFO - PROCESS | 3108 | 1462931803713 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 3108 | 1462931803715 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:56:43 INFO - PROCESS | 3108 | 1462931803719 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 3108 | 1462931803720 Marionette TRACE conn5 <- [1,1914,null,{}] 18:56:43 INFO - PROCESS | 3108 | 1462931803760 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}] 18:56:43 INFO - PROCESS | 3108 | 1462931803885 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:56:43 INFO - PROCESS | 3108 | 1462931803954 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 3108 | ++DOCSHELL 1795D400 == 50 [pid = 3108] [id = 488] 18:56:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (183B6800) [pid = 3108] [serial = 1464] [outer = 00000000] 18:56:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (198BD400) [pid = 3108] [serial = 1465] [outer = 183B6800] 18:56:44 INFO - PROCESS | 3108 | 1462931804000 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1A65FC00) [pid = 3108] [serial = 1466] [outer = 183B6800] 18:56:44 INFO - PROCESS | 3108 | 1462931804504 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]]]}] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1240F800) [pid = 3108] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (175BA400) [pid = 3108] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (0C75DC00) [pid = 3108] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (158C4400) [pid = 3108] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0E92BC00) [pid = 3108] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (0C7A8800) [pid = 3108] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (175C3800) [pid = 3108] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (183B2C00) [pid = 3108] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1788D000) [pid = 3108] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:56:44 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15CA4000) [pid = 3108] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 850ms 18:56:44 INFO - PROCESS | 3108 | 1462931804571 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 3108 | 1462931804573 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:56:44 INFO - PROCESS | 3108 | 1462931804576 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:56:44 INFO - PROCESS | 3108 | 1462931804578 Marionette TRACE conn5 <- [1,1918,null,{}] 18:56:44 INFO - PROCESS | 3108 | 1462931804582 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}] 18:56:44 INFO - PROCESS | 3108 | 1462931804681 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:56:44 INFO - PROCESS | 3108 | 1462931804688 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F1800 == 51 [pid = 3108] [id = 489] 18:56:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0DCF3C00) [pid = 3108] [serial = 1467] [outer = 00000000] 18:56:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (15CA0400) [pid = 3108] [serial = 1468] [outer = 0DCF3C00] 18:56:44 INFO - PROCESS | 3108 | 1462931804733 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1788CC00) [pid = 3108] [serial = 1469] [outer = 0DCF3C00] 18:56:45 INFO - PROCESS | 3108 | 1462931805174 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 18:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:56:45 INFO - PROCESS | 3108 | 1462931805232 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 3108 | 1462931805234 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:56:45 INFO - PROCESS | 3108 | 1462931805237 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 3108 | 1462931805239 Marionette TRACE conn5 <- [1,1922,null,{}] 18:56:45 INFO - PROCESS | 3108 | 1462931805245 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}] 18:56:45 INFO - PROCESS | 3108 | 1462931805331 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:56:45 INFO - PROCESS | 3108 | 1462931805338 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 3108 | ++DOCSHELL 19195800 == 52 [pid = 3108] [id = 490] 18:56:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (198BC800) [pid = 3108] [serial = 1470] [outer = 00000000] 18:56:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1AD0F400) [pid = 3108] [serial = 1471] [outer = 198BC800] 18:56:45 INFO - PROCESS | 3108 | 1462931805382 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1AF79C00) [pid = 3108] [serial = 1472] [outer = 198BC800] 18:56:45 INFO - PROCESS | 3108 | 1462931805823 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 18:56:45 INFO - PROCESS | 3108 | 1462931805869 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 3108 | 1462931805871 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:56:45 INFO - PROCESS | 3108 | 1462931805874 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:56:45 INFO - PROCESS | 3108 | 1462931805876 Marionette TRACE conn5 <- [1,1926,null,{}] 18:56:45 INFO - PROCESS | 3108 | 1462931805880 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}] 18:56:45 INFO - PROCESS | 3108 | 1462931805966 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:56:46 INFO - PROCESS | 3108 | 1462931805973 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 3108 | ++DOCSHELL 1AAECC00 == 53 [pid = 3108] [id = 491] 18:56:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1B1A9800) [pid = 3108] [serial = 1473] [outer = 00000000] 18:56:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1B23EC00) [pid = 3108] [serial = 1474] [outer = 1B1A9800] 18:56:46 INFO - PROCESS | 3108 | 1462931806018 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1B282800) [pid = 3108] [serial = 1475] [outer = 1B1A9800] 18:56:46 INFO - PROCESS | 3108 | 1462931806440 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 631ms 18:56:46 INFO - PROCESS | 3108 | 1462931806563 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 3108 | 1462931806568 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:56:46 INFO - PROCESS | 3108 | 1462931806573 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 3108 | 1462931806578 Marionette TRACE conn5 <- [1,1930,null,{}] 18:56:46 INFO - PROCESS | 3108 | 1462931806584 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}] 18:56:46 INFO - PROCESS | 3108 | 1462931806789 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:56:46 INFO - PROCESS | 3108 | 1462931806933 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 3108 | ++DOCSHELL 0DD0EC00 == 54 [pid = 3108] [id = 492] 18:56:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (0DD5C000) [pid = 3108] [serial = 1476] [outer = 00000000] 18:56:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (0E405000) [pid = 3108] [serial = 1477] [outer = 0DD5C000] 18:56:47 INFO - PROCESS | 3108 | 1462931806990 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (0E97E800) [pid = 3108] [serial = 1478] [outer = 0DD5C000] 18:56:47 INFO - PROCESS | 3108 | 1462931807571 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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1027ms 18:56:47 INFO - PROCESS | 3108 | 1462931807603 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 3108 | 1462931807606 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:56:47 INFO - PROCESS | 3108 | 1462931807614 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 3108 | 1462931807618 Marionette TRACE conn5 <- [1,1934,null,{}] 18:56:47 INFO - PROCESS | 3108 | 1462931807623 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}] 18:56:47 INFO - PROCESS | 3108 | 1462931807758 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:56:47 INFO - PROCESS | 3108 | 1462931807919 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 3108 | ++DOCSHELL 0F36A000 == 55 [pid = 3108] [id = 493] 18:56:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1270E000) [pid = 3108] [serial = 1479] [outer = 00000000] 18:56:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (14AE1800) [pid = 3108] [serial = 1480] [outer = 1270E000] 18:56:48 INFO - PROCESS | 3108 | 1462931807975 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (158C4400) [pid = 3108] [serial = 1481] [outer = 1270E000] 18:56:48 INFO - PROCESS | 3108 | 1462931808598 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1019ms 18:56:48 INFO - PROCESS | 3108 | 1462931808636 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 3108 | 1462931808639 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:56:48 INFO - PROCESS | 3108 | 1462931808643 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 3108 | 1462931808645 Marionette TRACE conn5 <- [1,1938,null,{}] 18:56:48 INFO - PROCESS | 3108 | 1462931808655 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}] 18:56:48 INFO - PROCESS | 3108 | 1462931808776 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:56:48 INFO - PROCESS | 3108 | 1462931808925 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 3108 | ++DOCSHELL 17EEA800 == 56 [pid = 3108] [id = 494] 18:56:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (18F5F000) [pid = 3108] [serial = 1482] [outer = 00000000] 18:56:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1B213800) [pid = 3108] [serial = 1483] [outer = 18F5F000] 18:56:49 INFO - PROCESS | 3108 | 1462931808985 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1B288C00) [pid = 3108] [serial = 1484] [outer = 18F5F000] 18:56:49 INFO - PROCESS | 3108 | 1462931809613 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1019ms 18:56:49 INFO - PROCESS | 3108 | 1462931809665 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 3108 | 1462931809668 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:56:49 INFO - PROCESS | 3108 | 1462931809671 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 3108 | 1462931809673 Marionette TRACE conn5 <- [1,1942,null,{}] 18:56:49 INFO - PROCESS | 3108 | 1462931809677 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}] 18:56:49 INFO - PROCESS | 3108 | 1462931809791 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:56:49 INFO - PROCESS | 3108 | 1462931809950 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 3108 | ++DOCSHELL 1BC59000 == 57 [pid = 3108] [id = 495] 18:56:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1BC5DC00) [pid = 3108] [serial = 1485] [outer = 00000000] 18:56:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1BD9EC00) [pid = 3108] [serial = 1486] [outer = 1BC5DC00] 18:56:50 INFO - PROCESS | 3108 | 1462931810006 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1BDA4C00) [pid = 3108] [serial = 1487] [outer = 1BC5DC00] 18:56:50 INFO - PROCESS | 3108 | 1462931810569 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]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 931ms 18:56:50 INFO - PROCESS | 3108 | 1462931810606 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 3108 | 1462931810608 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:56:50 INFO - PROCESS | 3108 | 1462931810611 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:56:50 INFO - PROCESS | 3108 | 1462931810613 Marionette TRACE conn5 <- [1,1946,null,{}] 18:56:50 INFO - PROCESS | 3108 | 1462931810617 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}] 18:56:50 INFO - PROCESS | 3108 | 1462931810727 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:56:50 INFO - PROCESS | 3108 | 1462931810886 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 3108 | ++DOCSHELL 1BDA6000 == 58 [pid = 3108] [id = 496] 18:56:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1BDAE400) [pid = 3108] [serial = 1488] [outer = 00000000] 18:56:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (1BDB4000) [pid = 3108] [serial = 1489] [outer = 1BDAE400] 18:56:50 INFO - PROCESS | 3108 | 1462931810942 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (1BDB7400) [pid = 3108] [serial = 1490] [outer = 1BDAE400] 18:56:51 INFO - PROCESS | 3108 | 1462931811504 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 931ms 18:56:51 INFO - PROCESS | 3108 | 1462931811547 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 3108 | 1462931811549 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:56:51 INFO - PROCESS | 3108 | 1462931811553 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:56:51 INFO - PROCESS | 3108 | 1462931811555 Marionette TRACE conn5 <- [1,1950,null,{}] 18:56:51 INFO - PROCESS | 3108 | 1462931811559 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}] 18:56:51 INFO - PROCESS | 3108 | 1462931811690 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:56:51 INFO - PROCESS | 3108 | 1462931811866 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 3108 | ++DOCSHELL 1AAF0800 == 59 [pid = 3108] [id = 497] 18:56:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (1ADF2800) [pid = 3108] [serial = 1491] [outer = 00000000] 18:56:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1BF0B400) [pid = 3108] [serial = 1492] [outer = 1ADF2800] 18:56:51 INFO - PROCESS | 3108 | 1462931811922 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (1C0B4400) [pid = 3108] [serial = 1493] [outer = 1ADF2800] 18:56:52 INFO - PROCESS | 3108 | 1462931812777 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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1270ms 18:56:52 INFO - PROCESS | 3108 | 1462931812827 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 3108 | 1462931812831 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:56:52 INFO - PROCESS | 3108 | 1462931812836 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 3108 | 1462931812840 Marionette TRACE conn5 <- [1,1954,null,{}] 18:56:52 INFO - PROCESS | 3108 | 1462931812846 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}] 18:56:53 INFO - PROCESS | 3108 | 1462931812980 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:56:53 INFO - PROCESS | 3108 | 1462931813132 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 3108 | ++DOCSHELL 0D83A800 == 60 [pid = 3108] [id = 498] 18:56:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (0D97EC00) [pid = 3108] [serial = 1494] [outer = 00000000] 18:56:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (0F1A7400) [pid = 3108] [serial = 1495] [outer = 0D97EC00] 18:56:53 INFO - PROCESS | 3108 | 1462931813185 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1270C000) [pid = 3108] [serial = 1496] [outer = 0D97EC00] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 19195800 == 59 [pid = 3108] [id = 490] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 0D9F1800 == 58 [pid = 3108] [id = 489] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 1795D400 == 57 [pid = 3108] [id = 488] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 175B4C00 == 56 [pid = 3108] [id = 487] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 15C6B400 == 55 [pid = 3108] [id = 486] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 13B2C000 == 54 [pid = 3108] [id = 485] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 1270B400 == 53 [pid = 3108] [id = 484] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (0D986C00) [pid = 3108] [serial = 1381] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (12410000) [pid = 3108] [serial = 1384] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (1820D800) [pid = 3108] [serial = 1387] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1AAF0400) [pid = 3108] [serial = 1390] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1ADF6000) [pid = 3108] [serial = 1393] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (19191C00) [pid = 3108] [serial = 1426] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 0D9ED000 == 52 [pid = 3108] [id = 483] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 0D845000 == 51 [pid = 3108] [id = 482] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 1AEAE800 == 50 [pid = 3108] [id = 480] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 1B27EC00 == 49 [pid = 3108] [id = 479] 18:56:53 INFO - PROCESS | 3108 | --DOCSHELL 0C7A1400 == 48 [pid = 3108] [id = 475] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (1B23F400) [pid = 3108] [serial = 1396] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (13B2CC00) [pid = 3108] [serial = 1405] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (17E25400) [pid = 3108] [serial = 1415] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (148CCC00) [pid = 3108] [serial = 1406] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (0E352800) [pid = 3108] [serial = 1402] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0E97A000) [pid = 3108] [serial = 1403] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (15CA3000) [pid = 3108] [serial = 1408] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (17E19800) [pid = 3108] [serial = 1414] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1263A400) [pid = 3108] [serial = 1400] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0ECD6400) [pid = 3108] [serial = 1399] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (13B25C00) [pid = 3108] [serial = 1420] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (183B1800) [pid = 3108] [serial = 1379] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (18F5A400) [pid = 3108] [serial = 1417] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1ADF4C00) [pid = 3108] [serial = 1424] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1AD06400) [pid = 3108] [serial = 1423] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (15FDFC00) [pid = 3108] [serial = 1411] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (15FE6000) [pid = 3108] [serial = 1412] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1A127C00) [pid = 3108] [serial = 1418] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (15832800) [pid = 3108] [serial = 1421] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (15CC3800) [pid = 3108] [serial = 1409] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3108 | 1462931813791 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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 988ms 18:56:53 INFO - PROCESS | 3108 | 1462931813826 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 3108 | 1462931813831 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:56:53 INFO - PROCESS | 3108 | 1462931813837 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 3108 | 1462931813840 Marionette TRACE conn5 <- [1,1958,null,{}] 18:56:53 INFO - PROCESS | 3108 | 1462931813843 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}] 18:56:53 INFO - PROCESS | 3108 | 1462931813936 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:56:54 INFO - PROCESS | 3108 | 1462931814040 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 3108 | ++DOCSHELL 0D931C00 == 49 [pid = 3108] [id = 499] 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0D940800) [pid = 3108] [serial = 1497] [outer = 00000000] 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0E962800) [pid = 3108] [serial = 1498] [outer = 0D940800] 18:56:54 INFO - PROCESS | 3108 | 1462931814086 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (0F15FC00) [pid = 3108] [serial = 1499] [outer = 0D940800] 18:56:54 INFO - PROCESS | 3108 | 1462931814528 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 18:56:54 INFO - PROCESS | 3108 | 1462931814570 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 3108 | 1462931814572 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:56:54 INFO - PROCESS | 3108 | 1462931814580 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 3108 | 1462931814583 Marionette TRACE conn5 <- [1,1962,null,{}] 18:56:54 INFO - PROCESS | 3108 | 1462931814594 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}] 18:56:54 INFO - PROCESS | 3108 | 1462931814686 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:56:54 INFO - PROCESS | 3108 | 1462931814696 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 3108 | ++DOCSHELL 148C3000 == 50 [pid = 3108] [id = 500] 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (148C4400) [pid = 3108] [serial = 1500] [outer = 00000000] 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (148CF400) [pid = 3108] [serial = 1501] [outer = 148C4400] 18:56:54 INFO - PROCESS | 3108 | 1462931814744 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (15833400) [pid = 3108] [serial = 1502] [outer = 148C4400] 18:56:55 INFO - PROCESS | 3108 | 1462931815220 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 18:56:55 INFO - PROCESS | 3108 | 1462931815255 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 3108 | 1462931815258 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:56:55 INFO - PROCESS | 3108 | 1462931815261 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 3108 | 1462931815262 Marionette TRACE conn5 <- [1,1966,null,{}] 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:56:55 INFO - PROCESS | 3108 | 1462931815266 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}] 18:56:55 INFO - PROCESS | 3108 | 1462931815354 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:56:55 INFO - PROCESS | 3108 | 1462931815363 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 3108 | ++DOCSHELL 15CAA000 == 51 [pid = 3108] [id = 501] 18:56:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (15CBEC00) [pid = 3108] [serial = 1503] [outer = 00000000] 18:56:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (15FDD800) [pid = 3108] [serial = 1504] [outer = 15CBEC00] 18:56:55 INFO - PROCESS | 3108 | 1462931815408 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (16D08800) [pid = 3108] [serial = 1505] [outer = 15CBEC00] 18:56:55 INFO - PROCESS | 3108 | 1462931815852 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 18:56:55 INFO - PROCESS | 3108 | 1462931815897 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 3108 | 1462931815899 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:56:55 INFO - PROCESS | 3108 | 1462931815902 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:56:55 INFO - PROCESS | 3108 | 1462931815904 Marionette TRACE conn5 <- [1,1970,null,{}] 18:56:55 INFO - PROCESS | 3108 | 1462931815916 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}] 18:56:56 INFO - PROCESS | 3108 | 1462931816034 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:56:56 INFO - PROCESS | 3108 | 1462931816129 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 3108 | ++DOCSHELL 16D10800 == 52 [pid = 3108] [id = 502] 18:56:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (16FA6400) [pid = 3108] [serial = 1506] [outer = 00000000] 18:56:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (175B5800) [pid = 3108] [serial = 1507] [outer = 16FA6400] 18:56:56 INFO - PROCESS | 3108 | 1462931816174 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (175BD000) [pid = 3108] [serial = 1508] [outer = 16FA6400] 18:56:56 INFO - PROCESS | 3108 | 1462931816593 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 731ms 18:56:56 INFO - PROCESS | 3108 | 1462931816641 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 3108 | 1462931816642 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:56:56 INFO - PROCESS | 3108 | 1462931816646 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:56:56 INFO - PROCESS | 3108 | 1462931816647 Marionette TRACE conn5 <- [1,1974,null,{}] 18:56:56 INFO - PROCESS | 3108 | 1462931816651 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}] 18:56:56 INFO - PROCESS | 3108 | 1462931816791 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:56:56 INFO - PROCESS | 3108 | 1462931816861 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 3108 | ++DOCSHELL 1795A000 == 53 [pid = 3108] [id = 503] 18:56:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1795AC00) [pid = 3108] [serial = 1509] [outer = 00000000] 18:56:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (183B4400) [pid = 3108] [serial = 1510] [outer = 1795AC00] 18:56:56 INFO - PROCESS | 3108 | 1462931816907 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (183BE000) [pid = 3108] [serial = 1511] [outer = 1795AC00] 18:56:57 INFO - PROCESS | 3108 | 1462931817333 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 18:56:57 INFO - PROCESS | 3108 | 1462931817418 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 3108 | 1462931817420 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:56:57 INFO - PROCESS | 3108 | 1462931817424 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 3108 | 1462931817425 Marionette TRACE conn5 <- [1,1978,null,{}] 18:56:57 INFO - PROCESS | 3108 | 1462931817429 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}] 18:56:57 INFO - PROCESS | 3108 | 1462931817556 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:56:57 INFO - PROCESS | 3108 | 1462931817626 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 3108 | ++DOCSHELL 19191C00 == 54 [pid = 3108] [id = 504] 18:56:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (19A83000) [pid = 3108] [serial = 1512] [outer = 00000000] 18:56:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1A6C6000) [pid = 3108] [serial = 1513] [outer = 19A83000] 18:56:57 INFO - PROCESS | 3108 | 1462931817670 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1AD07800) [pid = 3108] [serial = 1514] [outer = 19A83000] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1AB49C00) [pid = 3108] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (175B5400) [pid = 3108] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (183B6800) [pid = 3108] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (15837000) [pid = 3108] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1270B800) [pid = 3108] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (0DD58C00) [pid = 3108] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (0D9ED400) [pid = 3108] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0C7A4400) [pid = 3108] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (198BC800) [pid = 3108] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (0DCF3C00) [pid = 3108] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:56:58 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (15CA7C00) [pid = 3108] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:56:58 INFO - PROCESS | 3108 | 1462931818190 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 830ms 18:56:58 INFO - PROCESS | 3108 | 1462931818255 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 3108 | 1462931818257 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:56:58 INFO - PROCESS | 3108 | 1462931818261 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 3108 | 1462931818262 Marionette TRACE conn5 <- [1,1982,null,{}] 18:56:58 INFO - PROCESS | 3108 | 1462931818275 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}] 18:56:58 INFO - PROCESS | 3108 | 1462931818399 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:56:58 INFO - PROCESS | 3108 | 1462931818466 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 3108 | ++DOCSHELL 0D9ED400 == 55 [pid = 3108] [id = 505] 18:56:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (0DCF3C00) [pid = 3108] [serial = 1515] [outer = 00000000] 18:56:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (15838000) [pid = 3108] [serial = 1516] [outer = 0DCF3C00] 18:56:58 INFO - PROCESS | 3108 | 1462931818511 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1788EC00) [pid = 3108] [serial = 1517] [outer = 0DCF3C00] 18:56:58 INFO - PROCESS | 3108 | 1462931818862 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 18:56:58 INFO - PROCESS | 3108 | 1462931818914 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 3108 | 1462931818916 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:56:58 INFO - PROCESS | 3108 | 1462931818920 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 3108 | 1462931818922 Marionette TRACE conn5 <- [1,1986,null,{}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:56:58 INFO - PROCESS | 3108 | 1462931818926 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}] 18:56:59 INFO - PROCESS | 3108 | 1462931819011 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:56:59 INFO - PROCESS | 3108 | 1462931819018 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 3108 | ++DOCSHELL 1270A800 == 56 [pid = 3108] [id = 506] 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (18F56400) [pid = 3108] [serial = 1518] [outer = 00000000] 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1ADF8000) [pid = 3108] [serial = 1519] [outer = 18F56400] 18:56:59 INFO - PROCESS | 3108 | 1462931819062 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1AF76800) [pid = 3108] [serial = 1520] [outer = 18F56400] 18:56:59 INFO - PROCESS | 3108 | 1462931819498 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]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 18:56:59 INFO - PROCESS | 3108 | 1462931819558 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 3108 | 1462931819560 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:56:59 INFO - PROCESS | 3108 | 1462931819563 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:56:59 INFO - PROCESS | 3108 | 1462931819564 Marionette TRACE conn5 <- [1,1990,null,{}] 18:56:59 INFO - PROCESS | 3108 | 1462931819568 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}] 18:56:59 INFO - PROCESS | 3108 | 1462931819661 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:56:59 INFO - PROCESS | 3108 | 1462931819667 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF7C00 == 57 [pid = 3108] [id = 507] 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1B1AD400) [pid = 3108] [serial = 1521] [outer = 00000000] 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1B246C00) [pid = 3108] [serial = 1522] [outer = 1B1AD400] 18:56:59 INFO - PROCESS | 3108 | 1462931819712 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1B282400) [pid = 3108] [serial = 1523] [outer = 1B1AD400] 18:57:00 INFO - PROCESS | 3108 | 1462931820299 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 18:57:00 INFO - PROCESS | 3108 | 1462931820382 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:57:00 INFO - PROCESS | 3108 | 1462931820386 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:57:00 INFO - PROCESS | 3108 | 1462931820407 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 3108 | 1462931820412 Marionette TRACE conn5 <- [1,1994,null,{}] 18:57:00 INFO - PROCESS | 3108 | 1462931820420 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}] 18:57:00 INFO - PROCESS | 3108 | 1462931820597 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:57:00 INFO - PROCESS | 3108 | 1462931820706 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F4000 == 58 [pid = 3108] [id = 508] 18:57:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (0D9F7000) [pid = 3108] [serial = 1524] [outer = 00000000] 18:57:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (0E962000) [pid = 3108] [serial = 1525] [outer = 0D9F7000] 18:57:00 INFO - PROCESS | 3108 | 1462931820768 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (1240B000) [pid = 3108] [serial = 1526] [outer = 0D9F7000] 18:57:01 INFO - PROCESS | 3108 | 1462931821361 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]]]}] 18:57:01 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 18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1046ms 18:57:01 INFO - PROCESS | 3108 | 1462931821439 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 3108 | 1462931821445 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:57:01 INFO - PROCESS | 3108 | 1462931821452 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 3108 | 1462931821455 Marionette TRACE conn5 <- [1,1998,null,{}] 18:57:01 INFO - PROCESS | 3108 | 1462931821459 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}] 18:57:01 INFO - PROCESS | 3108 | 1462931821574 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:57:01 INFO - PROCESS | 3108 | 1462931821723 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 3108 | ++DOCSHELL 12704C00 == 59 [pid = 3108] [id = 509] 18:57:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (12D7C400) [pid = 3108] [serial = 1527] [outer = 00000000] 18:57:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (15CC7C00) [pid = 3108] [serial = 1528] [outer = 12D7C400] 18:57:01 INFO - PROCESS | 3108 | 1462931821779 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (17044800) [pid = 3108] [serial = 1529] [outer = 12D7C400] 18:57:02 INFO - PROCESS | 3108 | 1462931822394 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]]]}] 18:57:02 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 18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 18:57:02 INFO - PROCESS | 3108 | 1462931822424 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 3108 | 1462931822427 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:57:02 INFO - PROCESS | 3108 | 1462931822430 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 3108 | 1462931822434 Marionette TRACE conn5 <- [1,2002,null,{}] 18:57:02 INFO - PROCESS | 3108 | 1462931822445 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}] 18:57:02 INFO - PROCESS | 3108 | 1462931822566 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:57:02 INFO - PROCESS | 3108 | 1462931822729 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 3108 | ++DOCSHELL 183BC800 == 60 [pid = 3108] [id = 510] 18:57:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (18F5A400) [pid = 3108] [serial = 1530] [outer = 00000000] 18:57:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (1BC0BC00) [pid = 3108] [serial = 1531] [outer = 18F5A400] 18:57:02 INFO - PROCESS | 3108 | 1462931822787 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1BC5A000) [pid = 3108] [serial = 1532] [outer = 18F5A400] 18:57:03 INFO - PROCESS | 3108 | 1462931823389 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1022ms 18:57:03 INFO - PROCESS | 3108 | 1462931823456 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 3108 | 1462931823459 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:57:03 INFO - PROCESS | 3108 | 1462931823462 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:57:03 INFO - PROCESS | 3108 | 1462931823465 Marionette TRACE conn5 <- [1,2006,null,{}] 18:57:03 INFO - PROCESS | 3108 | 1462931823468 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}] 18:57:03 INFO - PROCESS | 3108 | 1462931823581 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:57:03 INFO - PROCESS | 3108 | 1462931823731 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 3108 | ++DOCSHELL 1BD9CC00 == 61 [pid = 3108] [id = 511] 18:57:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1BDA1000) [pid = 3108] [serial = 1533] [outer = 00000000] 18:57:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1BDB8800) [pid = 3108] [serial = 1534] [outer = 1BDA1000] 18:57:03 INFO - PROCESS | 3108 | 1462931823787 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1BF05800) [pid = 3108] [serial = 1535] [outer = 1BDA1000] 18:57:04 INFO - PROCESS | 3108 | 1462931824382 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]]]}] 18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 18:57:04 INFO - PROCESS | 3108 | 1462931824436 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 3108 | 1462931824438 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:57:04 INFO - PROCESS | 3108 | 1462931824442 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:57:04 INFO - PROCESS | 3108 | 1462931824444 Marionette TRACE conn5 <- [1,2010,null,{}] 18:57:04 INFO - PROCESS | 3108 | 1462931824447 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}] 18:57:04 INFO - PROCESS | 3108 | 1462931824558 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:57:04 INFO - PROCESS | 3108 | 1462931824718 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 3108 | ++DOCSHELL 1BF09400 == 62 [pid = 3108] [id = 512] 18:57:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1BF0E800) [pid = 3108] [serial = 1536] [outer = 00000000] 18:57:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1C0B8C00) [pid = 3108] [serial = 1537] [outer = 1BF0E800] 18:57:04 INFO - PROCESS | 3108 | 1462931824773 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1C0BD400) [pid = 3108] [serial = 1538] [outer = 1BF0E800] 18:57:05 INFO - PROCESS | 3108 | 1462931825373 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]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 18:57:05 INFO - PROCESS | 3108 | 1462931825415 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 3108 | 1462931825418 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:57:05 INFO - PROCESS | 3108 | 1462931825421 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:57:05 INFO - PROCESS | 3108 | 1462931825423 Marionette TRACE conn5 <- [1,2014,null,{}] 18:57:05 INFO - PROCESS | 3108 | 1462931825427 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}] 18:57:05 INFO - PROCESS | 3108 | 1462931825555 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:57:05 INFO - PROCESS | 3108 | 1462931825706 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 3108 | ++DOCSHELL 1C973000 == 63 [pid = 3108] [id = 513] 18:57:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (1C977000) [pid = 3108] [serial = 1539] [outer = 00000000] 18:57:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (1CACA400) [pid = 3108] [serial = 1540] [outer = 1C977000] 18:57:05 INFO - PROCESS | 3108 | 1462931825762 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (1CACC800) [pid = 3108] [serial = 1541] [outer = 1C977000] 18:57:06 INFO - PROCESS | 3108 | 1462931826363 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]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 971ms 18:57:06 INFO - PROCESS | 3108 | 1462931826404 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 3108 | 1462931826407 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:57:06 INFO - PROCESS | 3108 | 1462931826411 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 3108 | 1462931826414 Marionette TRACE conn5 <- [1,2018,null,{}] 18:57:06 INFO - PROCESS | 3108 | 1462931826418 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}] 18:57:06 INFO - PROCESS | 3108 | 1462931826547 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:57:06 INFO - PROCESS | 3108 | 1462931826694 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 3108 | ++DOCSHELL 0D841800 == 64 [pid = 3108] [id = 514] 18:57:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (0D9F2C00) [pid = 3108] [serial = 1542] [outer = 00000000] 18:57:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (0EB04400) [pid = 3108] [serial = 1543] [outer = 0D9F2C00] 18:57:06 INFO - PROCESS | 3108 | 1462931826750 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (1261DC00) [pid = 3108] [serial = 1544] [outer = 0D9F2C00] 18:57:07 INFO - PROCESS | 3108 | 1462931827419 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1073ms 18:57:07 INFO - PROCESS | 3108 | 1462931827490 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 3108 | 1462931827494 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:57:07 INFO - PROCESS | 3108 | 1462931827499 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 3108 | 1462931827503 Marionette TRACE conn5 <- [1,2022,null,{}] 18:57:07 INFO - PROCESS | 3108 | 1462931827509 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}] 18:57:07 INFO - PROCESS | 3108 | 1462931827615 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:57:07 INFO - PROCESS | 3108 | 1462931827771 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 3108 | ++DOCSHELL 0E97A000 == 65 [pid = 3108] [id = 515] 18:57:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (0E984000) [pid = 3108] [serial = 1545] [outer = 00000000] 18:57:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (12B2D400) [pid = 3108] [serial = 1546] [outer = 0E984000] 18:57:07 INFO - PROCESS | 3108 | 1462931827822 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (1421B000) [pid = 3108] [serial = 1547] [outer = 0E984000] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 1270A800 == 64 [pid = 3108] [id = 506] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0D9ED400 == 63 [pid = 3108] [id = 505] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 19191C00 == 62 [pid = 3108] [id = 504] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0D897000 == 61 [pid = 3108] [id = 481] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 1795A000 == 60 [pid = 3108] [id = 503] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 16D10800 == 59 [pid = 3108] [id = 502] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 15CAA000 == 58 [pid = 3108] [id = 501] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 148C3000 == 57 [pid = 3108] [id = 500] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0D931C00 == 56 [pid = 3108] [id = 499] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (1B23EC00) [pid = 3108] [serial = 1474] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | 1462931828485 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]]]}] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0D83A800 == 55 [pid = 3108] [id = 498] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 1BC59000 == 54 [pid = 3108] [id = 495] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 17EEA800 == 53 [pid = 3108] [id = 494] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0F36A000 == 52 [pid = 3108] [id = 493] 18:57:08 INFO - PROCESS | 3108 | --DOCSHELL 0DD0EC00 == 51 [pid = 3108] [id = 492] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (1AD06800) [pid = 3108] [serial = 1331] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (175C2000) [pid = 3108] [serial = 1462] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (198BD400) [pid = 3108] [serial = 1465] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (15CA1800) [pid = 3108] [serial = 1456] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (15CBE800) [pid = 3108] [serial = 1457] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (15F09C00) [pid = 3108] [serial = 1432] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (128E5C00) [pid = 3108] [serial = 1453] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (13B11C00) [pid = 3108] [serial = 1454] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (0E982400) [pid = 3108] [serial = 1448] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (0E406800) [pid = 3108] [serial = 1447] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (0DD5F000) [pid = 3108] [serial = 1450] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (0E403800) [pid = 3108] [serial = 1451] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (0E95FC00) [pid = 3108] [serial = 1429] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1B215000) [pid = 3108] [serial = 1427] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (1B21F800) [pid = 3108] [serial = 1435] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (1B283800) [pid = 3108] [serial = 1438] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1BC06000) [pid = 3108] [serial = 1441] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1BC5EC00) [pid = 3108] [serial = 1444] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (1AF79C00) [pid = 3108] [serial = 1472] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (15CA0400) [pid = 3108] [serial = 1468] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (1AD0F400) [pid = 3108] [serial = 1471] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1A65FC00) [pid = 3108] [serial = 1466] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1788CC00) [pid = 3108] [serial = 1469] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (17957C00) [pid = 3108] [serial = 1463] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (15F0A400) [pid = 3108] [serial = 1459] [outer = 00000000] [url = about:blank] 18:57:08 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (15FE5400) [pid = 3108] [serial = 1460] [outer = 00000000] [url = about:blank] 18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1029ms 18:57:08 INFO - PROCESS | 3108 | 1462931828529 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 3108 | 1462931828535 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:57:08 INFO - PROCESS | 3108 | 1462931828540 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:57:08 INFO - PROCESS | 3108 | 1462931828543 Marionette TRACE conn5 <- [1,2026,null,{}] 18:57:08 INFO - PROCESS | 3108 | 1462931828546 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}] 18:57:08 INFO - PROCESS | 3108 | 1462931828672 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:57:08 INFO - PROCESS | 3108 | 1462931828773 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF9400 == 52 [pid = 3108] [id = 516] 18:57:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (0E34F000) [pid = 3108] [serial = 1548] [outer = 00000000] 18:57:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (0E40C800) [pid = 3108] [serial = 1549] [outer = 0E34F000] 18:57:08 INFO - PROCESS | 3108 | 1462931828821 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (0E97F400) [pid = 3108] [serial = 1550] [outer = 0E34F000] 18:57:09 INFO - PROCESS | 3108 | 1462931829280 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 18:57:09 INFO - PROCESS | 3108 | 1462931829314 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 3108 | 1462931829316 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:57:09 INFO - PROCESS | 3108 | 1462931829319 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:57:09 INFO - PROCESS | 3108 | 1462931829322 Marionette TRACE conn5 <- [1,2030,null,{}] 18:57:09 INFO - PROCESS | 3108 | 1462931829333 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}] 18:57:09 INFO - PROCESS | 3108 | 1462931829434 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:57:09 INFO - PROCESS | 3108 | 1462931829445 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 3108 | ++DOCSHELL 15CA5C00 == 53 [pid = 3108] [id = 517] 18:57:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (15CA8400) [pid = 3108] [serial = 1551] [outer = 00000000] 18:57:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (15CC2800) [pid = 3108] [serial = 1552] [outer = 15CA8400] 18:57:09 INFO - PROCESS | 3108 | 1462931829492 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (15F0FC00) [pid = 3108] [serial = 1553] [outer = 15CA8400] 18:57:10 INFO - PROCESS | 3108 | 1462931829977 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]]]}] 18:57:10 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) 18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 18:57:10 INFO - PROCESS | 3108 | 1462931829996 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 3108 | 1462931829998 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:57:10 INFO - PROCESS | 3108 | 1462931830001 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 3108 | 1462931830003 Marionette TRACE conn5 <- [1,2034,null,{}] 18:57:10 INFO - PROCESS | 3108 | 1462931830007 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}] 18:57:10 INFO - PROCESS | 3108 | 1462931830098 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:57:10 INFO - PROCESS | 3108 | 1462931830104 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 3108 | ++DOCSHELL 17045400 == 54 [pid = 3108] [id = 518] 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (17045800) [pid = 3108] [serial = 1554] [outer = 00000000] 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (17898800) [pid = 3108] [serial = 1555] [outer = 17045800] 18:57:10 INFO - PROCESS | 3108 | 1462931830153 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (17EF0800) [pid = 3108] [serial = 1556] [outer = 17045800] 18:57:10 INFO - PROCESS | 3108 | 1462931830610 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]]]}] 18:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 18:57:10 INFO - PROCESS | 3108 | 1462931830643 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 3108 | 1462931830646 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:57:10 INFO - PROCESS | 3108 | 1462931830658 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 3108 | 1462931830660 Marionette TRACE conn5 <- [1,2038,null,{}] 18:57:10 INFO - PROCESS | 3108 | 1462931830663 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}] 18:57:10 INFO - PROCESS | 3108 | 1462931830752 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:57:10 INFO - PROCESS | 3108 | 1462931830760 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 3108 | ++DOCSHELL 183B2000 == 55 [pid = 3108] [id = 519] 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (183B5C00) [pid = 3108] [serial = 1557] [outer = 00000000] 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (19A8A000) [pid = 3108] [serial = 1558] [outer = 183B5C00] 18:57:10 INFO - PROCESS | 3108 | 1462931830807 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1AD01800) [pid = 3108] [serial = 1559] [outer = 183B5C00] 18:57:11 INFO - PROCESS | 3108 | 1462931831324 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]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 18:57:11 INFO - PROCESS | 3108 | 1462931831385 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 3108 | 1462931831387 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:57:11 INFO - PROCESS | 3108 | 1462931831390 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 3108 | 1462931831392 Marionette TRACE conn5 <- [1,2042,null,{}] 18:57:11 INFO - PROCESS | 3108 | 1462931831402 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}] 18:57:11 INFO - PROCESS | 3108 | 1462931831545 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:57:11 INFO - PROCESS | 3108 | 1462931831618 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0CC00 == 56 [pid = 3108] [id = 520] 18:57:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1AEB1800) [pid = 3108] [serial = 1560] [outer = 00000000] 18:57:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1B21E400) [pid = 3108] [serial = 1561] [outer = 1AEB1800] 18:57:11 INFO - PROCESS | 3108 | 1462931831664 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1B27E400) [pid = 3108] [serial = 1562] [outer = 1AEB1800] 18:57:12 INFO - PROCESS | 3108 | 1462931832109 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 790ms 18:57:12 INFO - PROCESS | 3108 | 1462931832181 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 3108 | 1462931832183 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:57:12 INFO - PROCESS | 3108 | 1462931832186 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 3108 | 1462931832188 Marionette TRACE conn5 <- [1,2046,null,{}] 18:57:12 INFO - PROCESS | 3108 | 1462931832191 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}] 18:57:12 INFO - PROCESS | 3108 | 1462931832316 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:57:12 INFO - PROCESS | 3108 | 1462931832389 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 3108 | ++DOCSHELL 1B21CC00 == 57 [pid = 3108] [id = 521] 18:57:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1B21E000) [pid = 3108] [serial = 1563] [outer = 00000000] 18:57:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1BC0A400) [pid = 3108] [serial = 1564] [outer = 1B21E000] 18:57:12 INFO - PROCESS | 3108 | 1462931832435 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1BC59000) [pid = 3108] [serial = 1565] [outer = 1B21E000] 18:57:12 INFO - PROCESS | 3108 | 1462931832829 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:57:12 INFO - PROCESS | 3108 | 1462931832857 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 3108 | 1462931832859 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:57:12 INFO - PROCESS | 3108 | 1462931832862 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 3108 | 1462931832864 Marionette TRACE conn5 <- [1,2050,null,{}] 18:57:12 INFO - PROCESS | 3108 | 1462931832867 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}] 18:57:13 INFO - PROCESS | 3108 | 1462931833005 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (16FA6400) [pid = 3108] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (1795AC00) [pid = 3108] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (1B1A9800) [pid = 3108] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (148C4400) [pid = 3108] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (0D940800) [pid = 3108] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (0D97EC00) [pid = 3108] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (15CBEC00) [pid = 3108] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (0DCF3C00) [pid = 3108] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (19A83000) [pid = 3108] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:57:13 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (18F56400) [pid = 3108] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:57:13 INFO - PROCESS | 3108 | 1462931833169 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 3108 | ++DOCSHELL 0D935800 == 58 [pid = 3108] [id = 522] 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (0D936800) [pid = 3108] [serial = 1566] [outer = 00000000] 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (13B12C00) [pid = 3108] [serial = 1567] [outer = 0D936800] 18:57:13 INFO - PROCESS | 3108 | 1462931833213 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (175BB000) [pid = 3108] [serial = 1568] [outer = 0D936800] 18:57:13 INFO - PROCESS | 3108 | 1462931833564 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]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 18:57:13 INFO - PROCESS | 3108 | 1462931833633 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 3108 | 1462931833635 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:57:13 INFO - PROCESS | 3108 | 1462931833638 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 3108 | 1462931833640 Marionette TRACE conn5 <- [1,2054,null,{}] 18:57:13 INFO - PROCESS | 3108 | 1462931833669 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}] 18:57:13 INFO - PROCESS | 3108 | 1462931833757 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:57:13 INFO - PROCESS | 3108 | 1462931833763 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 3108 | ++DOCSHELL 12DD5C00 == 59 [pid = 3108] [id = 523] 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (18206400) [pid = 3108] [serial = 1569] [outer = 00000000] 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1BDB2C00) [pid = 3108] [serial = 1570] [outer = 18206400] 18:57:13 INFO - PROCESS | 3108 | 1462931833808 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (1BF10000) [pid = 3108] [serial = 1571] [outer = 18206400] 18:57:14 INFO - PROCESS | 3108 | 1462931834248 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 18:57:14 INFO - PROCESS | 3108 | 1462931834269 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 3108 | 1462931834271 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:57:14 INFO - PROCESS | 3108 | 1462931834274 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 3108 | 1462931834276 Marionette TRACE conn5 <- [1,2058,null,{}] 18:57:14 INFO - PROCESS | 3108 | 1462931834297 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}] 18:57:14 INFO - PROCESS | 3108 | 1462931834393 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:57:14 INFO - PROCESS | 3108 | 1462931834400 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 3108 | ++DOCSHELL 1BD99000 == 60 [pid = 3108] [id = 524] 18:57:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (1BDAF400) [pid = 3108] [serial = 1572] [outer = 00000000] 18:57:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1CACB000) [pid = 3108] [serial = 1573] [outer = 1BDAF400] 18:57:14 INFO - PROCESS | 3108 | 1462931834444 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1D90AC00) [pid = 3108] [serial = 1574] [outer = 1BDAF400] 18:57:14 INFO - PROCESS | 3108 | 1462931834898 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 18:57:14 INFO - PROCESS | 3108 | 1462931834945 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 3108 | 1462931834947 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:57:14 INFO - PROCESS | 3108 | 1462931834951 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 3108 | 1462931834953 Marionette TRACE conn5 <- [1,2062,null,{}] 18:57:14 INFO - PROCESS | 3108 | 1462931834957 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}] 18:57:15 INFO - PROCESS | 3108 | 1462931835070 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:57:15 INFO - PROCESS | 3108 | 1462931835077 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 3108 | ++DOCSHELL 1BF0CC00 == 61 [pid = 3108] [id = 525] 18:57:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1C974000) [pid = 3108] [serial = 1575] [outer = 00000000] 18:57:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (1E581C00) [pid = 3108] [serial = 1576] [outer = 1C974000] 18:57:15 INFO - PROCESS | 3108 | 1462931835125 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (1E586400) [pid = 3108] [serial = 1577] [outer = 1C974000] 18:57:15 INFO - PROCESS | 3108 | 1462931835862 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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 930ms 18:57:15 INFO - PROCESS | 3108 | 1462931835885 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 3108 | 1462931835891 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:57:15 INFO - PROCESS | 3108 | 1462931835895 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:57:15 INFO - PROCESS | 3108 | 1462931835900 Marionette TRACE conn5 <- [1,2066,null,{}] 18:57:15 INFO - PROCESS | 3108 | 1462931835905 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}] 18:57:16 INFO - PROCESS | 3108 | 1462931836025 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:57:16 INFO - PROCESS | 3108 | 1462931836194 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 3108 | ++DOCSHELL 0E981000 == 62 [pid = 3108] [id = 526] 18:57:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (12706400) [pid = 3108] [serial = 1578] [outer = 00000000] 18:57:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (14216C00) [pid = 3108] [serial = 1579] [outer = 12706400] 18:57:16 INFO - PROCESS | 3108 | 1462931836251 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (1583C400) [pid = 3108] [serial = 1580] [outer = 12706400] 18:57:16 INFO - PROCESS | 3108 | 1462931836876 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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1020ms 18:57:16 INFO - PROCESS | 3108 | 1462931836919 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 3108 | 1462931836926 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:57:16 INFO - PROCESS | 3108 | 1462931836932 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 3108 | 1462931836935 Marionette TRACE conn5 <- [1,2070,null,{}] 18:57:16 INFO - PROCESS | 3108 | 1462931836939 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}] 18:57:17 INFO - PROCESS | 3108 | 1462931837089 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:57:17 INFO - PROCESS | 3108 | 1462931837242 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 3108 | ++DOCSHELL 1795CC00 == 63 [pid = 3108] [id = 527] 18:57:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (18188800) [pid = 3108] [serial = 1581] [outer = 00000000] 18:57:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (1ADF6000) [pid = 3108] [serial = 1582] [outer = 18188800] 18:57:17 INFO - PROCESS | 3108 | 1462931837298 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (1AF7C400) [pid = 3108] [serial = 1583] [outer = 18188800] 18:57:17 INFO - PROCESS | 3108 | 1462931837835 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 18:57:17 INFO - PROCESS | 3108 | 1462931837904 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 3108 | 1462931837907 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:57:17 INFO - PROCESS | 3108 | 1462931837911 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 3108 | 1462931837915 Marionette TRACE conn5 <- [1,2074,null,{}] 18:57:17 INFO - PROCESS | 3108 | 1462931837926 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}] 18:57:18 INFO - PROCESS | 3108 | 1462931838047 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:57:18 INFO - PROCESS | 3108 | 1462931838202 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 3108 | ++DOCSHELL 1BF03800 == 64 [pid = 3108] [id = 528] 18:57:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (1C977800) [pid = 3108] [serial = 1584] [outer = 00000000] 18:57:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (1D915400) [pid = 3108] [serial = 1585] [outer = 1C977800] 18:57:18 INFO - PROCESS | 3108 | 1462931838260 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (1E57F000) [pid = 3108] [serial = 1586] [outer = 1C977800] 18:57:18 INFO - PROCESS | 3108 | 1462931838856 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 18:57:18 INFO - PROCESS | 3108 | 1462931838884 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 3108 | 1462931838887 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:57:18 INFO - PROCESS | 3108 | 1462931838890 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:57:18 INFO - PROCESS | 3108 | 1462931838892 Marionette TRACE conn5 <- [1,2078,null,{}] 18:57:18 INFO - PROCESS | 3108 | 1462931838896 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}] 18:57:19 INFO - PROCESS | 3108 | 1462931839014 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:57:19 INFO - PROCESS | 3108 | 1462931839179 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 3108 | ++DOCSHELL 1E582800 == 65 [pid = 3108] [id = 529] 18:57:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (1E588800) [pid = 3108] [serial = 1587] [outer = 00000000] 18:57:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (1F617800) [pid = 3108] [serial = 1588] [outer = 1E588800] 18:57:19 INFO - PROCESS | 3108 | 1462931839235 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (1F61E400) [pid = 3108] [serial = 1589] [outer = 1E588800] 18:57:19 INFO - PROCESS | 3108 | --DOCSHELL 0DC3B400 == 64 [pid = 3108] [id = 11] 18:57:19 INFO - PROCESS | 3108 | 1462931839922 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1076ms 18:57:20 INFO - PROCESS | 3108 | 1462931839973 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 3108 | 1462931839975 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:57:20 INFO - PROCESS | 3108 | 1462931839979 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 3108 | 1462931839981 Marionette TRACE conn5 <- [1,2082,null,{}] 18:57:20 INFO - PROCESS | 3108 | 1462931839984 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}] 18:57:20 INFO - PROCESS | 3108 | 1462931840097 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:57:20 INFO - PROCESS | 3108 | 1462931840249 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 3108 | ++DOCSHELL 0D83BC00 == 65 [pid = 3108] [id = 530] 18:57:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (0E7BDC00) [pid = 3108] [serial = 1590] [outer = 00000000] 18:57:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (20A39400) [pid = 3108] [serial = 1591] [outer = 0E7BDC00] 18:57:20 INFO - PROCESS | 3108 | 1462931840304 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (20A3F800) [pid = 3108] [serial = 1592] [outer = 0E7BDC00] 18:57:20 INFO - PROCESS | 3108 | 1462931840876 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 18:57:20 INFO - PROCESS | 3108 | 1462931840922 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 3108 | 1462931840924 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:57:20 INFO - PROCESS | 3108 | 1462931840929 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 3108 | 1462931840931 Marionette TRACE conn5 <- [1,2086,null,{}] 18:57:20 INFO - PROCESS | 3108 | 1462931840934 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}] 18:57:21 INFO - PROCESS | 3108 | 1462931841061 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:57:21 INFO - PROCESS | 3108 | 1462931841233 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 3108 | ++DOCSHELL 0D933000 == 66 [pid = 3108] [id = 531] 18:57:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (0D97C400) [pid = 3108] [serial = 1593] [outer = 00000000] 18:57:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (1240B800) [pid = 3108] [serial = 1594] [outer = 0D97C400] 18:57:21 INFO - PROCESS | 3108 | 1462931841289 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (1583AC00) [pid = 3108] [serial = 1595] [outer = 0D97C400] 18:57:22 INFO - PROCESS | 3108 | 1462931842173 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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1271ms 18:57:22 INFO - PROCESS | 3108 | 1462931842202 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 3108 | 1462931842206 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:57:22 INFO - PROCESS | 3108 | 1462931842211 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 3108 | 1462931842215 Marionette TRACE conn5 <- [1,2090,null,{}] 18:57:22 INFO - PROCESS | 3108 | 1462931842221 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}] 18:57:22 INFO - PROCESS | 3108 | 1462931842325 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:57:22 INFO - PROCESS | 3108 | 1462931842484 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 3108 | ++DOCSHELL 0D83D000 == 67 [pid = 3108] [id = 532] 18:57:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (0D83FC00) [pid = 3108] [serial = 1596] [outer = 00000000] 18:57:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (0E3D3400) [pid = 3108] [serial = 1597] [outer = 0D83FC00] 18:57:22 INFO - PROCESS | 3108 | 1462931842535 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (0ECDF000) [pid = 3108] [serial = 1598] [outer = 0D83FC00] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0D978C00 == 66 [pid = 3108] [id = 444] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1AA7C000 == 65 [pid = 3108] [id = 443] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 09175C00 == 64 [pid = 3108] [id = 402] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1ADF2C00 == 63 [pid = 3108] [id = 447] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0F1B2400 == 62 [pid = 3108] [id = 445] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0E861400 == 61 [pid = 3108] [id = 404] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 175C2800 == 60 [pid = 3108] [id = 446] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1BD99000 == 59 [pid = 3108] [id = 524] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 12DD5C00 == 58 [pid = 3108] [id = 523] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0D935800 == 57 [pid = 3108] [id = 522] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1B21CC00 == 56 [pid = 3108] [id = 521] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1AD0CC00 == 55 [pid = 3108] [id = 520] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (1B246C00) [pid = 3108] [serial = 1522] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 183B2000 == 54 [pid = 3108] [id = 519] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 17045400 == 53 [pid = 3108] [id = 518] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 15CA5C00 == 52 [pid = 3108] [id = 517] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 1AAECC00 == 51 [pid = 3108] [id = 491] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0DDF9400 == 50 [pid = 3108] [id = 516] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0E97A000 == 49 [pid = 3108] [id = 515] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 183BC800 == 48 [pid = 3108] [id = 510] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 12704C00 == 47 [pid = 3108] [id = 509] 18:57:23 INFO - PROCESS | 3108 | --DOCSHELL 0D9F4000 == 46 [pid = 3108] [id = 508] 18:57:23 INFO - PROCESS | 3108 | 1462931843221 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]]]}] 18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1024ms 18:57:23 INFO - PROCESS | 3108 | 1462931843237 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:57:23 INFO - PROCESS | 3108 | 1462931843242 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:57:23 INFO - PROCESS | 3108 | 1462931843248 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:57:23 INFO - PROCESS | 3108 | 1462931843250 Marionette TRACE conn5 <- [1,2094,null,{}] 18:57:23 INFO - PROCESS | 3108 | 1462931843254 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}] 18:57:23 INFO - PROCESS | 3108 | 1462931843363 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (175B5800) [pid = 3108] [serial = 1507] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (175BD000) [pid = 3108] [serial = 1508] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (183BE000) [pid = 3108] [serial = 1511] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (1B282800) [pid = 3108] [serial = 1475] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (183B4400) [pid = 3108] [serial = 1510] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 187 (1BF0B400) [pid = 3108] [serial = 1492] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 186 (148CF400) [pid = 3108] [serial = 1501] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 185 (15833400) [pid = 3108] [serial = 1502] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (0E962800) [pid = 3108] [serial = 1498] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 183 (0F15FC00) [pid = 3108] [serial = 1499] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 182 (1270C000) [pid = 3108] [serial = 1496] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 181 (0F1A7400) [pid = 3108] [serial = 1495] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (15FDD800) [pid = 3108] [serial = 1504] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (0E405000) [pid = 3108] [serial = 1477] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (14AE1800) [pid = 3108] [serial = 1480] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (1B213800) [pid = 3108] [serial = 1483] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1BD9EC00) [pid = 3108] [serial = 1486] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (1BDB4000) [pid = 3108] [serial = 1489] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (15838000) [pid = 3108] [serial = 1516] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (1A6C6000) [pid = 3108] [serial = 1513] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (1AF76800) [pid = 3108] [serial = 1520] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (1ADF8000) [pid = 3108] [serial = 1519] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (1AD07800) [pid = 3108] [serial = 1514] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (1788EC00) [pid = 3108] [serial = 1517] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (16D08800) [pid = 3108] [serial = 1505] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 3108 | 1462931843520 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 3108 | ++DOCSHELL 0D938000 == 47 [pid = 3108] [id = 533] 18:57:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (0D978C00) [pid = 3108] [serial = 1599] [outer = 00000000] 18:57:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (0E3CE000) [pid = 3108] [serial = 1600] [outer = 0D978C00] 18:57:23 INFO - PROCESS | 3108 | 1462931843568 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (0E962800) [pid = 3108] [serial = 1601] [outer = 0D978C00] 18:57:24 INFO - PROCESS | 3108 | 1462931844023 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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 18:57:24 INFO - PROCESS | 3108 | 1462931844081 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 3108 | 1462931844084 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:57:24 INFO - PROCESS | 3108 | 1462931844087 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:57:24 INFO - PROCESS | 3108 | 1462931844091 Marionette TRACE conn5 <- [1,2098,null,{}] 18:57:24 INFO - PROCESS | 3108 | 1462931844101 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}] 18:57:24 INFO - PROCESS | 3108 | 1462931844193 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:57:24 INFO - PROCESS | 3108 | 1462931844209 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 3108 | ++DOCSHELL 13B11C00 == 48 [pid = 3108] [id = 534] 18:57:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (13B24800) [pid = 3108] [serial = 1602] [outer = 00000000] 18:57:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (1421E000) [pid = 3108] [serial = 1603] [outer = 13B24800] 18:57:24 INFO - PROCESS | 3108 | 1462931844258 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (14AEB400) [pid = 3108] [serial = 1604] [outer = 13B24800] 18:57:24 INFO - PROCESS | 3108 | 1462931844749 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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 18:57:24 INFO - PROCESS | 3108 | 1462931844762 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 3108 | 1462931844764 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:57:24 INFO - PROCESS | 3108 | 1462931844767 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:57:24 INFO - PROCESS | 3108 | 1462931844769 Marionette TRACE conn5 <- [1,2102,null,{}] 18:57:24 INFO - PROCESS | 3108 | 1462931844772 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}] 18:57:24 INFO - PROCESS | 3108 | 1462931844866 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:57:24 INFO - PROCESS | 3108 | 1462931844873 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 3108 | ++DOCSHELL 15833C00 == 49 [pid = 3108] [id = 535] 18:57:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (15CA1800) [pid = 3108] [serial = 1605] [outer = 00000000] 18:57:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (15CC8000) [pid = 3108] [serial = 1606] [outer = 15CA1800] 18:57:24 INFO - PROCESS | 3108 | 1462931844923 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (16D08400) [pid = 3108] [serial = 1607] [outer = 15CA1800] 18:57:25 INFO - PROCESS | 3108 | 1462931845401 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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 18:57:25 INFO - PROCESS | 3108 | 1462931845441 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 3108 | 1462931845453 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:57:25 INFO - PROCESS | 3108 | 1462931845457 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 3108 | 1462931845459 Marionette TRACE conn5 <- [1,2106,null,{}] 18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:57:25 INFO - PROCESS | 3108 | 1462931845462 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}] 18:57:25 INFO - PROCESS | 3108 | 1462931845551 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:57:25 INFO - PROCESS | 3108 | 1462931845559 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 3108 | ++DOCSHELL 16D0B000 == 50 [pid = 3108] [id = 536] 18:57:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (16D0C000) [pid = 3108] [serial = 1608] [outer = 00000000] 18:57:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (17045400) [pid = 3108] [serial = 1609] [outer = 16D0C000] 18:57:25 INFO - PROCESS | 3108 | 1462931845604 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (175C3400) [pid = 3108] [serial = 1610] [outer = 16D0C000] 18:57:26 INFO - PROCESS | 3108 | 1462931846081 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:57:26 INFO - PROCESS | 3108 | 1462931846132 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 3108 | 1462931846134 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:57:26 INFO - PROCESS | 3108 | 1462931846137 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 3108 | 1462931846139 Marionette TRACE conn5 <- [1,2110,null,{}] 18:57:26 INFO - PROCESS | 3108 | 1462931846143 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}] 18:57:26 INFO - PROCESS | 3108 | 1462931846294 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:57:26 INFO - PROCESS | 3108 | 1462931846398 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 3108 | ++DOCSHELL 17EEA800 == 51 [pid = 3108] [id = 537] 18:57:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (183B9000) [pid = 3108] [serial = 1611] [outer = 00000000] 18:57:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (19129000) [pid = 3108] [serial = 1612] [outer = 183B9000] 18:57:26 INFO - PROCESS | 3108 | 1462931846444 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (198B6800) [pid = 3108] [serial = 1613] [outer = 183B9000] 18:57:26 INFO - PROCESS | 3108 | 1462931846866 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 18:57:26 INFO - PROCESS | 3108 | 1462931846908 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 3108 | 1462931846911 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:57:26 INFO - PROCESS | 3108 | 1462931846920 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 3108 | 1462931846922 Marionette TRACE conn5 <- [1,2114,null,{}] 18:57:26 INFO - PROCESS | 3108 | 1462931846925 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}] 18:57:27 INFO - PROCESS | 3108 | 1462931847048 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:57:27 INFO - PROCESS | 3108 | 1462931847055 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 3108 | ++DOCSHELL 19127800 == 52 [pid = 3108] [id = 538] 18:57:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (1A127C00) [pid = 3108] [serial = 1614] [outer = 00000000] 18:57:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (1AD08400) [pid = 3108] [serial = 1615] [outer = 1A127C00] 18:57:27 INFO - PROCESS | 3108 | 1462931847168 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (1ADF5000) [pid = 3108] [serial = 1616] [outer = 1A127C00] 18:57:27 INFO - PROCESS | 3108 | 1462931847610 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 18:57:27 INFO - PROCESS | 3108 | 1462931847653 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 3108 | 1462931847655 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:57:27 INFO - PROCESS | 3108 | 1462931847698 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 3108 | 1462931847700 Marionette TRACE conn5 <- [1,2118,null,{}] 18:57:27 INFO - PROCESS | 3108 | 1462931847703 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}] 18:57:28 INFO - PROCESS | 3108 | 1462931848054 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 185 (1AEB1800) [pid = 3108] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (1B21E000) [pid = 3108] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 183 (0D936800) [pid = 3108] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 182 (0E984000) [pid = 3108] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 181 (15CA8400) [pid = 3108] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (17045800) [pid = 3108] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (0E34F000) [pid = 3108] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (183B5C00) [pid = 3108] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (18206400) [pid = 3108] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:57:28 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1BDAF400) [pid = 3108] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:57:28 INFO - PROCESS | 3108 | 1462931848133 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 3108 | ++DOCSHELL 0D936800 == 53 [pid = 3108] [id = 539] 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (0D977800) [pid = 3108] [serial = 1617] [outer = 00000000] 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (14AE5C00) [pid = 3108] [serial = 1618] [outer = 0D977800] 18:57:28 INFO - PROCESS | 3108 | 1462931848178 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (15F01400) [pid = 3108] [serial = 1619] [outer = 0D977800] 18:57:28 INFO - PROCESS | 3108 | 1462931848519 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] 18:57:28 INFO - PROCESS | 3108 | 1462931848582 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:57:28 INFO - PROCESS | 3108 | 1462931848585 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:57:28 INFO - PROCESS | 3108 | 1462931848587 Marionette TRACE conn5 <- [1,2122,null,{}] 18:57:28 INFO - PROCESS | 3108 | 1462931848591 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}] 18:57:28 INFO - PROCESS | 3108 | 1462931848684 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:57:28 INFO - PROCESS | 3108 | 1462931848692 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 3108 | ++DOCSHELL 148C1000 == 54 [pid = 3108] [id = 540] 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (1788B800) [pid = 3108] [serial = 1620] [outer = 00000000] 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (1B214C00) [pid = 3108] [serial = 1621] [outer = 1788B800] 18:57:28 INFO - PROCESS | 3108 | 1462931848739 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (1B244800) [pid = 3108] [serial = 1622] [outer = 1788B800] 18:57:29 INFO - PROCESS | 3108 | 1462931849180 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 18:57:29 INFO - PROCESS | 3108 | 1462931849220 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 3108 | 1462931849222 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:57:29 INFO - PROCESS | 3108 | 1462931849225 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 3108 | 1462931849226 Marionette TRACE conn5 <- [1,2126,null,{}] 18:57:29 INFO - PROCESS | 3108 | 1462931849246 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}] 18:57:29 INFO - PROCESS | 3108 | 1462931849333 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:57:29 INFO - PROCESS | 3108 | 1462931849340 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 3108 | ++DOCSHELL 1B245C00 == 55 [pid = 3108] [id = 541] 18:57:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (1B24D400) [pid = 3108] [serial = 1623] [outer = 00000000] 18:57:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (1BC02400) [pid = 3108] [serial = 1624] [outer = 1B24D400] 18:57:29 INFO - PROCESS | 3108 | 1462931849388 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (1BC5A400) [pid = 3108] [serial = 1625] [outer = 1B24D400] 18:57:29 INFO - PROCESS | 3108 | 1462931849877 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:57:29 INFO - PROCESS | 3108 | 1462931849895 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 3108 | 1462931849898 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:57:29 INFO - PROCESS | 3108 | 1462931849901 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 3108 | 1462931849903 Marionette TRACE conn5 <- [1,2130,null,{}] 18:57:29 INFO - PROCESS | 3108 | 1462931849922 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}] 18:57:30 INFO - PROCESS | 3108 | 1462931850038 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:57:30 INFO - PROCESS | 3108 | 1462931850258 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 3108 | ++DOCSHELL 0D83A800 == 56 [pid = 3108] [id = 542] 18:57:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (0D89D400) [pid = 3108] [serial = 1626] [outer = 00000000] 18:57:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (0D985400) [pid = 3108] [serial = 1627] [outer = 0D89D400] 18:57:30 INFO - PROCESS | 3108 | 1462931850319 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (0DCEF000) [pid = 3108] [serial = 1628] [outer = 0D89D400] 18:57:30 INFO - PROCESS | 3108 | 1462931850960 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] 18:57:31 INFO - PROCESS | 3108 | 1462931851028 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:57:31 INFO - PROCESS | 3108 | 1462931851033 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:57:31 INFO - PROCESS | 3108 | 1462931851037 Marionette TRACE conn5 <- [1,2134,null,{}] 18:57:31 INFO - PROCESS | 3108 | 1462931851042 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}] 18:57:31 INFO - PROCESS | 3108 | 1462931851161 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:57:31 INFO - PROCESS | 3108 | 1462931851315 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 3108 | ++DOCSHELL 13B2B800 == 57 [pid = 3108] [id = 543] 18:57:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (1421A800) [pid = 3108] [serial = 1629] [outer = 00000000] 18:57:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (1583CC00) [pid = 3108] [serial = 1630] [outer = 1421A800] 18:57:31 INFO - PROCESS | 3108 | 1462931851376 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (15F06400) [pid = 3108] [serial = 1631] [outer = 1421A800] 18:57:31 INFO - PROCESS | 3108 | 1462931851951 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] 18:57:32 INFO - PROCESS | 3108 | 1462931852014 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:57:32 INFO - PROCESS | 3108 | 1462931852019 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 3108 | 1462931852021 Marionette TRACE conn5 <- [1,2138,null,{}] 18:57:32 INFO - PROCESS | 3108 | 1462931852040 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}] 18:57:32 INFO - PROCESS | 3108 | 1462931852156 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:57:32 INFO - PROCESS | 3108 | 1462931852307 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 3108 | ++DOCSHELL 0D93F800 == 58 [pid = 3108] [id = 544] 18:57:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (18202400) [pid = 3108] [serial = 1632] [outer = 00000000] 18:57:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (1B284C00) [pid = 3108] [serial = 1633] [outer = 18202400] 18:57:32 INFO - PROCESS | 3108 | 1462931852366 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (1BDB0C00) [pid = 3108] [serial = 1634] [outer = 18202400] 18:57:33 INFO - PROCESS | 3108 | 1462931852977 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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 18:57:33 INFO - PROCESS | 3108 | 1462931852992 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 3108 | 1462931852995 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:57:33 INFO - PROCESS | 3108 | 1462931853005 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 3108 | 1462931853012 Marionette TRACE conn5 <- [1,2142,null,{}] 18:57:33 INFO - PROCESS | 3108 | 1462931853017 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}] 18:57:33 INFO - PROCESS | 3108 | 1462931853134 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:57:33 INFO - PROCESS | 3108 | 1462931853299 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 3108 | ++DOCSHELL 1BF0B000 == 59 [pid = 3108] [id = 545] 18:57:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (1C0BE400) [pid = 3108] [serial = 1635] [outer = 00000000] 18:57:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 196 (1CAC6400) [pid = 3108] [serial = 1636] [outer = 1C0BE400] 18:57:33 INFO - PROCESS | 3108 | 1462931853354 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 197 (1D909C00) [pid = 3108] [serial = 1637] [outer = 1C0BE400] 18:57:33 INFO - PROCESS | 3108 | 1462931853919 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]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 990ms 18:57:34 INFO - PROCESS | 3108 | 1462931853992 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 3108 | 1462931853995 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:57:34 INFO - PROCESS | 3108 | 1462931853999 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 3108 | 1462931854001 Marionette TRACE conn5 <- [1,2146,null,{}] 18:57:34 INFO - PROCESS | 3108 | 1462931854005 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}] 18:57:34 INFO - PROCESS | 3108 | 1462931854171 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:57:34 INFO - PROCESS | 3108 | 1462931854286 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 3108 | ++DOCSHELL 1D90EC00 == 60 [pid = 3108] [id = 546] 18:57:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (1D915C00) [pid = 3108] [serial = 1638] [outer = 00000000] 18:57:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (1E57D800) [pid = 3108] [serial = 1639] [outer = 1D915C00] 18:57:34 INFO - PROCESS | 3108 | 1462931854341 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (1F615400) [pid = 3108] [serial = 1640] [outer = 1D915C00] 18:57:34 INFO - PROCESS | 3108 | 1462931854965 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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1017ms 18:57:35 INFO - PROCESS | 3108 | 1462931855019 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 18:57:35 INFO - PROCESS | 3108 | 1462931855021 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:57:35 INFO - PROCESS | 3108 | 1462931855025 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 3108 | 1462931855027 Marionette TRACE conn5 <- [1,2150,null,{}] 18:57:35 INFO - PROCESS | 3108 | 1462931855031 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}] 18:57:35 INFO - PROCESS | 3108 | 1462931855142 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:57:35 INFO - PROCESS | 3108 | 1462931855298 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 3108 | ++DOCSHELL 20A3EC00 == 61 [pid = 3108] [id = 547] 18:57:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 201 (20A3F000) [pid = 3108] [serial = 1641] [outer = 00000000] 18:57:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 202 (20A69000) [pid = 3108] [serial = 1642] [outer = 20A3F000] 18:57:35 INFO - PROCESS | 3108 | 1462931855360 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 203 (20A72C00) [pid = 3108] [serial = 1643] [outer = 20A3F000] 18:57:35 INFO - PROCESS | 3108 | 1462931855955 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 18:57:36 INFO - PROCESS | 3108 | 1462931855999 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 3108 | 1462931856001 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:57:36 INFO - PROCESS | 3108 | 1462931856004 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 3108 | 1462931856006 Marionette TRACE conn5 <- [1,2154,null,{}] 18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:57:36 INFO - PROCESS | 3108 | 1462931856010 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}] 18:57:36 INFO - PROCESS | 3108 | 1462931856130 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:57:36 INFO - PROCESS | 3108 | 1462931856290 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 3108 | ++DOCSHELL 1B1A8800 == 62 [pid = 3108] [id = 548] 18:57:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 204 (20A44000) [pid = 3108] [serial = 1644] [outer = 00000000] 18:57:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 205 (20D7F400) [pid = 3108] [serial = 1645] [outer = 20A44000] 18:57:36 INFO - PROCESS | 3108 | 1462931856348 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 206 (20D83400) [pid = 3108] [serial = 1646] [outer = 20A44000] 18:57:36 INFO - PROCESS | 3108 | 1462931856920 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 971ms 18:57:37 INFO - PROCESS | 3108 | 1462931856979 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 3108 | 1462931856982 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:57:37 INFO - PROCESS | 3108 | 1462931856985 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 3108 | 1462931856987 Marionette TRACE conn5 <- [1,2158,null,{}] 18:57:37 INFO - PROCESS | 3108 | 1462931856991 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}] 18:57:37 INFO - PROCESS | 3108 | 1462931857103 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:57:37 INFO - PROCESS | 3108 | 1462931857281 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 3108 | ++DOCSHELL 1CACA000 == 63 [pid = 3108] [id = 549] 18:57:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 207 (1D90A000) [pid = 3108] [serial = 1647] [outer = 00000000] 18:57:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 208 (20EAC800) [pid = 3108] [serial = 1648] [outer = 1D90A000] 18:57:37 INFO - PROCESS | 3108 | 1462931857338 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 209 (20EB4C00) [pid = 3108] [serial = 1649] [outer = 1D90A000] 18:57:37 INFO - PROCESS | 3108 | 1462931857912 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 18:57:37 INFO - PROCESS | 3108 | 1462931857959 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 3108 | 1462931857961 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:57:37 INFO - PROCESS | 3108 | 1462931857964 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 3108 | 1462931857966 Marionette TRACE conn5 <- [1,2162,null,{}] 18:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:57:38 INFO - PROCESS | 3108 | 1462931857970 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}] 18:57:38 INFO - PROCESS | 3108 | 1462931858083 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:57:38 INFO - PROCESS | 3108 | 1462931858378 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 3108 | ++DOCSHELL 0C7A7800 == 64 [pid = 3108] [id = 550] 18:57:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 210 (0D840000) [pid = 3108] [serial = 1650] [outer = 00000000] 18:57:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 211 (0E810000) [pid = 3108] [serial = 1651] [outer = 0D840000] 18:57:38 INFO - PROCESS | 3108 | 1462931858436 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 212 (12B2C000) [pid = 3108] [serial = 1652] [outer = 0D840000] 18:57:39 INFO - PROCESS | 3108 | 1462931859048 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1118ms 18:57:39 INFO - PROCESS | 3108 | 1462931859087 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 3108 | 1462931859092 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:57:39 INFO - PROCESS | 3108 | 1462931859096 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 3108 | 1462931859099 Marionette TRACE conn5 <- [1,2166,null,{}] 18:57:39 INFO - PROCESS | 3108 | 1462931859104 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}] 18:57:39 INFO - PROCESS | 3108 | 1462931859215 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:57:39 INFO - PROCESS | 3108 | 1462931859390 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 3108 | ++DOCSHELL 0E978400 == 65 [pid = 3108] [id = 551] 18:57:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 213 (0ECE0000) [pid = 3108] [serial = 1653] [outer = 00000000] 18:57:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 214 (16D08800) [pid = 3108] [serial = 1654] [outer = 0ECE0000] 18:57:39 INFO - PROCESS | 3108 | 1462931859441 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 215 (17E25000) [pid = 3108] [serial = 1655] [outer = 0ECE0000] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 1B245C00 == 64 [pid = 3108] [id = 541] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 148C1000 == 63 [pid = 3108] [id = 540] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 0D936800 == 62 [pid = 3108] [id = 539] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 19127800 == 61 [pid = 3108] [id = 538] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 17EEA800 == 60 [pid = 3108] [id = 537] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 16D0B000 == 59 [pid = 3108] [id = 536] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 15833C00 == 58 [pid = 3108] [id = 535] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 13B11C00 == 57 [pid = 3108] [id = 534] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 0D938000 == 56 [pid = 3108] [id = 533] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 214 (0E962000) [pid = 3108] [serial = 1525] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 213 (15CC7C00) [pid = 3108] [serial = 1528] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 212 (1BC0BC00) [pid = 3108] [serial = 1531] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 211 (1BDB8800) [pid = 3108] [serial = 1534] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 210 (1C0B8C00) [pid = 3108] [serial = 1537] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 209 (1CACA400) [pid = 3108] [serial = 1540] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 208 (0EB04400) [pid = 3108] [serial = 1543] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 0D83D000 == 55 [pid = 3108] [id = 532] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 1BF03800 == 54 [pid = 3108] [id = 528] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 1795CC00 == 53 [pid = 3108] [id = 527] 18:57:39 INFO - PROCESS | 3108 | --DOCSHELL 0E981000 == 52 [pid = 3108] [id = 526] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 207 (1B21E400) [pid = 3108] [serial = 1561] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 206 (1BC0A400) [pid = 3108] [serial = 1564] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 205 (1B27E400) [pid = 3108] [serial = 1562] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 204 (13B12C00) [pid = 3108] [serial = 1567] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 203 (12B2D400) [pid = 3108] [serial = 1546] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 202 (1BC59000) [pid = 3108] [serial = 1565] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 201 (1421B000) [pid = 3108] [serial = 1547] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 200 (15CC2800) [pid = 3108] [serial = 1552] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 199 (15F0FC00) [pid = 3108] [serial = 1553] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 198 (17898800) [pid = 3108] [serial = 1555] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 197 (17EF0800) [pid = 3108] [serial = 1556] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 196 (0E40C800) [pid = 3108] [serial = 1549] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 195 (0E97F400) [pid = 3108] [serial = 1550] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 194 (19A8A000) [pid = 3108] [serial = 1558] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (1BDB2C00) [pid = 3108] [serial = 1570] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (1BF10000) [pid = 3108] [serial = 1571] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (1D90AC00) [pid = 3108] [serial = 1574] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (1AD01800) [pid = 3108] [serial = 1559] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (175BB000) [pid = 3108] [serial = 1568] [outer = 00000000] [url = about:blank] 18:57:39 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (1CACB000) [pid = 3108] [serial = 1573] [outer = 00000000] [url = about:blank] 18:57:40 INFO - PROCESS | 3108 | 1462931860057 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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1023ms 18:57:40 INFO - PROCESS | 3108 | 1462931860121 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 3108 | 1462931860126 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:57:40 INFO - PROCESS | 3108 | 1462931860131 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - PROCESS | 3108 | 1462931860136 Marionette TRACE conn5 <- [1,2170,null,{}] 18:57:40 INFO - PROCESS | 3108 | 1462931860143 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}] 18:57:40 INFO - PROCESS | 3108 | 1462931860323 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:57:40 INFO - PROCESS | 3108 | 1462931860471 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CE800 == 53 [pid = 3108] [id = 552] 18:57:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (0E40C800) [pid = 3108] [serial = 1656] [outer = 00000000] 18:57:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (0E981000) [pid = 3108] [serial = 1657] [outer = 0E40C800] 18:57:40 INFO - PROCESS | 3108 | 1462931860532 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (11812800) [pid = 3108] [serial = 1658] [outer = 0E40C800] 18:57:41 INFO - PROCESS | 3108 | 1462931861160 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1079ms 18:57:41 INFO - PROCESS | 3108 | 1462931861231 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 3108 | 1462931861237 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:57:41 INFO - PROCESS | 3108 | 1462931861244 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:57:41 INFO - PROCESS | 3108 | 1462931861247 Marionette TRACE conn5 <- [1,2174,null,{}] 18:57:41 INFO - PROCESS | 3108 | 1462931861251 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}] 18:57:41 INFO - PROCESS | 3108 | 1462931861367 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:57:41 INFO - PROCESS | 3108 | 1462931861521 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 3108 | ++DOCSHELL 148C6800 == 54 [pid = 3108] [id = 553] 18:57:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (148CA400) [pid = 3108] [serial = 1659] [outer = 00000000] 18:57:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (15CC2800) [pid = 3108] [serial = 1660] [outer = 148CA400] 18:57:41 INFO - PROCESS | 3108 | 1462931861582 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (15F0A400) [pid = 3108] [serial = 1661] [outer = 148CA400] 18:57:42 INFO - PROCESS | 3108 | 1462931862185 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 18:57:42 INFO - PROCESS | 3108 | 1462931862221 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 3108 | 1462931862223 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:57:42 INFO - PROCESS | 3108 | 1462931862227 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 3108 | 1462931862231 Marionette TRACE conn5 <- [1,2178,null,{}] 18:57:42 INFO - PROCESS | 3108 | 1462931862243 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}] 18:57:42 INFO - PROCESS | 3108 | 1462931862366 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:57:42 INFO - PROCESS | 3108 | 1462931862534 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 3108 | ++DOCSHELL 17E24000 == 55 [pid = 3108] [id = 554] 18:57:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (17EEA800) [pid = 3108] [serial = 1662] [outer = 00000000] 18:57:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 196 (183B2000) [pid = 3108] [serial = 1663] [outer = 17EEA800] 18:57:42 INFO - PROCESS | 3108 | 1462931862597 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 197 (19195800) [pid = 3108] [serial = 1664] [outer = 17EEA800] 18:57:43 INFO - PROCESS | 3108 | 1462931863158 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 18:57:43 INFO - PROCESS | 3108 | 1462931863200 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 3108 | 1462931863203 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:57:43 INFO - PROCESS | 3108 | 1462931863207 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 3108 | 1462931863209 Marionette TRACE conn5 <- [1,2182,null,{}] 18:57:43 INFO - PROCESS | 3108 | 1462931863213 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}] 18:57:43 INFO - PROCESS | 3108 | 1462931863323 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:57:43 INFO - PROCESS | 3108 | 1462931863475 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 3108 | ++DOCSHELL 1AD01C00 == 56 [pid = 3108] [id = 555] 18:57:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (1AD03400) [pid = 3108] [serial = 1665] [outer = 00000000] 18:57:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (1ADEC400) [pid = 3108] [serial = 1666] [outer = 1AD03400] 18:57:43 INFO - PROCESS | 3108 | 1462931863531 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (1AF7D800) [pid = 3108] [serial = 1667] [outer = 1AD03400] 18:57:44 INFO - PROCESS | 3108 | 1462931864109 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]]]}] 18:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 18:57:44 INFO - PROCESS | 3108 | 1462931864180 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 3108 | 1462931864183 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:57:44 INFO - PROCESS | 3108 | 1462931864186 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:57:44 INFO - PROCESS | 3108 | 1462931864188 Marionette TRACE conn5 <- [1,2186,null,{}] 18:57:44 INFO - PROCESS | 3108 | 1462931864192 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}] 18:57:44 INFO - PROCESS | 3108 | 1462931864307 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:57:44 INFO - PROCESS | 3108 | 1462931864464 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 3108 | ++DOCSHELL 18180C00 == 57 [pid = 3108] [id = 556] 18:57:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 201 (1ADEB000) [pid = 3108] [serial = 1668] [outer = 00000000] 18:57:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 202 (1B24C400) [pid = 3108] [serial = 1669] [outer = 1ADEB000] 18:57:44 INFO - PROCESS | 3108 | 1462931864520 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 203 (1B27F400) [pid = 3108] [serial = 1670] [outer = 1ADEB000] 18:57:45 INFO - PROCESS | 3108 | 1462931865141 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 18:57:45 INFO - PROCESS | 3108 | 1462931865173 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 3108 | 1462931865175 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:57:45 INFO - PROCESS | 3108 | 1462931865180 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 3108 | 1462931865182 Marionette TRACE conn5 <- [1,2190,null,{}] 18:57:45 INFO - PROCESS | 3108 | 1462931865186 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}] 18:57:45 INFO - PROCESS | 3108 | 1462931865318 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:57:45 INFO - PROCESS | 3108 | 1462931865474 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 3108 | ++DOCSHELL 1BC60000 == 58 [pid = 3108] [id = 557] 18:57:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 204 (1BD99400) [pid = 3108] [serial = 1671] [outer = 00000000] 18:57:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 205 (1BF02000) [pid = 3108] [serial = 1672] [outer = 1BD99400] 18:57:45 INFO - PROCESS | 3108 | 1462931865531 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 206 (1BF10000) [pid = 3108] [serial = 1673] [outer = 1BD99400] 18:57:46 INFO - PROCESS | 3108 | 1462931866101 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]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 971ms 18:57:46 INFO - PROCESS | 3108 | 1462931866151 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 3108 | 1462931866153 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:57:46 INFO - PROCESS | 3108 | 1462931866157 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:57:46 INFO - PROCESS | 3108 | 1462931866159 Marionette TRACE conn5 <- [1,2194,null,{}] 18:57:46 INFO - PROCESS | 3108 | 1462931866163 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}] 18:57:46 INFO - PROCESS | 3108 | 1462931866274 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:57:46 INFO - PROCESS | 3108 | 1462931866440 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 3108 | ++DOCSHELL 1BDB3C00 == 59 [pid = 3108] [id = 558] 18:57:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 207 (1BDB8800) [pid = 3108] [serial = 1674] [outer = 00000000] 18:57:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 208 (1C0C3C00) [pid = 3108] [serial = 1675] [outer = 1BDB8800] 18:57:46 INFO - PROCESS | 3108 | 1462931866496 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 209 (1CACA400) [pid = 3108] [serial = 1676] [outer = 1BDB8800] 18:57:47 INFO - PROCESS | 3108 | 1462931867099 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 18:57:47 INFO - PROCESS | 3108 | 1462931867139 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 3108 | 1462931867141 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:57:47 INFO - PROCESS | 3108 | 1462931867146 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 3108 | 1462931867148 Marionette TRACE conn5 <- [1,2198,null,{}] 18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:57:47 INFO - PROCESS | 3108 | 1462931867152 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}] 18:57:47 INFO - PROCESS | 3108 | 1462931867259 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:57:47 INFO - PROCESS | 3108 | 1462931867415 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 3108 | ++DOCSHELL 0DC3B400 == 60 [pid = 3108] [id = 559] 18:57:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 210 (1C971000) [pid = 3108] [serial = 1677] [outer = 00000000] 18:57:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 211 (1E585C00) [pid = 3108] [serial = 1678] [outer = 1C971000] 18:57:47 INFO - PROCESS | 3108 | 1462931867473 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 212 (1F619800) [pid = 3108] [serial = 1679] [outer = 1C971000] 18:57:48 INFO - PROCESS | 3108 | 1462931868115 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1017ms 18:57:48 INFO - PROCESS | 3108 | 1462931868170 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 3108 | 1462931868172 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:57:48 INFO - PROCESS | 3108 | 1462931868175 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:57:48 INFO - PROCESS | 3108 | 1462931868177 Marionette TRACE conn5 <- [1,2202,null,{}] 18:57:48 INFO - PROCESS | 3108 | 1462931868181 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}] 18:57:48 INFO - PROCESS | 3108 | 1462931868296 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:57:48 INFO - PROCESS | 3108 | 1462931868450 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 3108 | ++DOCSHELL 1E57B400 == 61 [pid = 3108] [id = 560] 18:57:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 213 (20A3BC00) [pid = 3108] [serial = 1680] [outer = 00000000] 18:57:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 214 (20A69400) [pid = 3108] [serial = 1681] [outer = 20A3BC00] 18:57:48 INFO - PROCESS | 3108 | 1462931868505 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 215 (20A6E000) [pid = 3108] [serial = 1682] [outer = 20A3BC00] 18:57:49 INFO - PROCESS | 3108 | 1462931869037 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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1020ms 18:57:49 INFO - PROCESS | 3108 | 1462931869200 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 3108 | 1462931869204 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:57:49 INFO - PROCESS | 3108 | 1462931869217 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 3108 | 1462931869220 Marionette TRACE conn5 <- [1,2206,null,{}] 18:57:49 INFO - PROCESS | 3108 | 1462931869248 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}] 18:57:49 INFO - PROCESS | 3108 | 1462931869367 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:57:49 INFO - PROCESS | 3108 | 1462931869526 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 3108 | ++DOCSHELL 13B12C00 == 62 [pid = 3108] [id = 561] 18:57:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 216 (13B21400) [pid = 3108] [serial = 1683] [outer = 00000000] 18:57:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 217 (148CE400) [pid = 3108] [serial = 1684] [outer = 13B21400] 18:57:49 INFO - PROCESS | 3108 | 1462931869579 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 218 (15FDFC00) [pid = 3108] [serial = 1685] [outer = 13B21400] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 0D933000 == 61 [pid = 3108] [id = 531] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 0D841800 == 60 [pid = 3108] [id = 514] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 1BD9CC00 == 59 [pid = 3108] [id = 511] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 1AEB4C00 == 58 [pid = 3108] [id = 478] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 1C973000 == 57 [pid = 3108] [id = 513] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 0C7A7800 == 56 [pid = 3108] [id = 550] 18:57:50 INFO - PROCESS | 3108 | --DOCSHELL 0D83A800 == 55 [pid = 3108] [id = 542] 18:57:50 INFO - PROCESS | 3108 | 1462931870241 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]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1059ms 18:57:50 INFO - PROCESS | 3108 | 1462931870269 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 3108 | 1462931870272 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:57:50 INFO - PROCESS | 3108 | 1462931870279 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 3108 | 1462931870283 Marionette TRACE conn5 <- [1,2210,null,{}] 18:57:50 INFO - PROCESS | 3108 | 1462931870287 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}] 18:57:50 INFO - PROCESS | 3108 | 1462931870408 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:57:50 INFO - PROCESS | 3108 | 1462931870538 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 3108 | ++DOCSHELL 12B30800 == 56 [pid = 3108] [id = 562] 18:57:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 219 (14AE1800) [pid = 3108] [serial = 1686] [outer = 00000000] 18:57:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 220 (175BD400) [pid = 3108] [serial = 1687] [outer = 14AE1800] 18:57:50 INFO - PROCESS | 3108 | 1462931870587 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 221 (17895800) [pid = 3108] [serial = 1688] [outer = 14AE1800] 18:57:51 INFO - PROCESS | 3108 | 1462931871019 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 790ms 18:57:51 INFO - PROCESS | 3108 | 1462931871068 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 3108 | 1462931871071 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:57:51 INFO - PROCESS | 3108 | 1462931871074 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 3108 | 1462931871076 Marionette TRACE conn5 <- [1,2214,null,{}] 18:57:51 INFO - PROCESS | 3108 | 1462931871086 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}] 18:57:51 INFO - PROCESS | 3108 | 1462931871184 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:57:51 INFO - PROCESS | 3108 | 1462931871195 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 3108 | ++DOCSHELL 18278400 == 57 [pid = 3108] [id = 563] 18:57:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 222 (18278800) [pid = 3108] [serial = 1689] [outer = 00000000] 18:57:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 223 (1827D000) [pid = 3108] [serial = 1690] [outer = 18278800] 18:57:51 INFO - PROCESS | 3108 | 1462931871243 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 224 (183BB800) [pid = 3108] [serial = 1691] [outer = 18278800] 18:57:51 INFO - PROCESS | 3108 | 1462931871770 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 732ms 18:57:51 INFO - PROCESS | 3108 | 1462931871810 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 3108 | 1462931871812 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:57:51 INFO - PROCESS | 3108 | 1462931871815 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 3108 | 1462931871817 Marionette TRACE conn5 <- [1,2218,null,{}] 18:57:51 INFO - PROCESS | 3108 | 1462931871821 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}] 18:57:51 INFO - PROCESS | 3108 | 1462931871958 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:57:52 INFO - PROCESS | 3108 | 1462931871980 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 3108 | ++DOCSHELL 1B21C400 == 58 [pid = 3108] [id = 564] 18:57:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (1B246400) [pid = 3108] [serial = 1692] [outer = 00000000] 18:57:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 226 (1BC58C00) [pid = 3108] [serial = 1693] [outer = 1B246400] 18:57:52 INFO - PROCESS | 3108 | 1462931872025 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 227 (1BF0D000) [pid = 3108] [serial = 1694] [outer = 1B246400] 18:57:52 INFO - PROCESS | 3108 | 1462931872488 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]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 18:57:52 INFO - PROCESS | 3108 | 1462931872546 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 3108 | 1462931872558 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:57:52 INFO - PROCESS | 3108 | 1462931872607 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 3108 | 1462931872609 Marionette TRACE conn5 <- [1,2222,null,{}] 18:57:52 INFO - PROCESS | 3108 | 1462931872625 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}] 18:57:52 INFO - PROCESS | 3108 | 1462931872762 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:57:52 INFO - PROCESS | 3108 | 1462931872846 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 3108 | ++DOCSHELL 1BF0E400 == 59 [pid = 3108] [id = 565] 18:57:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 228 (1C0B8000) [pid = 3108] [serial = 1695] [outer = 00000000] 18:57:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 229 (1F61D000) [pid = 3108] [serial = 1696] [outer = 1C0B8000] 18:57:52 INFO - PROCESS | 3108 | 1462931872893 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 230 (20A6A800) [pid = 3108] [serial = 1697] [outer = 1C0B8000] 18:57:53 INFO - PROCESS | 3108 | 1462931873318 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]]]}] 18:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 18:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:57:53 INFO - PROCESS | 3108 | 1462931873352 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:57:53 INFO - PROCESS | 3108 | 1462931873354 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:57:53 INFO - PROCESS | 3108 | 1462931873357 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:57:53 INFO - PROCESS | 3108 | 1462931873359 Marionette TRACE conn5 <- [1,2226,null,{}] 18:57:53 INFO - PROCESS | 3108 | 1462931873367 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}] 18:57:53 INFO - PROCESS | 3108 | 1462931873528 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:57:53 INFO - PROCESS | 3108 | 1462931873617 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 3108 | ++DOCSHELL 20EB7400 == 60 [pid = 3108] [id = 566] 18:57:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 231 (20EB7C00) [pid = 3108] [serial = 1698] [outer = 00000000] 18:57:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 232 (21616C00) [pid = 3108] [serial = 1699] [outer = 20EB7C00] 18:57:53 INFO - PROCESS | 3108 | 1462931873663 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 233 (2161B400) [pid = 3108] [serial = 1700] [outer = 20EB7C00] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 232 (0E34DC00) [pid = 3108] [serial = 32] [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.] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 231 (1B1AD400) [pid = 3108] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 230 (1B24D400) [pid = 3108] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 229 (13B24800) [pid = 3108] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 228 (183B9000) [pid = 3108] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 227 (1C974000) [pid = 3108] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 226 (0D978C00) [pid = 3108] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 225 (16D0C000) [pid = 3108] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (15CA1800) [pid = 3108] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 223 (1A127C00) [pid = 3108] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 222 (0D83FC00) [pid = 3108] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 221 (0D840000) [pid = 3108] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 220 (0D977800) [pid = 3108] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:57:53 INFO - PROCESS | 3108 | --DOMWINDOW == 219 (1788B800) [pid = 3108] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:57:54 INFO - PROCESS | 3108 | 1462931874154 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 830ms 18:57:54 INFO - PROCESS | 3108 | 1462931874197 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 3108 | 1462931874199 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:57:54 INFO - PROCESS | 3108 | 1462931874202 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 3108 | 1462931874204 Marionette TRACE conn5 <- [1,2230,null,{}] 18:57:54 INFO - PROCESS | 3108 | 1462931874207 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}] 18:57:54 INFO - PROCESS | 3108 | 1462931874297 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:57:54 INFO - PROCESS | 3108 | 1462931874303 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 3108 | ++DOCSHELL 0D97F400 == 61 [pid = 3108] [id = 567] 18:57:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 220 (0D986000) [pid = 3108] [serial = 1701] [outer = 00000000] 18:57:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 221 (1ADEE800) [pid = 3108] [serial = 1702] [outer = 0D986000] 18:57:54 INFO - PROCESS | 3108 | 1462931874349 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 222 (1BC55800) [pid = 3108] [serial = 1703] [outer = 0D986000] 18:57:54 INFO - PROCESS | 3108 | 1462931874779 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 18:57:54 INFO - PROCESS | 3108 | 1462931874833 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 3108 | 1462931874835 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:57:54 INFO - PROCESS | 3108 | 1462931874855 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 3108 | 1462931874857 Marionette TRACE conn5 <- [1,2234,null,{}] 18:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:57:54 INFO - PROCESS | 3108 | 1462931874861 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}] 18:57:54 INFO - PROCESS | 3108 | 1462931874962 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:57:55 INFO - PROCESS | 3108 | 1462931874969 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 3108 | ++DOCSHELL 1ADEB400 == 62 [pid = 3108] [id = 568] 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 223 (1B24B400) [pid = 3108] [serial = 1704] [outer = 00000000] 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 224 (20E93000) [pid = 3108] [serial = 1705] [outer = 1B24B400] 18:57:55 INFO - PROCESS | 3108 | 1462931875019 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (20E94C00) [pid = 3108] [serial = 1706] [outer = 1B24B400] 18:57:55 INFO - PROCESS | 3108 | 1462931875482 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]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 18:57:55 INFO - PROCESS | 3108 | 1462931875536 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 3108 | 1462931875538 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:57:55 INFO - PROCESS | 3108 | 1462931875541 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 3108 | 1462931875543 Marionette TRACE conn5 <- [1,2238,null,{}] 18:57:55 INFO - PROCESS | 3108 | 1462931875547 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}] 18:57:55 INFO - PROCESS | 3108 | 1462931875646 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:57:55 INFO - PROCESS | 3108 | 1462931875653 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 3108 | ++DOCSHELL 1AEAC800 == 63 [pid = 3108] [id = 569] 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 226 (20CC5000) [pid = 3108] [serial = 1707] [outer = 00000000] 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 227 (20CCDC00) [pid = 3108] [serial = 1708] [outer = 20CC5000] 18:57:55 INFO - PROCESS | 3108 | 1462931875699 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 228 (20CD0400) [pid = 3108] [serial = 1709] [outer = 20CC5000] 18:57:56 INFO - PROCESS | 3108 | 1462931876471 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 971ms 18:57:56 INFO - PROCESS | 3108 | 1462931876513 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 3108 | 1462931876518 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:57:56 INFO - PROCESS | 3108 | 1462931876523 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 3108 | 1462931876528 Marionette TRACE conn5 <- [1,2242,null,{}] 18:57:56 INFO - PROCESS | 3108 | 1462931876533 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}] 18:57:56 INFO - PROCESS | 3108 | 1462931876662 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:57:56 INFO - PROCESS | 3108 | 1462931876840 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 3108 | ++DOCSHELL 12BEEC00 == 64 [pid = 3108] [id = 570] 18:57:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 229 (13B0F400) [pid = 3108] [serial = 1710] [outer = 00000000] 18:57:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 230 (15F0F800) [pid = 3108] [serial = 1711] [outer = 13B0F400] 18:57:56 INFO - PROCESS | 3108 | 1462931876898 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 231 (17EF5800) [pid = 3108] [serial = 1712] [outer = 13B0F400] 18:57:57 INFO - PROCESS | 3108 | 1462931877461 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 990ms 18:57:57 INFO - PROCESS | 3108 | 1462931877513 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 3108 | 1462931877520 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:57:57 INFO - PROCESS | 3108 | 1462931877527 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 3108 | 1462931877531 Marionette TRACE conn5 <- [1,2246,null,{}] 18:57:57 INFO - PROCESS | 3108 | 1462931877535 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}] 18:57:57 INFO - PROCESS | 3108 | 1462931877659 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:57:57 INFO - PROCESS | 3108 | 1462931877835 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 3108 | ++DOCSHELL 1827D400 == 65 [pid = 3108] [id = 571] 18:57:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 232 (1827D800) [pid = 3108] [serial = 1713] [outer = 00000000] 18:57:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 233 (1BC10800) [pid = 3108] [serial = 1714] [outer = 1827D800] 18:57:57 INFO - PROCESS | 3108 | 1462931877890 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 234 (1CACD000) [pid = 3108] [serial = 1715] [outer = 1827D800] 18:57:58 INFO - PROCESS | 3108 | 1462931878510 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]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1022ms 18:57:58 INFO - PROCESS | 3108 | 1462931878550 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 3108 | 1462931878553 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:57:58 INFO - PROCESS | 3108 | 1462931878556 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 3108 | 1462931878560 Marionette TRACE conn5 <- [1,2250,null,{}] 18:57:58 INFO - PROCESS | 3108 | 1462931878572 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}] 18:57:58 INFO - PROCESS | 3108 | 1462931878710 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:57:58 INFO - PROCESS | 3108 | 1462931878875 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 3108 | ++DOCSHELL 20E97400 == 66 [pid = 3108] [id = 572] 18:57:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 235 (20E9A400) [pid = 3108] [serial = 1716] [outer = 00000000] 18:57:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 236 (20EB0000) [pid = 3108] [serial = 1717] [outer = 20E9A400] 18:57:58 INFO - PROCESS | 3108 | 1462931878933 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 237 (2161A000) [pid = 3108] [serial = 1718] [outer = 20E9A400] 18:57:59 INFO - PROCESS | 3108 | 1462931879543 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1020ms 18:57:59 INFO - PROCESS | 3108 | 1462931879579 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 3108 | 1462931879582 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:57:59 INFO - PROCESS | 3108 | 1462931879586 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:57:59 INFO - PROCESS | 3108 | 1462931879588 Marionette TRACE conn5 <- [1,2254,null,{}] 18:57:59 INFO - PROCESS | 3108 | 1462931879592 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}] 18:57:59 INFO - PROCESS | 3108 | 1462931879710 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:57:59 INFO - PROCESS | 3108 | 1462931879885 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 3108 | ++DOCSHELL 20E9A800 == 67 [pid = 3108] [id = 573] 18:57:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 238 (20EBB000) [pid = 3108] [serial = 1719] [outer = 00000000] 18:57:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 239 (21CB4000) [pid = 3108] [serial = 1720] [outer = 20EBB000] 18:57:59 INFO - PROCESS | 3108 | 1462931879941 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 240 (21CB9C00) [pid = 3108] [serial = 1721] [outer = 20EBB000] 18:58:00 INFO - PROCESS | 3108 | 1462931880537 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]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 18:58:00 INFO - PROCESS | 3108 | 1462931880573 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:58:00 INFO - PROCESS | 3108 | 1462931880575 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:58:00 INFO - PROCESS | 3108 | 1462931880580 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 3108 | 1462931880582 Marionette TRACE conn5 <- [1,2258,null,{}] 18:58:00 INFO - PROCESS | 3108 | 1462931880586 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}] 18:58:00 INFO - PROCESS | 3108 | 1462931880700 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:58:00 INFO - PROCESS | 3108 | 1462931880862 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 3108 | ++DOCSHELL 21CB2C00 == 68 [pid = 3108] [id = 574] 18:58:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 241 (21CB5000) [pid = 3108] [serial = 1722] [outer = 00000000] 18:58:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 242 (226C7800) [pid = 3108] [serial = 1723] [outer = 21CB5000] 18:58:00 INFO - PROCESS | 3108 | 1462931880918 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 243 (226CD800) [pid = 3108] [serial = 1724] [outer = 21CB5000] 18:58:01 INFO - PROCESS | 3108 | 1462931881467 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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 18:58:01 INFO - PROCESS | 3108 | 1462931881511 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 3108 | 1462931881513 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:58:01 INFO - PROCESS | 3108 | 1462931881517 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:58:01 INFO - PROCESS | 3108 | 1462931881519 Marionette TRACE conn5 <- [1,2262,null,{}] 18:58:01 INFO - PROCESS | 3108 | 1462931881523 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}] 18:58:01 INFO - PROCESS | 3108 | 1462931881648 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:58:01 INFO - PROCESS | 3108 | 1462931881825 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 3108 | ++DOCSHELL 226CC800 == 69 [pid = 3108] [id = 575] 18:58:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 244 (226CE800) [pid = 3108] [serial = 1725] [outer = 00000000] 18:58:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 245 (22FF7000) [pid = 3108] [serial = 1726] [outer = 226CE800] 18:58:01 INFO - PROCESS | 3108 | 1462931881881 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 246 (22FF9400) [pid = 3108] [serial = 1727] [outer = 226CE800] 18:58:02 INFO - PROCESS | 3108 | 1462931882471 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]]]}] 18:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 18:58:02 INFO - PROCESS | 3108 | 1462931882491 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 3108 | 1462931882493 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:58:02 INFO - PROCESS | 3108 | 1462931882496 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:58:02 INFO - PROCESS | 3108 | 1462931882498 Marionette TRACE conn5 <- [1,2266,null,{}] 18:58:02 INFO - PROCESS | 3108 | 1462931882502 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}] 18:58:02 INFO - PROCESS | 3108 | 1462931882621 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:58:02 INFO - PROCESS | 3108 | 1462931882820 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 3108 | ++DOCSHELL 0EB66000 == 70 [pid = 3108] [id = 576] 18:58:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 247 (0F1AF400) [pid = 3108] [serial = 1728] [outer = 00000000] 18:58:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 248 (22FFD000) [pid = 3108] [serial = 1729] [outer = 0F1AF400] 18:58:02 INFO - PROCESS | 3108 | 1462931882879 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 249 (23296000) [pid = 3108] [serial = 1730] [outer = 0F1AF400] 18:58:03 INFO - PROCESS | 3108 | 1462931883492 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1019ms 18:58:03 INFO - PROCESS | 3108 | 1462931883526 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 3108 | 1462931883528 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:58:03 INFO - PROCESS | 3108 | 1462931883533 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 3108 | 1462931883536 Marionette TRACE conn5 <- [1,2270,null,{}] 18:58:03 INFO - PROCESS | 3108 | 1462931883557 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}] 18:58:03 INFO - PROCESS | 3108 | 1462931883680 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:58:03 INFO - PROCESS | 3108 | 1462931883858 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 3108 | ++DOCSHELL 12D7A000 == 71 [pid = 3108] [id = 577] 18:58:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 250 (1421B400) [pid = 3108] [serial = 1731] [outer = 00000000] 18:58:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 251 (16D0F400) [pid = 3108] [serial = 1732] [outer = 1421B400] 18:58:03 INFO - PROCESS | 3108 | 1462931883913 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 252 (17047000) [pid = 3108] [serial = 1733] [outer = 1421B400] 18:58:04 INFO - PROCESS | 3108 | 1462931884783 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1270ms 18:58:04 INFO - PROCESS | 3108 | 1462931884816 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 3108 | 1462931884821 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:58:04 INFO - PROCESS | 3108 | 1462931884846 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 3108 | 1462931884848 Marionette TRACE conn5 <- [1,2274,null,{}] 18:58:04 INFO - PROCESS | 3108 | 1462931884856 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}] 18:58:05 INFO - PROCESS | 3108 | 1462931884969 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:58:05 INFO - PROCESS | 3108 | 1462931885137 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 3108 | ++DOCSHELL 0D93C000 == 72 [pid = 3108] [id = 578] 18:58:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 253 (0D93E000) [pid = 3108] [serial = 1734] [outer = 00000000] 18:58:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 254 (118AB800) [pid = 3108] [serial = 1735] [outer = 0D93E000] 18:58:05 INFO - PROCESS | 3108 | 1462931885191 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 255 (1583A400) [pid = 3108] [serial = 1736] [outer = 0D93E000] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 1ADEB400 == 71 [pid = 3108] [id = 568] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 0D97F400 == 70 [pid = 3108] [id = 567] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 20EB7400 == 69 [pid = 3108] [id = 566] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 1BF0E400 == 68 [pid = 3108] [id = 565] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 1B21C400 == 67 [pid = 3108] [id = 564] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 18278400 == 66 [pid = 3108] [id = 563] 18:58:05 INFO - PROCESS | 3108 | --DOMWINDOW == 254 (16D08800) [pid = 3108] [serial = 1654] [outer = 00000000] [url = about:blank] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 12B30800 == 65 [pid = 3108] [id = 562] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 13B12C00 == 64 [pid = 3108] [id = 561] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 09137400 == 63 [pid = 3108] [id = 12] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 148C6800 == 62 [pid = 3108] [id = 553] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 1BF0CC00 == 61 [pid = 3108] [id = 525] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 0E3CE800 == 60 [pid = 3108] [id = 552] 18:58:05 INFO - PROCESS | 3108 | --DOCSHELL 0E978400 == 59 [pid = 3108] [id = 551] 18:58:05 INFO - PROCESS | 3108 | 1462931885890 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]]]}] 18:58:05 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 18:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1090ms 18:58:05 INFO - PROCESS | 3108 | 1462931885923 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 3108 | 1462931885930 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:58:05 INFO - PROCESS | 3108 | 1462931885936 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 3108 | 1462931885938 Marionette TRACE conn5 <- [1,2278,null,{}] 18:58:05 INFO - PROCESS | 3108 | 1462931885944 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}] 18:58:06 INFO - PROCESS | 3108 | 1462931886055 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 253 (1421E000) [pid = 3108] [serial = 1603] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 252 (19129000) [pid = 3108] [serial = 1612] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 251 (14AEB400) [pid = 3108] [serial = 1604] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 250 (1E581C00) [pid = 3108] [serial = 1576] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 249 (1E586400) [pid = 3108] [serial = 1577] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 248 (0E3CE000) [pid = 3108] [serial = 1600] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 247 (0E962800) [pid = 3108] [serial = 1601] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 246 (17045400) [pid = 3108] [serial = 1609] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 245 (15CC8000) [pid = 3108] [serial = 1606] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 244 (16D08400) [pid = 3108] [serial = 1607] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 243 (1AD08400) [pid = 3108] [serial = 1615] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 242 (0ECDF000) [pid = 3108] [serial = 1598] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 241 (0E3D3400) [pid = 3108] [serial = 1597] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 240 (1240B800) [pid = 3108] [serial = 1594] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 239 (1ADF6000) [pid = 3108] [serial = 1582] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 238 (198B6800) [pid = 3108] [serial = 1613] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 237 (0E810000) [pid = 3108] [serial = 1651] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 236 (14216C00) [pid = 3108] [serial = 1579] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 235 (1D915400) [pid = 3108] [serial = 1585] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 234 (1F617800) [pid = 3108] [serial = 1588] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 233 (12B2C000) [pid = 3108] [serial = 1652] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 232 (20A39400) [pid = 3108] [serial = 1591] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 231 (0D985400) [pid = 3108] [serial = 1627] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 230 (14AE5C00) [pid = 3108] [serial = 1618] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 229 (1583CC00) [pid = 3108] [serial = 1630] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 228 (1B284C00) [pid = 3108] [serial = 1633] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 227 (1CAC6400) [pid = 3108] [serial = 1636] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 226 (1ADF5000) [pid = 3108] [serial = 1616] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 225 (1E57D800) [pid = 3108] [serial = 1639] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (1B214C00) [pid = 3108] [serial = 1621] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 223 (20A69000) [pid = 3108] [serial = 1642] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 222 (20D7F400) [pid = 3108] [serial = 1645] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 221 (20EAC800) [pid = 3108] [serial = 1648] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 220 (0C710400) [pid = 3108] [serial = 1100] [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.] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 219 (15F01400) [pid = 3108] [serial = 1619] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 218 (1B244800) [pid = 3108] [serial = 1622] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 217 (175C3400) [pid = 3108] [serial = 1610] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 216 (1BC5A400) [pid = 3108] [serial = 1625] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 215 (1B282400) [pid = 3108] [serial = 1523] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | --DOMWINDOW == 214 (1BC02400) [pid = 3108] [serial = 1624] [outer = 00000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3108 | 1462931886226 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 3108 | ++DOCSHELL 0C75E400 == 60 [pid = 3108] [id = 579] 18:58:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 215 (0D839400) [pid = 3108] [serial = 1737] [outer = 00000000] 18:58:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 216 (0E3CE000) [pid = 3108] [serial = 1738] [outer = 0D839400] 18:58:06 INFO - PROCESS | 3108 | 1462931886272 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 217 (0E862800) [pid = 3108] [serial = 1739] [outer = 0D839400] 18:58:06 INFO - PROCESS | 3108 | 1462931886744 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 831ms 18:58:06 INFO - PROCESS | 3108 | 1462931886768 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 3108 | 1462931886770 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:58:06 INFO - PROCESS | 3108 | 1462931886774 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:58:06 INFO - PROCESS | 3108 | 1462931886778 Marionette TRACE conn5 <- [1,2282,null,{}] 18:58:06 INFO - PROCESS | 3108 | 1462931886788 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}] 18:58:06 INFO - PROCESS | 3108 | 1462931886885 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:58:06 INFO - PROCESS | 3108 | 1462931886896 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 3108 | ++DOCSHELL 12D19800 == 61 [pid = 3108] [id = 580] 18:58:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 218 (12D83800) [pid = 3108] [serial = 1740] [outer = 00000000] 18:58:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 219 (14BE7400) [pid = 3108] [serial = 1741] [outer = 12D83800] 18:58:06 INFO - PROCESS | 3108 | 1462931886944 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 220 (15CA4400) [pid = 3108] [serial = 1742] [outer = 12D83800] 18:58:07 INFO - PROCESS | 3108 | 1462931887426 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 18:58:07 INFO - PROCESS | 3108 | 1462931887449 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 3108 | 1462931887452 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:58:07 INFO - PROCESS | 3108 | 1462931887455 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:58:07 INFO - PROCESS | 3108 | 1462931887456 Marionette TRACE conn5 <- [1,2286,null,{}] 18:58:07 INFO - PROCESS | 3108 | 1462931887463 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}] 18:58:07 INFO - PROCESS | 3108 | 1462931887557 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:58:07 INFO - PROCESS | 3108 | 1462931887565 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 3108 | ++DOCSHELL 16D08400 == 62 [pid = 3108] [id = 581] 18:58:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 221 (16D08C00) [pid = 3108] [serial = 1743] [outer = 00000000] 18:58:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 222 (1788A800) [pid = 3108] [serial = 1744] [outer = 16D08C00] 18:58:07 INFO - PROCESS | 3108 | 1462931887612 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 223 (17899C00) [pid = 3108] [serial = 1745] [outer = 16D08C00] 18:58:08 INFO - PROCESS | 3108 | 1462931888070 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 18:58:08 INFO - PROCESS | 3108 | 1462931888139 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 3108 | 1462931888151 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:58:08 INFO - PROCESS | 3108 | 1462931888154 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - PROCESS | 3108 | 1462931888156 Marionette TRACE conn5 <- [1,2290,null,{}] 18:58:08 INFO - PROCESS | 3108 | 1462931888159 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}] 18:58:08 INFO - PROCESS | 3108 | 1462931888250 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:58:08 INFO - PROCESS | 3108 | 1462931888256 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 3108 | ++DOCSHELL 179B0C00 == 63 [pid = 3108] [id = 582] 18:58:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 224 (17E25C00) [pid = 3108] [serial = 1746] [outer = 00000000] 18:58:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (1838B000) [pid = 3108] [serial = 1747] [outer = 17E25C00] 18:58:08 INFO - PROCESS | 3108 | 1462931888304 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 226 (192CF800) [pid = 3108] [serial = 1748] [outer = 17E25C00] 18:58:08 INFO - PROCESS | 3108 | 1462931888814 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 18:58:08 INFO - PROCESS | 3108 | 1462931888827 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 3108 | 1462931888829 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:58:08 INFO - PROCESS | 3108 | 1462931888832 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - PROCESS | 3108 | 1462931888834 Marionette TRACE conn5 <- [1,2294,null,{}] 18:58:08 INFO - PROCESS | 3108 | 1462931888837 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}] 18:58:09 INFO - PROCESS | 3108 | 1462931888987 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:58:09 INFO - PROCESS | 3108 | 1462931889101 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 3108 | ++DOCSHELL 1ADEDC00 == 64 [pid = 3108] [id = 583] 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 227 (1ADEEC00) [pid = 3108] [serial = 1749] [outer = 00000000] 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 228 (1AF70C00) [pid = 3108] [serial = 1750] [outer = 1ADEEC00] 18:58:09 INFO - PROCESS | 3108 | 1462931889146 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 229 (1B1A4400) [pid = 3108] [serial = 1751] [outer = 1ADEEC00] 18:58:09 INFO - PROCESS | 3108 | 1462931889570 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 18:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:58:09 INFO - PROCESS | 3108 | 1462931889603 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 3108 | 1462931889605 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:58:09 INFO - PROCESS | 3108 | 1462931889608 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 3108 | 1462931889610 Marionette TRACE conn5 <- [1,2298,null,{}] 18:58:09 INFO - PROCESS | 3108 | 1462931889613 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}] 18:58:09 INFO - PROCESS | 3108 | 1462931889745 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:58:09 INFO - PROCESS | 3108 | 1462931889758 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 3108 | ++DOCSHELL 1B21DC00 == 65 [pid = 3108] [id = 584] 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 230 (1B242C00) [pid = 3108] [serial = 1752] [outer = 00000000] 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 231 (1B283800) [pid = 3108] [serial = 1753] [outer = 1B242C00] 18:58:09 INFO - PROCESS | 3108 | 1462931889805 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 232 (1B285400) [pid = 3108] [serial = 1754] [outer = 1B242C00] 18:58:10 INFO - PROCESS | 3108 | 1462931890279 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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 18:58:10 INFO - PROCESS | 3108 | 1462931890343 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 3108 | 1462931890345 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:58:10 INFO - PROCESS | 3108 | 1462931890348 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 3108 | 1462931890350 Marionette TRACE conn5 <- [1,2302,null,{}] 18:58:10 INFO - PROCESS | 3108 | 1462931890354 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}] 18:58:10 INFO - PROCESS | 3108 | 1462931890811 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 231 (1B246400) [pid = 3108] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 230 (1C0B8000) [pid = 3108] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 229 (20EB7C00) [pid = 3108] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 228 (13B21400) [pid = 3108] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 227 (14AE1800) [pid = 3108] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 226 (18278800) [pid = 3108] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 225 (1B24B400) [pid = 3108] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (0ECE0000) [pid = 3108] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 223 (0D986000) [pid = 3108] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:58:10 INFO - PROCESS | 3108 | --DOMWINDOW == 222 (0DDF9800) [pid = 3108] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:58:10 INFO - PROCESS | 3108 | 1462931890895 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 3108 | ++DOCSHELL 0D83A800 == 66 [pid = 3108] [id = 585] 18:58:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 223 (0D977800) [pid = 3108] [serial = 1755] [outer = 00000000] 18:58:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 224 (0ECE0000) [pid = 3108] [serial = 1756] [outer = 0D977800] 18:58:10 INFO - PROCESS | 3108 | 1462931890940 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (15CA8800) [pid = 3108] [serial = 1757] [outer = 0D977800] 18:58:11 INFO - PROCESS | 3108 | 1462931891282 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]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 18:58:11 INFO - PROCESS | 3108 | 1462931891319 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 3108 | 1462931891321 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:58:11 INFO - PROCESS | 3108 | 1462931891340 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 3108 | 1462931891342 Marionette TRACE conn5 <- [1,2306,null,{}] 18:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:58:11 INFO - PROCESS | 3108 | 1462931891346 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}] 18:58:11 INFO - PROCESS | 3108 | 1462931891441 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:58:11 INFO - PROCESS | 3108 | 1462931891447 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 3108 | ++DOCSHELL 12D7DC00 == 67 [pid = 3108] [id = 586] 18:58:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 226 (14AED000) [pid = 3108] [serial = 1758] [outer = 00000000] 18:58:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 227 (1BC55400) [pid = 3108] [serial = 1759] [outer = 14AED000] 18:58:11 INFO - PROCESS | 3108 | 1462931891494 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 228 (1BDA3800) [pid = 3108] [serial = 1760] [outer = 14AED000] 18:58:11 INFO - PROCESS | 3108 | 1462931891955 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] 18:58:12 INFO - PROCESS | 3108 | 1462931892021 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:58:12 INFO - PROCESS | 3108 | 1462931892024 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 3108 | 1462931892026 Marionette TRACE conn5 <- [1,2310,null,{}] 18:58:12 INFO - PROCESS | 3108 | 1462931892030 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}] 18:58:12 INFO - PROCESS | 3108 | 1462931892121 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:58:12 INFO - PROCESS | 3108 | 1462931892164 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 3108 | ++DOCSHELL 13C74400 == 68 [pid = 3108] [id = 587] 18:58:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 229 (14217800) [pid = 3108] [serial = 1761] [outer = 00000000] 18:58:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 230 (1CAC8000) [pid = 3108] [serial = 1762] [outer = 14217800] 18:58:12 INFO - PROCESS | 3108 | 1462931892208 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 231 (1BDB8000) [pid = 3108] [serial = 1763] [outer = 14217800] 18:58:12 INFO - PROCESS | 3108 | 1462931892674 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 18:58:12 INFO - PROCESS | 3108 | 1462931892712 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 3108 | 1462931892714 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:58:12 INFO - PROCESS | 3108 | 1462931892718 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 3108 | 1462931892720 Marionette TRACE conn5 <- [1,2314,null,{}] 18:58:12 INFO - PROCESS | 3108 | 1462931892724 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}] 18:58:12 INFO - PROCESS | 3108 | 1462931892916 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:58:13 INFO - PROCESS | 3108 | 1462931893074 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 3108 | ++DOCSHELL 0D83E800 == 69 [pid = 3108] [id = 588] 18:58:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 232 (0D841400) [pid = 3108] [serial = 1764] [outer = 00000000] 18:58:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 233 (0D983C00) [pid = 3108] [serial = 1765] [outer = 0D841400] 18:58:13 INFO - PROCESS | 3108 | 1462931893137 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 234 (0DDF2000) [pid = 3108] [serial = 1766] [outer = 0D841400] 18:58:13 INFO - PROCESS | 3108 | 1462931893804 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]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1120ms 18:58:13 INFO - PROCESS | 3108 | 1462931893844 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 3108 | 1462931893849 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:58:13 INFO - PROCESS | 3108 | 1462931893854 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:58:13 INFO - PROCESS | 3108 | 1462931893858 Marionette TRACE conn5 <- [1,2318,null,{}] 18:58:13 INFO - PROCESS | 3108 | 1462931893863 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}] 18:58:14 INFO - PROCESS | 3108 | 1462931894017 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:58:14 INFO - PROCESS | 3108 | 1462931894182 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 3108 | ++DOCSHELL 0F1A7400 == 70 [pid = 3108] [id = 589] 18:58:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 235 (12411400) [pid = 3108] [serial = 1767] [outer = 00000000] 18:58:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 236 (148CB800) [pid = 3108] [serial = 1768] [outer = 12411400] 18:58:14 INFO - PROCESS | 3108 | 1462931894243 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 237 (15CC8000) [pid = 3108] [serial = 1769] [outer = 12411400] 18:58:14 INFO - PROCESS | 3108 | 1462931894862 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]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1018ms 18:58:14 INFO - PROCESS | 3108 | 1462931894877 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 3108 | 1462931894880 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:58:14 INFO - PROCESS | 3108 | 1462931894884 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 3108 | 1462931894886 Marionette TRACE conn5 <- [1,2322,null,{}] 18:58:14 INFO - PROCESS | 3108 | 1462931894890 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}] 18:58:15 INFO - PROCESS | 3108 | 1462931895013 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:58:15 INFO - PROCESS | 3108 | 1462931895201 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 3108 | ++DOCSHELL 198B8C00 == 71 [pid = 3108] [id = 590] 18:58:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 238 (19A84800) [pid = 3108] [serial = 1770] [outer = 00000000] 18:58:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 239 (1ADF0800) [pid = 3108] [serial = 1771] [outer = 19A84800] 18:58:15 INFO - PROCESS | 3108 | 1462931895262 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 240 (1B21C800) [pid = 3108] [serial = 1772] [outer = 19A84800] 18:58:15 INFO - PROCESS | 3108 | 1462931895915 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]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1073ms 18:58:15 INFO - PROCESS | 3108 | 1462931895960 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 3108 | 1462931895964 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:58:16 INFO - PROCESS | 3108 | 1462931895976 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 3108 | 1462931895981 Marionette TRACE conn5 <- [1,2326,null,{}] 18:58:16 INFO - PROCESS | 3108 | 1462931895985 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}] 18:58:16 INFO - PROCESS | 3108 | 1462931896106 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:58:16 INFO - PROCESS | 3108 | 1462931896270 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 3108 | ++DOCSHELL 1F614800 == 72 [pid = 3108] [id = 591] 18:58:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 241 (1F615000) [pid = 3108] [serial = 1773] [outer = 00000000] 18:58:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 242 (20A39400) [pid = 3108] [serial = 1774] [outer = 1F615000] 18:58:16 INFO - PROCESS | 3108 | 1462931896325 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 243 (20A66C00) [pid = 3108] [serial = 1775] [outer = 1F615000] 18:58:16 INFO - PROCESS | 3108 | 1462931896895 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]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 991ms 18:58:17 INFO - PROCESS | 3108 | 1462931896965 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 3108 | 1462931896967 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:58:17 INFO - PROCESS | 3108 | 1462931896971 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:58:17 INFO - PROCESS | 3108 | 1462931896973 Marionette TRACE conn5 <- [1,2330,null,{}] 18:58:17 INFO - PROCESS | 3108 | 1462931896977 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}] 18:58:17 INFO - PROCESS | 3108 | 1462931897098 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:58:17 INFO - PROCESS | 3108 | 1462931897260 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 3108 | ++DOCSHELL 1E582000 == 73 [pid = 3108] [id = 592] 18:58:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 244 (1F61C000) [pid = 3108] [serial = 1776] [outer = 00000000] 18:58:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 245 (20CCF800) [pid = 3108] [serial = 1777] [outer = 1F61C000] 18:58:17 INFO - PROCESS | 3108 | 1462931897315 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 246 (20D7E000) [pid = 3108] [serial = 1778] [outer = 1F61C000] 18:58:17 INFO - PROCESS | 3108 | 1462931897870 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]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 18:58:17 INFO - PROCESS | 3108 | 1462931897944 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 3108 | 1462931897947 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:58:17 INFO - PROCESS | 3108 | 1462931897950 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 3108 | 1462931897953 Marionette TRACE conn5 <- [1,2334,null,{}] 18:58:17 INFO - PROCESS | 3108 | 1462931897957 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}] 18:58:18 INFO - PROCESS | 3108 | 1462931898077 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:58:18 INFO - PROCESS | 3108 | 1462931898240 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 3108 | ++DOCSHELL 20E92400 == 74 [pid = 3108] [id = 593] 18:58:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 247 (20E92800) [pid = 3108] [serial = 1779] [outer = 00000000] 18:58:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 248 (20E9B000) [pid = 3108] [serial = 1780] [outer = 20E92800] 18:58:18 INFO - PROCESS | 3108 | 1462931898305 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 249 (20EBA000) [pid = 3108] [serial = 1781] [outer = 20E92800] 18:58:18 INFO - PROCESS | 3108 | 1462931898901 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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 18:58:18 INFO - PROCESS | 3108 | 1462931898924 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 3108 | 1462931898927 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:58:18 INFO - PROCESS | 3108 | 1462931898930 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 3108 | 1462931898932 Marionette TRACE conn5 <- [1,2338,null,{}] 18:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:58:18 INFO - PROCESS | 3108 | 1462931898936 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}] 18:58:19 INFO - PROCESS | 3108 | 1462931899053 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:58:19 INFO - PROCESS | 3108 | 1462931899230 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 3108 | ++DOCSHELL 21624000 == 75 [pid = 3108] [id = 594] 18:58:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 250 (21624800) [pid = 3108] [serial = 1782] [outer = 00000000] 18:58:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 251 (226C7000) [pid = 3108] [serial = 1783] [outer = 21624800] 18:58:19 INFO - PROCESS | 3108 | 1462931899285 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 252 (226D3C00) [pid = 3108] [serial = 1784] [outer = 21624800] 18:58:19 INFO - PROCESS | 3108 | 1462931899781 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 18:58:19 INFO - PROCESS | 3108 | 1462931899865 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 3108 | 1462931899867 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:58:19 INFO - PROCESS | 3108 | 1462931899870 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:58:19 INFO - PROCESS | 3108 | 1462931899873 Marionette TRACE conn5 <- [1,2342,null,{}] 18:58:19 INFO - PROCESS | 3108 | 1462931899876 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}] 18:58:20 INFO - PROCESS | 3108 | 1462931899994 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:58:20 INFO - PROCESS | 3108 | 1462931900159 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 3108 | ++DOCSHELL 2119A000 == 76 [pid = 3108] [id = 595] 18:58:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 253 (2119A400) [pid = 3108] [serial = 1785] [outer = 00000000] 18:58:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 254 (211A0400) [pid = 3108] [serial = 1786] [outer = 2119A400] 18:58:20 INFO - PROCESS | 3108 | 1462931900215 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 255 (211A2000) [pid = 3108] [serial = 1787] [outer = 2119A400] 18:58:20 INFO - PROCESS | 3108 | 1462931900783 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]]]}] 18:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 18:58:20 INFO - PROCESS | 3108 | 1462931900804 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 3108 | 1462931900807 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:58:20 INFO - PROCESS | 3108 | 1462931900826 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 3108 | 1462931900828 Marionette TRACE conn5 <- [1,2346,null,{}] 18:58:20 INFO - PROCESS | 3108 | 1462931900834 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}] 18:58:20 INFO - PROCESS | 3108 | 1462931900949 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:58:21 INFO - PROCESS | 3108 | 1462931901124 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 3108 | ++DOCSHELL 211A3000 == 77 [pid = 3108] [id = 596] 18:58:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 256 (211A6800) [pid = 3108] [serial = 1788] [outer = 00000000] 18:58:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 257 (22ABC400) [pid = 3108] [serial = 1789] [outer = 211A6800] 18:58:21 INFO - PROCESS | 3108 | 1462931901179 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 258 (22AC0800) [pid = 3108] [serial = 1790] [outer = 211A6800] 18:58:21 INFO - PROCESS | 3108 | 1462931901816 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]]]}] 18:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1040ms 18:58:21 INFO - PROCESS | 3108 | 1462931901855 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 3108 | 1462931901857 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:58:21 INFO - PROCESS | 3108 | 1462931901861 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:58:21 INFO - PROCESS | 3108 | 1462931901863 Marionette TRACE conn5 <- [1,2350,null,{}] 18:58:21 INFO - PROCESS | 3108 | 1462931901867 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}] 18:58:22 INFO - PROCESS | 3108 | 1462931902008 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:58:22 INFO - PROCESS | 3108 | 1462931902187 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:22 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F5000 == 78 [pid = 3108] [id = 597] 18:58:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 259 (0DD0A000) [pid = 3108] [serial = 1791] [outer = 00000000] 18:58:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 260 (1C0BA800) [pid = 3108] [serial = 1792] [outer = 0DD0A000] 18:58:22 INFO - PROCESS | 3108 | 1462931902243 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 261 (20CC8400) [pid = 3108] [serial = 1793] [outer = 0DD0A000] 18:58:23 INFO - PROCESS | 3108 | 1462931903043 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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1230ms 18:58:23 INFO - PROCESS | 3108 | 1462931903095 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 3108 | 1462931903099 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:58:23 INFO - PROCESS | 3108 | 1462931903104 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 3108 | 1462931903107 Marionette TRACE conn5 <- [1,2354,null,{}] 18:58:23 INFO - PROCESS | 3108 | 1462931903113 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}] 18:58:23 INFO - PROCESS | 3108 | 1462931903228 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:58:23 INFO - PROCESS | 3108 | 1462931903397 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 3108 | ++DOCSHELL 13B12C00 == 79 [pid = 3108] [id = 598] 18:58:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 262 (13B27400) [pid = 3108] [serial = 1794] [outer = 00000000] 18:58:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 263 (15FE2400) [pid = 3108] [serial = 1795] [outer = 13B27400] 18:58:23 INFO - PROCESS | 3108 | 1462931903450 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 264 (1795DC00) [pid = 3108] [serial = 1796] [outer = 13B27400] 18:58:24 INFO - PROCESS | 3108 | 1462931904047 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 18:58:24 INFO - PROCESS | 3108 | 1462931904129 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 3108 | 1462931904134 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:58:24 INFO - PROCESS | 3108 | 1462931904141 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 3108 | 1462931904143 Marionette TRACE conn5 <- [1,2358,null,{}] 18:58:24 INFO - PROCESS | 3108 | 1462931904147 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}] 18:58:24 INFO - PROCESS | 3108 | 1462931904293 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 13C74400 == 78 [pid = 3108] [id = 587] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 12D7DC00 == 77 [pid = 3108] [id = 586] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 0D83A800 == 76 [pid = 3108] [id = 585] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 1B21DC00 == 75 [pid = 3108] [id = 584] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 1ADEDC00 == 74 [pid = 3108] [id = 583] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 179B0C00 == 73 [pid = 3108] [id = 582] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 16D08400 == 72 [pid = 3108] [id = 581] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 12D19800 == 71 [pid = 3108] [id = 580] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 263 (0DD0E000) [pid = 3108] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 262 (15CC2800) [pid = 3108] [serial = 1660] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 261 (183B2000) [pid = 3108] [serial = 1663] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 260 (1ADEC400) [pid = 3108] [serial = 1666] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 259 (1B24C400) [pid = 3108] [serial = 1669] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 258 (1E585C00) [pid = 3108] [serial = 1678] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 257 (1C0C3C00) [pid = 3108] [serial = 1675] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 256 (1BF02000) [pid = 3108] [serial = 1672] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 255 (20A69400) [pid = 3108] [serial = 1681] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 254 (20CCDC00) [pid = 3108] [serial = 1708] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 253 (0E981000) [pid = 3108] [serial = 1657] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 0C75E400 == 70 [pid = 3108] [id = 579] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 0D93C000 == 69 [pid = 3108] [id = 578] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 226CC800 == 68 [pid = 3108] [id = 575] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 21CB2C00 == 67 [pid = 3108] [id = 574] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 20E9A800 == 66 [pid = 3108] [id = 573] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 20E97400 == 65 [pid = 3108] [id = 572] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 1827D400 == 64 [pid = 3108] [id = 571] 18:58:24 INFO - PROCESS | 3108 | --DOCSHELL 12BEEC00 == 63 [pid = 3108] [id = 570] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 252 (21616C00) [pid = 3108] [serial = 1699] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 251 (15FDFC00) [pid = 3108] [serial = 1685] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 250 (148CE400) [pid = 3108] [serial = 1684] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 249 (175BD400) [pid = 3108] [serial = 1687] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 248 (17895800) [pid = 3108] [serial = 1688] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 247 (1827D000) [pid = 3108] [serial = 1690] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 246 (20E93000) [pid = 3108] [serial = 1705] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 245 (2161B400) [pid = 3108] [serial = 1700] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 244 (17E25000) [pid = 3108] [serial = 1655] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 243 (1ADEE800) [pid = 3108] [serial = 1702] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 242 (1BC55800) [pid = 3108] [serial = 1703] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 241 (183BB800) [pid = 3108] [serial = 1691] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 240 (1BF0D000) [pid = 3108] [serial = 1694] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 239 (20E94C00) [pid = 3108] [serial = 1706] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 238 (1BC58C00) [pid = 3108] [serial = 1693] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 237 (20A6A800) [pid = 3108] [serial = 1697] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | --DOMWINDOW == 236 (1F61D000) [pid = 3108] [serial = 1696] [outer = 00000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3108 | 1462931904523 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 3108 | ++DOCSHELL 0C75E400 == 64 [pid = 3108] [id = 599] 18:58:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 237 (0C79A000) [pid = 3108] [serial = 1797] [outer = 00000000] 18:58:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 238 (0DCEC000) [pid = 3108] [serial = 1798] [outer = 0C79A000] 18:58:24 INFO - PROCESS | 3108 | 1462931904571 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 239 (0E983000) [pid = 3108] [serial = 1799] [outer = 0C79A000] 18:58:25 INFO - PROCESS | 3108 | 1462931905033 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 18:58:25 INFO - PROCESS | 3108 | 1462931905073 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 3108 | 1462931905075 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:58:25 INFO - PROCESS | 3108 | 1462931905079 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:58:25 INFO - PROCESS | 3108 | 1462931905082 Marionette TRACE conn5 <- [1,2362,null,{}] 18:58:25 INFO - PROCESS | 3108 | 1462931905101 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}] 18:58:25 INFO - PROCESS | 3108 | 1462931905204 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:58:25 INFO - PROCESS | 3108 | 1462931905215 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 3108 | ++DOCSHELL 17EF0000 == 65 [pid = 3108] [id = 600] 18:58:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 240 (18274400) [pid = 3108] [serial = 1800] [outer = 00000000] 18:58:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 241 (1827DC00) [pid = 3108] [serial = 1801] [outer = 18274400] 18:58:25 INFO - PROCESS | 3108 | 1462931905266 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 242 (18F4DC00) [pid = 3108] [serial = 1802] [outer = 18274400] 18:58:25 INFO - PROCESS | 3108 | 1462931905777 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 18:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:58:25 INFO - PROCESS | 3108 | 1462931905832 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 3108 | 1462931905834 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:58:25 INFO - PROCESS | 3108 | 1462931905838 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 3108 | 1462931905840 Marionette TRACE conn5 <- [1,2366,null,{}] 18:58:25 INFO - PROCESS | 3108 | 1462931905843 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}] 18:58:25 INFO - PROCESS | 3108 | 1462931905938 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:58:26 INFO - PROCESS | 3108 | 1462931906077 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 3108 | ++DOCSHELL 1AD0F400 == 66 [pid = 3108] [id = 601] 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 243 (1ADEB400) [pid = 3108] [serial = 1803] [outer = 00000000] 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 244 (1B218000) [pid = 3108] [serial = 1804] [outer = 1ADEB400] 18:58:26 INFO - PROCESS | 3108 | 1462931906122 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 245 (1B27E800) [pid = 3108] [serial = 1805] [outer = 1ADEB400] 18:58:26 INFO - PROCESS | 3108 | 1462931906565 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]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 18:58:26 INFO - PROCESS | 3108 | 1462931906614 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 3108 | 1462931906616 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:58:26 INFO - PROCESS | 3108 | 1462931906619 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 3108 | 1462931906621 Marionette TRACE conn5 <- [1,2370,null,{}] 18:58:26 INFO - PROCESS | 3108 | 1462931906624 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}] 18:58:26 INFO - PROCESS | 3108 | 1462931906763 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:58:26 INFO - PROCESS | 3108 | 1462931906785 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 3108 | ++DOCSHELL 1BC58C00 == 67 [pid = 3108] [id = 602] 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 246 (1BC5C000) [pid = 3108] [serial = 1806] [outer = 00000000] 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 247 (1BDA2800) [pid = 3108] [serial = 1807] [outer = 1BC5C000] 18:58:26 INFO - PROCESS | 3108 | 1462931906839 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 248 (1BF07C00) [pid = 3108] [serial = 1808] [outer = 1BC5C000] 18:58:27 INFO - PROCESS | 3108 | 1462931907313 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 18:58:27 INFO - PROCESS | 3108 | 1462931907368 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 3108 | 1462931907370 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:58:27 INFO - PROCESS | 3108 | 1462931907373 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:58:27 INFO - PROCESS | 3108 | 1462931907375 Marionette TRACE conn5 <- [1,2374,null,{}] 18:58:27 INFO - PROCESS | 3108 | 1462931907378 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}] 18:58:27 INFO - PROCESS | 3108 | 1462931907534 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:58:27 INFO - PROCESS | 3108 | 1462931907556 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 3108 | ++DOCSHELL 1C0C0000 == 68 [pid = 3108] [id = 603] 18:58:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 249 (1C0C0C00) [pid = 3108] [serial = 1809] [outer = 00000000] 18:58:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 250 (1F61E800) [pid = 3108] [serial = 1810] [outer = 1C0C0C00] 18:58:27 INFO - PROCESS | 3108 | 1462931907604 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 251 (20A68400) [pid = 3108] [serial = 1811] [outer = 1C0C0C00] 18:58:28 INFO - PROCESS | 3108 | 1462931908078 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]]]}] 18:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 18:58:28 INFO - PROCESS | 3108 | 1462931908113 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 3108 | 1462931908115 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:58:28 INFO - PROCESS | 3108 | 1462931908118 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 3108 | 1462931908119 Marionette TRACE conn5 <- [1,2378,null,{}] 18:58:28 INFO - PROCESS | 3108 | 1462931908123 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}] 18:58:28 INFO - PROCESS | 3108 | 1462931908260 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 250 (1ADEEC00) [pid = 3108] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 249 (0D839400) [pid = 3108] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 248 (20CC5000) [pid = 3108] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 247 (12D83800) [pid = 3108] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 246 (17E25C00) [pid = 3108] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 245 (16D08C00) [pid = 3108] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 244 (1B242C00) [pid = 3108] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 243 (0D93E000) [pid = 3108] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 242 (0D977800) [pid = 3108] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:58:28 INFO - PROCESS | 3108 | --DOMWINDOW == 241 (14AED000) [pid = 3108] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:58:28 INFO - PROCESS | 3108 | 1462931908530 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 3108 | ++DOCSHELL 0D839400 == 69 [pid = 3108] [id = 604] 18:58:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 242 (0D83A400) [pid = 3108] [serial = 1812] [outer = 00000000] 18:58:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 243 (12702000) [pid = 3108] [serial = 1813] [outer = 0D83A400] 18:58:28 INFO - PROCESS | 3108 | 1462931908578 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 244 (14829400) [pid = 3108] [serial = 1814] [outer = 0D83A400] 18:58:29 INFO - PROCESS | 3108 | 1462931908974 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 870ms 18:58:29 INFO - PROCESS | 3108 | 1462931908988 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 3108 | 1462931908991 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:58:29 INFO - PROCESS | 3108 | 1462931908994 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 3108 | 1462931908996 Marionette TRACE conn5 <- [1,2382,null,{}] 18:58:29 INFO - PROCESS | 3108 | 1462931908999 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}] 18:58:29 INFO - PROCESS | 3108 | 1462931909092 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:58:29 INFO - PROCESS | 3108 | 1462931909219 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 3108 | ++DOCSHELL 0DD0E000 == 70 [pid = 3108] [id = 605] 18:58:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 245 (0DDF2800) [pid = 3108] [serial = 1815] [outer = 00000000] 18:58:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 246 (175BE800) [pid = 3108] [serial = 1816] [outer = 0DDF2800] 18:58:29 INFO - PROCESS | 3108 | 1462931909263 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 247 (1BDB1000) [pid = 3108] [serial = 1817] [outer = 0DDF2800] 18:58:29 INFO - PROCESS | 3108 | 1462931909660 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 18:58:29 INFO - PROCESS | 3108 | 1462931909725 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 3108 | 1462931909727 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:58:29 INFO - PROCESS | 3108 | 1462931909730 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 3108 | 1462931909732 Marionette TRACE conn5 <- [1,2386,null,{}] 18:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:58:29 INFO - PROCESS | 3108 | 1462931909736 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}] 18:58:29 INFO - PROCESS | 3108 | 1462931909835 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:58:29 INFO - PROCESS | 3108 | 1462931909841 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 3108 | ++DOCSHELL 14833800 == 71 [pid = 3108] [id = 606] 18:58:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 248 (14835C00) [pid = 3108] [serial = 1818] [outer = 00000000] 18:58:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 249 (1483B000) [pid = 3108] [serial = 1819] [outer = 14835C00] 18:58:29 INFO - PROCESS | 3108 | 1462931909889 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 250 (1483E400) [pid = 3108] [serial = 1820] [outer = 14835C00] 18:58:30 INFO - PROCESS | 3108 | 1462931910329 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]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 18:58:30 INFO - PROCESS | 3108 | 1462931910410 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 3108 | 1462931910412 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:58:30 INFO - PROCESS | 3108 | 1462931910415 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:58:30 INFO - PROCESS | 3108 | 1462931910417 Marionette TRACE conn5 <- [1,2390,null,{}] 18:58:30 INFO - PROCESS | 3108 | 1462931910420 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}] 18:58:30 INFO - PROCESS | 3108 | 1462931910542 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:58:30 INFO - PROCESS | 3108 | 1462931910783 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 3108 | ++DOCSHELL 0C79A400 == 72 [pid = 3108] [id = 607] 18:58:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 251 (0D83A800) [pid = 3108] [serial = 1821] [outer = 00000000] 18:58:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 252 (0D9EB800) [pid = 3108] [serial = 1822] [outer = 0D83A800] 18:58:30 INFO - PROCESS | 3108 | 1462931910844 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 253 (0E960400) [pid = 3108] [serial = 1823] [outer = 0D83A800] 18:58:31 INFO - PROCESS | 3108 | 1462931911443 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]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1064ms 18:58:31 INFO - PROCESS | 3108 | 1462931911486 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 3108 | 1462931911491 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:58:31 INFO - PROCESS | 3108 | 1462931911496 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 3108 | 1462931911500 Marionette TRACE conn5 <- [1,2394,null,{}] 18:58:31 INFO - PROCESS | 3108 | 1462931911504 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}] 18:58:31 INFO - PROCESS | 3108 | 1462931911631 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:58:31 INFO - PROCESS | 3108 | 1462931911814 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 3108 | ++DOCSHELL 15CC5000 == 73 [pid = 3108] [id = 608] 18:58:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 254 (15F02000) [pid = 3108] [serial = 1824] [outer = 00000000] 18:58:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 255 (17042800) [pid = 3108] [serial = 1825] [outer = 15F02000] 18:58:31 INFO - PROCESS | 3108 | 1462931911872 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 256 (179B0C00) [pid = 3108] [serial = 1826] [outer = 15F02000] 18:58:32 INFO - PROCESS | 3108 | 1462931912474 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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1021ms 18:58:32 INFO - PROCESS | 3108 | 1462931912523 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:58:32 INFO - PROCESS | 3108 | 1462931912528 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:58:32 INFO - PROCESS | 3108 | 1462931912531 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:58:32 INFO - PROCESS | 3108 | 1462931912533 Marionette TRACE conn5 <- [1,2398,null,{}] 18:58:32 INFO - PROCESS | 3108 | 1462931912538 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}] 18:58:32 INFO - PROCESS | 3108 | 1462931912659 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:58:32 INFO - PROCESS | 3108 | 1462931912842 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 3108 | ++DOCSHELL 1AB49C00 == 74 [pid = 3108] [id = 609] 18:58:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 257 (1AD08400) [pid = 3108] [serial = 1827] [outer = 00000000] 18:58:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 258 (1BF08400) [pid = 3108] [serial = 1828] [outer = 1AD08400] 18:58:32 INFO - PROCESS | 3108 | 1462931912898 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 259 (1D916400) [pid = 3108] [serial = 1829] [outer = 1AD08400] 18:58:33 INFO - PROCESS | 3108 | 1462931913514 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1020ms 18:58:33 INFO - PROCESS | 3108 | 1462931913555 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 3108 | 1462931913557 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:58:33 INFO - PROCESS | 3108 | 1462931913568 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 3108 | 1462931913574 Marionette TRACE conn5 <- [1,2402,null,{}] 18:58:33 INFO - PROCESS | 3108 | 1462931913597 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}] 18:58:33 INFO - PROCESS | 3108 | 1462931913723 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:58:33 INFO - PROCESS | 3108 | 1462931913893 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 3108 | ++DOCSHELL 20E8E800 == 75 [pid = 3108] [id = 610] 18:58:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 260 (20E8FC00) [pid = 3108] [serial = 1830] [outer = 00000000] 18:58:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 261 (20EAD800) [pid = 3108] [serial = 1831] [outer = 20E8FC00] 18:58:33 INFO - PROCESS | 3108 | 1462931913950 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 262 (2119AC00) [pid = 3108] [serial = 1832] [outer = 20E8FC00] 18:58:34 INFO - PROCESS | 3108 | 1462931914542 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1035ms 18:58:34 INFO - PROCESS | 3108 | 1462931914600 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 3108 | 1462931914603 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:58:34 INFO - PROCESS | 3108 | 1462931914607 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 3108 | 1462931914609 Marionette TRACE conn5 <- [1,2406,null,{}] 18:58:34 INFO - PROCESS | 3108 | 1462931914613 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}] 18:58:34 INFO - PROCESS | 3108 | 1462931914732 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:58:34 INFO - PROCESS | 3108 | 1462931914916 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 3108 | ++DOCSHELL 2161F400 == 76 [pid = 3108] [id = 611] 18:58:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 263 (21CB2C00) [pid = 3108] [serial = 1833] [outer = 00000000] 18:58:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 264 (21CBF000) [pid = 3108] [serial = 1834] [outer = 21CB2C00] 18:58:35 INFO - PROCESS | 3108 | 1462931914972 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 265 (226CEC00) [pid = 3108] [serial = 1835] [outer = 21CB2C00] 18:58:35 INFO - PROCESS | 3108 | 1462931915521 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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 18:58:35 INFO - PROCESS | 3108 | 1462931915580 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 3108 | 1462931915583 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:58:35 INFO - PROCESS | 3108 | 1462931915587 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 3108 | 1462931915589 Marionette TRACE conn5 <- [1,2410,null,{}] 18:58:35 INFO - PROCESS | 3108 | 1462931915593 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}] 18:58:35 INFO - PROCESS | 3108 | 1462931915715 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:58:35 INFO - PROCESS | 3108 | 1462931915896 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 3108 | ++DOCSHELL 22AC4400 == 77 [pid = 3108] [id = 612] 18:58:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 266 (22AC5000) [pid = 3108] [serial = 1836] [outer = 00000000] 18:58:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 267 (22CDB000) [pid = 3108] [serial = 1837] [outer = 22AC5000] 18:58:35 INFO - PROCESS | 3108 | 1462931915958 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 268 (22CE3800) [pid = 3108] [serial = 1838] [outer = 22AC5000] 18:58:36 INFO - PROCESS | 3108 | 1462931916547 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1018ms 18:58:36 INFO - PROCESS | 3108 | 1462931916607 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 3108 | 1462931916610 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:58:36 INFO - PROCESS | 3108 | 1462931916613 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 3108 | 1462931916615 Marionette TRACE conn5 <- [1,2414,null,{}] 18:58:36 INFO - PROCESS | 3108 | 1462931916619 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}] 18:58:36 INFO - PROCESS | 3108 | 1462931916736 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:58:36 INFO - PROCESS | 3108 | 1462931916944 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 3108 | ++DOCSHELL 1B283C00 == 78 [pid = 3108] [id = 613] 18:58:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 269 (1BDA0C00) [pid = 3108] [serial = 1839] [outer = 00000000] 18:58:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 270 (22B39000) [pid = 3108] [serial = 1840] [outer = 1BDA0C00] 18:58:37 INFO - PROCESS | 3108 | 1462931917001 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 271 (22B3D000) [pid = 3108] [serial = 1841] [outer = 1BDA0C00] 18:58:37 INFO - PROCESS | 3108 | 1462931917904 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1335ms 18:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:58:37 INFO - PROCESS | 3108 | 1462931917952 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 3108 | 1462931917956 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:58:37 INFO - PROCESS | 3108 | 1462931917962 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 3108 | 1462931917965 Marionette TRACE conn5 <- [1,2418,null,{}] 18:58:38 INFO - PROCESS | 3108 | 1462931917970 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}] 18:58:38 INFO - PROCESS | 3108 | 1462931918082 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:58:38 INFO - PROCESS | 3108 | 1462931918254 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 3108 | ++DOCSHELL 0D93E800 == 79 [pid = 3108] [id = 614] 18:58:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 272 (0D979400) [pid = 3108] [serial = 1842] [outer = 00000000] 18:58:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 273 (1270A800) [pid = 3108] [serial = 1843] [outer = 0D979400] 18:58:38 INFO - PROCESS | 3108 | 1462931918306 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 274 (14840000) [pid = 3108] [serial = 1844] [outer = 0D979400] 18:58:38 INFO - PROCESS | 3108 | 1462931918952 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1023ms 18:58:39 INFO - PROCESS | 3108 | 1462931918986 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 3108 | 1462931918991 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:58:39 INFO - PROCESS | 3108 | 1462931918997 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 3108 | 1462931919000 Marionette TRACE conn5 <- [1,2422,null,{}] 18:58:39 INFO - PROCESS | 3108 | 1462931919003 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}] 18:58:39 INFO - PROCESS | 3108 | 1462931919112 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:58:39 INFO - PROCESS | 3108 | 1462931919284 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 3108 | ++DOCSHELL 0E984000 == 80 [pid = 3108] [id = 615] 18:58:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 275 (148CC000) [pid = 3108] [serial = 1845] [outer = 00000000] 18:58:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 276 (17046400) [pid = 3108] [serial = 1846] [outer = 148CC000] 18:58:39 INFO - PROCESS | 3108 | 1462931919334 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 277 (17EEDC00) [pid = 3108] [serial = 1847] [outer = 148CC000] 18:58:39 INFO - PROCESS | 3108 | 1462931919907 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 18:58:39 INFO - PROCESS | 3108 | 1462931919931 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 3108 | 1462931919933 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:58:39 INFO - PROCESS | 3108 | 1462931919936 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:58:39 INFO - PROCESS | 3108 | 1462931919940 Marionette TRACE conn5 <- [1,2426,null,{}] 18:58:39 INFO - PROCESS | 3108 | 1462931919950 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}] 18:58:40 INFO - PROCESS | 3108 | 1462931920061 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:58:40 INFO - PROCESS | 3108 | 1462931920253 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 3108 | ++DOCSHELL 14829C00 == 81 [pid = 3108] [id = 616] 18:58:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 278 (1795A000) [pid = 3108] [serial = 1848] [outer = 00000000] 18:58:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 279 (1AEB1C00) [pid = 3108] [serial = 1849] [outer = 1795A000] 18:58:40 INFO - PROCESS | 3108 | 1462931920304 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 280 (1B245C00) [pid = 3108] [serial = 1850] [outer = 1795A000] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 14833800 == 80 [pid = 3108] [id = 606] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 0DD0E000 == 79 [pid = 3108] [id = 605] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 0D839400 == 78 [pid = 3108] [id = 604] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 1C0C0000 == 77 [pid = 3108] [id = 603] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 1BC58C00 == 76 [pid = 3108] [id = 602] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 1AD0F400 == 75 [pid = 3108] [id = 601] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 279 (16D0F400) [pid = 3108] [serial = 1732] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 278 (15F0F800) [pid = 3108] [serial = 1711] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 277 (1BC10800) [pid = 3108] [serial = 1714] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 276 (20EB0000) [pid = 3108] [serial = 1717] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 275 (21CB4000) [pid = 3108] [serial = 1720] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 274 (226C7800) [pid = 3108] [serial = 1723] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 273 (22FF7000) [pid = 3108] [serial = 1726] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 272 (22FFD000) [pid = 3108] [serial = 1729] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOMWINDOW == 271 (1CAC8000) [pid = 3108] [serial = 1762] [outer = 00000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 17EF0000 == 74 [pid = 3108] [id = 600] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 0C75E400 == 73 [pid = 3108] [id = 599] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 13B12C00 == 72 [pid = 3108] [id = 598] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 198B8C00 == 71 [pid = 3108] [id = 590] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 0F1A7400 == 70 [pid = 3108] [id = 589] 18:58:40 INFO - PROCESS | 3108 | --DOCSHELL 0D83E800 == 69 [pid = 3108] [id = 588] 18:58:41 INFO - PROCESS | 3108 | 1462931920963 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1070ms 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 270 (1AF70C00) [pid = 3108] [serial = 1750] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 269 (0E3CE000) [pid = 3108] [serial = 1738] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 268 (0E862800) [pid = 3108] [serial = 1739] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 267 (20CD0400) [pid = 3108] [serial = 1709] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 266 (14BE7400) [pid = 3108] [serial = 1741] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 265 (15CA4400) [pid = 3108] [serial = 1742] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 264 (1838B000) [pid = 3108] [serial = 1747] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 263 (1788A800) [pid = 3108] [serial = 1744] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 262 (1B283800) [pid = 3108] [serial = 1753] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 261 (17899C00) [pid = 3108] [serial = 1745] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 260 (1583A400) [pid = 3108] [serial = 1736] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 259 (118AB800) [pid = 3108] [serial = 1735] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 258 (1B1A4400) [pid = 3108] [serial = 1751] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 257 (0ECE0000) [pid = 3108] [serial = 1756] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 256 (1B285400) [pid = 3108] [serial = 1754] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 255 (1BC55400) [pid = 3108] [serial = 1759] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 254 (1BDA3800) [pid = 3108] [serial = 1760] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 253 (15CA8800) [pid = 3108] [serial = 1757] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | --DOMWINDOW == 252 (192CF800) [pid = 3108] [serial = 1748] [outer = 00000000] [url = about:blank] 18:58:41 INFO - PROCESS | 3108 | 1462931921064 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 3108 | 1462931921066 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:58:41 INFO - PROCESS | 3108 | 1462931921072 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 3108 | 1462931921074 Marionette TRACE conn5 <- [1,2430,null,{}] 18:58:41 INFO - PROCESS | 3108 | 1462931921078 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}] 18:58:41 INFO - PROCESS | 3108 | 1462931921171 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:58:41 INFO - PROCESS | 3108 | 1462931921182 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 3108 | ++DOCSHELL 0C75E400 == 70 [pid = 3108] [id = 617] 18:58:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 253 (0DCE9400) [pid = 3108] [serial = 1851] [outer = 00000000] 18:58:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 254 (0E95F800) [pid = 3108] [serial = 1852] [outer = 0DCE9400] 18:58:41 INFO - PROCESS | 3108 | 1462931921227 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 255 (0F15B000) [pid = 3108] [serial = 1853] [outer = 0DCE9400] 18:58:41 INFO - PROCESS | 3108 | 1462931921735 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 18:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:58:41 INFO - PROCESS | 3108 | 1462931921747 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 3108 | 1462931921749 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:58:41 INFO - PROCESS | 3108 | 1462931921778 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 3108 | 1462931921780 Marionette TRACE conn5 <- [1,2434,null,{}] 18:58:41 INFO - PROCESS | 3108 | 1462931921785 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}] 18:58:41 INFO - PROCESS | 3108 | 1462931921876 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:58:41 INFO - PROCESS | 3108 | 1462931921883 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 3108 | ++DOCSHELL 0D936000 == 71 [pid = 3108] [id = 618] 18:58:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 256 (12BF3000) [pid = 3108] [serial = 1854] [outer = 00000000] 18:58:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 257 (1482A000) [pid = 3108] [serial = 1855] [outer = 12BF3000] 18:58:41 INFO - PROCESS | 3108 | 1462931921930 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 258 (14BE9800) [pid = 3108] [serial = 1856] [outer = 12BF3000] 18:58:42 INFO - PROCESS | 3108 | 1462931922409 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 710ms 18:58:42 INFO - PROCESS | 3108 | 1462931922463 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 3108 | 1462931922465 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:58:42 INFO - PROCESS | 3108 | 1462931922468 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 3108 | 1462931922470 Marionette TRACE conn5 <- [1,2438,null,{}] 18:58:42 INFO - PROCESS | 3108 | 1462931922473 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}] 18:58:42 INFO - PROCESS | 3108 | 1462931922582 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:58:42 INFO - PROCESS | 3108 | 1462931922714 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 3108 | ++DOCSHELL 0C707C00 == 72 [pid = 3108] [id = 619] 18:58:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 259 (0D9F3C00) [pid = 3108] [serial = 1857] [outer = 00000000] 18:58:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 260 (17EEB400) [pid = 3108] [serial = 1858] [outer = 0D9F3C00] 18:58:42 INFO - PROCESS | 3108 | 1462931922760 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 261 (18F56400) [pid = 3108] [serial = 1859] [outer = 0D9F3C00] 18:58:43 INFO - PROCESS | 3108 | 1462931923129 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 18:58:43 INFO - PROCESS | 3108 | 1462931923200 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:58:43 INFO - PROCESS | 3108 | 1462931923212 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:58:43 INFO - PROCESS | 3108 | 1462931923228 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 3108 | 1462931923230 Marionette TRACE conn5 <- [1,2442,null,{}] 18:58:43 INFO - PROCESS | 3108 | 1462931923233 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}] 18:58:43 INFO - PROCESS | 3108 | 1462931923390 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:58:43 INFO - PROCESS | 3108 | 1462931923472 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 3108 | ++DOCSHELL 183BB800 == 73 [pid = 3108] [id = 620] 18:58:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 262 (19A8A400) [pid = 3108] [serial = 1860] [outer = 00000000] 18:58:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 263 (1AEB1400) [pid = 3108] [serial = 1861] [outer = 19A8A400] 18:58:43 INFO - PROCESS | 3108 | 1462931923517 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 264 (1B242C00) [pid = 3108] [serial = 1862] [outer = 19A8A400] 18:58:43 INFO - PROCESS | 3108 | 1462931923944 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 770ms 18:58:44 INFO - PROCESS | 3108 | 1462931924005 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 3108 | 1462931924007 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:58:44 INFO - PROCESS | 3108 | 1462931924010 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 3108 | 1462931924012 Marionette TRACE conn5 <- [1,2446,null,{}] 18:58:44 INFO - PROCESS | 3108 | 1462931924022 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}] 18:58:44 INFO - PROCESS | 3108 | 1462931924154 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:58:44 INFO - PROCESS | 3108 | 1462931924237 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 3108 | ++DOCSHELL 1BC0A000 == 74 [pid = 3108] [id = 621] 18:58:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 265 (1BC0A400) [pid = 3108] [serial = 1863] [outer = 00000000] 18:58:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 266 (1BC56400) [pid = 3108] [serial = 1864] [outer = 1BC0A400] 18:58:44 INFO - PROCESS | 3108 | 1462931924281 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 267 (1BC58C00) [pid = 3108] [serial = 1865] [outer = 1BC0A400] 18:58:44 INFO - PROCESS | 3108 | 1462931924696 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 18:58:44 INFO - PROCESS | 3108 | 1462931924773 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 3108 | 1462931924775 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:58:44 INFO - PROCESS | 3108 | 1462931924779 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 3108 | 1462931924780 Marionette TRACE conn5 <- [1,2450,null,{}] 18:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:58:44 INFO - PROCESS | 3108 | 1462931924784 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}] 18:58:44 INFO - PROCESS | 3108 | 1462931924919 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:58:44 INFO - PROCESS | 3108 | 1462931924942 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 3108 | ++DOCSHELL 1BD9E000 == 75 [pid = 3108] [id = 622] 18:58:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 268 (1BDA2000) [pid = 3108] [serial = 1866] [outer = 00000000] 18:58:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 269 (1BF07000) [pid = 3108] [serial = 1867] [outer = 1BDA2000] 18:58:45 INFO - PROCESS | 3108 | 1462931924986 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 270 (1C0C2800) [pid = 3108] [serial = 1868] [outer = 1BDA2000] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 269 (15CC1800) [pid = 3108] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 268 (1AB4E000) [pid = 3108] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 267 (1AD03400) [pid = 3108] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 266 (1C971000) [pid = 3108] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 265 (1ADF3800) [pid = 3108] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 264 (1BC5C000) [pid = 3108] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 263 (18202400) [pid = 3108] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 262 (0D97C400) [pid = 3108] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 261 (13B27400) [pid = 3108] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 260 (0E40C800) [pid = 3108] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 259 (0D9EF400) [pid = 3108] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 258 (1ADEB000) [pid = 3108] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 257 (12D7C400) [pid = 3108] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 256 (1421B400) [pid = 3108] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 255 (0D83A400) [pid = 3108] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 254 (15C75000) [pid = 3108] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 253 (20E9A400) [pid = 3108] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 252 (1421A800) [pid = 3108] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 251 (1D90A000) [pid = 3108] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 250 (13B0F400) [pid = 3108] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 249 (1ADEB400) [pid = 3108] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 248 (0DD0A000) [pid = 3108] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 247 (1E588800) [pid = 3108] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 246 (0D89D400) [pid = 3108] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 245 (1BDB8800) [pid = 3108] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 244 (1C977800) [pid = 3108] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 243 (0F1A5800) [pid = 3108] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 242 (1C0BE400) [pid = 3108] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 241 (0F1AF400) [pid = 3108] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 240 (226CE800) [pid = 3108] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 239 (0DC88000) [pid = 3108] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 238 (1ADF2800) [pid = 3108] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 237 (183B2800) [pid = 3108] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 236 (0D83C000) [pid = 3108] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 235 (1B216000) [pid = 3108] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 234 (13B08C00) [pid = 3108] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 233 (20A44000) [pid = 3108] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 232 (18274400) [pid = 3108] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 231 (18F5F000) [pid = 3108] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 230 (0C79A000) [pid = 3108] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 229 (0E97C400) [pid = 3108] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 228 (1B1A9400) [pid = 3108] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 227 (091A3800) [pid = 3108] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 226 (1AA81400) [pid = 3108] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 225 (20A3BC00) [pid = 3108] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (0D97D000) [pid = 3108] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 223 (18F5DC00) [pid = 3108] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 222 (1270E000) [pid = 3108] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 221 (1B27FC00) [pid = 3108] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 220 (0DD5C000) [pid = 3108] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 219 (1270F000) [pid = 3108] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 218 (1181C800) [pid = 3108] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 217 (1BDA1000) [pid = 3108] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 216 (15CA7800) [pid = 3108] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 215 (20EBB000) [pid = 3108] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 214 (17893800) [pid = 3108] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 213 (1BF0E800) [pid = 3108] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 212 (0EB68C00) [pid = 3108] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 211 (1BDAE400) [pid = 3108] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 210 (1827D800) [pid = 3108] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 209 (1B28D000) [pid = 3108] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 208 (0E7BDC00) [pid = 3108] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 207 (0E957400) [pid = 3108] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 206 (1C977000) [pid = 3108] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 205 (1BC5DC00) [pid = 3108] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 204 (0D9F2C00) [pid = 3108] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 203 (17EEA800) [pid = 3108] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 202 (12706400) [pid = 3108] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 201 (1788DC00) [pid = 3108] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 200 (20A3F000) [pid = 3108] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 199 (1C0C0C00) [pid = 3108] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 198 (1AD02400) [pid = 3108] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 197 (0DDF2800) [pid = 3108] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 196 (0D934800) [pid = 3108] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 195 (18188800) [pid = 3108] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 194 (14217800) [pid = 3108] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (21CB5000) [pid = 3108] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (148CA400) [pid = 3108] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (0D9F7000) [pid = 3108] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (0D979800) [pid = 3108] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (0E980000) [pid = 3108] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (1BD99400) [pid = 3108] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 187 (1D915C00) [pid = 3108] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:58:46 INFO - PROCESS | 3108 | --DOMWINDOW == 186 (18F5A400) [pid = 3108] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:58:46 INFO - PROCESS | 3108 | 1462931926425 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]]]}] 18:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1680ms 18:58:46 INFO - PROCESS | 3108 | 1462931926466 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 3108 | 1462931926468 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:58:46 INFO - PROCESS | 3108 | 1462931926471 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 3108 | 1462931926473 Marionette TRACE conn5 <- [1,2454,null,{}] 18:58:46 INFO - PROCESS | 3108 | 1462931926477 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}] 18:58:46 INFO - PROCESS | 3108 | 1462931926590 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:58:46 INFO - PROCESS | 3108 | 1462931926600 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 3108 | ++DOCSHELL 0D97B000 == 76 [pid = 3108] [id = 623] 18:58:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (0D97E800) [pid = 3108] [serial = 1869] [outer = 00000000] 18:58:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (0E402400) [pid = 3108] [serial = 1870] [outer = 0D97E800] 18:58:46 INFO - PROCESS | 3108 | 1462931926646 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (0E957400) [pid = 3108] [serial = 1871] [outer = 0D97E800] 18:58:47 INFO - PROCESS | 3108 | 1462931927101 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 18:58:47 INFO - PROCESS | 3108 | 1462931927150 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 3108 | 1462931927152 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:58:47 INFO - PROCESS | 3108 | 1462931927155 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:58:47 INFO - PROCESS | 3108 | 1462931927158 Marionette TRACE conn5 <- [1,2458,null,{}] 18:58:47 INFO - PROCESS | 3108 | 1462931927161 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}] 18:58:47 INFO - PROCESS | 3108 | 1462931927293 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:58:47 INFO - PROCESS | 3108 | 1462931927302 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 3108 | ++DOCSHELL 0DD5C000 == 77 [pid = 3108] [id = 624] 18:58:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (0E95F400) [pid = 3108] [serial = 1872] [outer = 00000000] 18:58:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (148C1000) [pid = 3108] [serial = 1873] [outer = 0E95F400] 18:58:47 INFO - PROCESS | 3108 | 1462931927351 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (15CA6800) [pid = 3108] [serial = 1874] [outer = 0E95F400] 18:58:47 INFO - PROCESS | 3108 | 1462931927791 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 18:58:47 INFO - PROCESS | 3108 | 1462931927831 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 3108 | 1462931927833 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:58:47 INFO - PROCESS | 3108 | 1462931927836 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 3108 | 1462931927837 Marionette TRACE conn5 <- [1,2462,null,{}] 18:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:58:47 INFO - PROCESS | 3108 | 1462931927860 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}] 18:58:47 INFO - PROCESS | 3108 | 1462931927954 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:58:48 INFO - PROCESS | 3108 | 1462931927961 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 3108 | ++DOCSHELL 15CBF000 == 78 [pid = 3108] [id = 625] 18:58:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (15FDD800) [pid = 3108] [serial = 1875] [outer = 00000000] 18:58:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (17E23400) [pid = 3108] [serial = 1876] [outer = 15FDD800] 18:58:48 INFO - PROCESS | 3108 | 1462931928005 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (18F5A400) [pid = 3108] [serial = 1877] [outer = 15FDD800] 18:58:48 INFO - PROCESS | 3108 | 1462931928783 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]]]}] 18:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 18:58:48 INFO - PROCESS | 3108 | 1462931928811 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 3108 | 1462931928816 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:58:48 INFO - PROCESS | 3108 | 1462931928822 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:58:48 INFO - PROCESS | 3108 | 1462931928825 Marionette TRACE conn5 <- [1,2466,null,{}] 18:58:48 INFO - PROCESS | 3108 | 1462931928831 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}] 18:58:49 INFO - PROCESS | 3108 | 1462931928960 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:58:49 INFO - PROCESS | 3108 | 1462931929131 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 3108 | ++DOCSHELL 0DC3AC00 == 79 [pid = 3108] [id = 626] 18:58:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 196 (0E357000) [pid = 3108] [serial = 1878] [outer = 00000000] 18:58:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 197 (1270E000) [pid = 3108] [serial = 1879] [outer = 0E357000] 18:58:49 INFO - PROCESS | 3108 | 1462931929189 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (13B2BC00) [pid = 3108] [serial = 1880] [outer = 0E357000] 18:58:49 INFO - PROCESS | 3108 | 1462931929753 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 971ms 18:58:49 INFO - PROCESS | 3108 | 1462931929798 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 3108 | 1462931929804 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:58:49 INFO - PROCESS | 3108 | 1462931929811 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 3108 | 1462931929814 Marionette TRACE conn5 <- [1,2470,null,{}] 18:58:49 INFO - PROCESS | 3108 | 1462931929818 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}] 18:58:49 INFO - PROCESS | 3108 | 1462931929939 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:58:50 INFO - PROCESS | 3108 | 1462931930147 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:50 INFO - PROCESS | 3108 | ++DOCSHELL 16FA0800 == 80 [pid = 3108] [id = 627] 18:58:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (16FA5400) [pid = 3108] [serial = 1881] [outer = 00000000] 18:58:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (175BEC00) [pid = 3108] [serial = 1882] [outer = 16FA5400] 18:58:50 INFO - PROCESS | 3108 | 1462931930213 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 201 (17959800) [pid = 3108] [serial = 1883] [outer = 16FA5400] 18:58:50 INFO - PROCESS | 3108 | 1462931930838 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]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1074ms 18:58:50 INFO - PROCESS | 3108 | 1462931930886 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:58:50 INFO - PROCESS | 3108 | 1462931930888 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:58:50 INFO - PROCESS | 3108 | 1462931930892 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:58:50 INFO - PROCESS | 3108 | 1462931930896 Marionette TRACE conn5 <- [1,2474,null,{}] 18:58:50 INFO - PROCESS | 3108 | 1462931930923 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}] 18:58:51 INFO - PROCESS | 3108 | 1462931931045 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:58:51 INFO - PROCESS | 3108 | 1462931931216 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 3108 | ++DOCSHELL 1ADE9C00 == 81 [pid = 3108] [id = 628] 18:58:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 202 (1ADEA400) [pid = 3108] [serial = 1884] [outer = 00000000] 18:58:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 203 (1ADF3400) [pid = 3108] [serial = 1885] [outer = 1ADEA400] 18:58:51 INFO - PROCESS | 3108 | 1462931931275 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 204 (1B212400) [pid = 3108] [serial = 1886] [outer = 1ADEA400] 18:58:51 INFO - PROCESS | 3108 | 1462931931875 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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1037ms 18:58:51 INFO - PROCESS | 3108 | 1462931931933 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 3108 | 1462931931936 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:58:51 INFO - PROCESS | 3108 | 1462931931939 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:58:51 INFO - PROCESS | 3108 | 1462931931941 Marionette TRACE conn5 <- [1,2478,null,{}] 18:58:51 INFO - PROCESS | 3108 | 1462931931945 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}] 18:58:52 INFO - PROCESS | 3108 | 1462931932064 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:58:52 INFO - PROCESS | 3108 | 1462931932233 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 3108 | ++DOCSHELL 1B1AE000 == 82 [pid = 3108] [id = 629] 18:58:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 205 (1B21FC00) [pid = 3108] [serial = 1887] [outer = 00000000] 18:58:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 206 (1BC0B400) [pid = 3108] [serial = 1888] [outer = 1B21FC00] 18:58:52 INFO - PROCESS | 3108 | 1462931932289 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 207 (1BDAE400) [pid = 3108] [serial = 1889] [outer = 1B21FC00] 18:58:52 INFO - PROCESS | 3108 | 1462931932867 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]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 18:58:52 INFO - PROCESS | 3108 | 1462931932913 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 3108 | 1462931932916 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:58:52 INFO - PROCESS | 3108 | 1462931932919 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:58:52 INFO - PROCESS | 3108 | 1462931932921 Marionette TRACE conn5 <- [1,2482,null,{}] 18:58:52 INFO - PROCESS | 3108 | 1462931932925 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}] 18:58:53 INFO - PROCESS | 3108 | 1462931933042 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:58:53 INFO - PROCESS | 3108 | 1462931933224 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 3108 | ++DOCSHELL 1AD04C00 == 83 [pid = 3108] [id = 630] 18:58:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 208 (1BDB8800) [pid = 3108] [serial = 1890] [outer = 00000000] 18:58:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 209 (1C0BA400) [pid = 3108] [serial = 1891] [outer = 1BDB8800] 18:58:53 INFO - PROCESS | 3108 | 1462931933280 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 210 (1C96FC00) [pid = 3108] [serial = 1892] [outer = 1BDB8800] 18:58:53 INFO - PROCESS | 3108 | 1462931933828 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]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 18:58:53 INFO - PROCESS | 3108 | 1462931933894 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 3108 | 1462931933896 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:58:53 INFO - PROCESS | 3108 | 1462931933900 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:58:53 INFO - PROCESS | 3108 | 1462931933902 Marionette TRACE conn5 <- [1,2486,null,{}] 18:58:53 INFO - PROCESS | 3108 | 1462931933906 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}] 18:58:54 INFO - PROCESS | 3108 | 1462931934041 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:58:54 INFO - PROCESS | 3108 | 1462931934212 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 3108 | ++DOCSHELL 1CACC400 == 84 [pid = 3108] [id = 631] 18:58:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 211 (1D908400) [pid = 3108] [serial = 1893] [outer = 00000000] 18:58:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 212 (1E586C00) [pid = 3108] [serial = 1894] [outer = 1D908400] 18:58:54 INFO - PROCESS | 3108 | 1462931934268 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 213 (1F61D000) [pid = 3108] [serial = 1895] [outer = 1D908400] 18:58:54 INFO - PROCESS | 3108 | 1462931934832 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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 18:58:54 INFO - PROCESS | 3108 | 1462931934876 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 3108 | 1462931934879 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:58:54 INFO - PROCESS | 3108 | 1462931934884 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 3108 | 1462931934886 Marionette TRACE conn5 <- [1,2490,null,{}] 18:58:54 INFO - PROCESS | 3108 | 1462931934890 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}] 18:58:55 INFO - PROCESS | 3108 | 1462931935005 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:58:55 INFO - PROCESS | 3108 | 1462931935188 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 3108 | ++DOCSHELL 15FE7000 == 85 [pid = 3108] [id = 632] 18:58:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 214 (16D0DC00) [pid = 3108] [serial = 1896] [outer = 00000000] 18:58:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 215 (20A6B800) [pid = 3108] [serial = 1897] [outer = 16D0DC00] 18:58:55 INFO - PROCESS | 3108 | 1462931935243 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 216 (20A70000) [pid = 3108] [serial = 1898] [outer = 16D0DC00] 18:58:55 INFO - PROCESS | 3108 | 1462931935877 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 18:58:55 INFO - PROCESS | 3108 | 1462931935905 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 3108 | 1462931935907 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:58:55 INFO - PROCESS | 3108 | 1462931935910 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 3108 | 1462931935912 Marionette TRACE conn5 <- [1,2494,null,{}] 18:58:55 INFO - PROCESS | 3108 | 1462931935916 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}] 18:58:56 INFO - PROCESS | 3108 | 1462931936035 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:58:56 INFO - PROCESS | 3108 | 1462931936210 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF1400 == 86 [pid = 3108] [id = 633] 18:58:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 217 (0E3D1400) [pid = 3108] [serial = 1899] [outer = 00000000] 18:58:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 218 (15CAAC00) [pid = 3108] [serial = 1900] [outer = 0E3D1400] 18:58:56 INFO - PROCESS | 3108 | 1462931936266 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 219 (183BE400) [pid = 3108] [serial = 1901] [outer = 0E3D1400] 18:58:56 INFO - PROCESS | 3108 | 1462931936865 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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1020ms 18:58:56 INFO - PROCESS | 3108 | 1462931936934 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 3108 | 1462931936936 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:58:56 INFO - PROCESS | 3108 | 1462931936940 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:58:56 INFO - PROCESS | 3108 | 1462931936942 Marionette TRACE conn5 <- [1,2498,null,{}] 18:58:56 INFO - PROCESS | 3108 | 1462931936946 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}] 18:58:57 INFO - PROCESS | 3108 | 1462931937064 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:58:57 INFO - PROCESS | 3108 | 1462931937235 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 3108 | ++DOCSHELL 0D9E9800 == 87 [pid = 3108] [id = 634] 18:58:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 220 (0DC7E000) [pid = 3108] [serial = 1902] [outer = 00000000] 18:58:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 221 (14ADFC00) [pid = 3108] [serial = 1903] [outer = 0DC7E000] 18:58:57 INFO - PROCESS | 3108 | 1462931937291 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 222 (15CBC400) [pid = 3108] [serial = 1904] [outer = 0DC7E000] 18:58:57 INFO - PROCESS | 3108 | 1462931937835 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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 930ms 18:58:57 INFO - PROCESS | 3108 | 1462931937878 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 3108 | 1462931937881 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:58:57 INFO - PROCESS | 3108 | 1462931937886 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 3108 | 1462931937888 Marionette TRACE conn5 <- [1,2502,null,{}] 18:58:57 INFO - PROCESS | 3108 | 1462931937892 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}] 18:58:58 INFO - PROCESS | 3108 | 1462931938012 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:58:58 INFO - PROCESS | 3108 | 1462931938382 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 3108 | ++DOCSHELL 0C75D800 == 88 [pid = 3108] [id = 635] 18:58:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 223 (0D980400) [pid = 3108] [serial = 1905] [outer = 00000000] 18:58:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 224 (0E3CE000) [pid = 3108] [serial = 1906] [outer = 0D980400] 18:58:58 INFO - PROCESS | 3108 | 1462931938434 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (0E810000) [pid = 3108] [serial = 1907] [outer = 0D980400] 18:58:59 INFO - PROCESS | 3108 | 1462931939089 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]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1281ms 18:58:59 INFO - PROCESS | 3108 | 1462931939171 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 3108 | 1462931939175 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:58:59 INFO - PROCESS | 3108 | 1462931939179 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 3108 | 1462931939183 Marionette TRACE conn5 <- [1,2506,null,{}] 18:58:59 INFO - PROCESS | 3108 | 1462931939187 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}] 18:58:59 INFO - PROCESS | 3108 | 1462931939303 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:58:59 INFO - PROCESS | 3108 | 1462931939491 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 1BC60000 == 87 [pid = 3108] [id = 557] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0DD5C000 == 86 [pid = 3108] [id = 624] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0D97B000 == 85 [pid = 3108] [id = 623] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 1BD9E000 == 84 [pid = 3108] [id = 622] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 1BC0A000 == 83 [pid = 3108] [id = 621] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 183BB800 == 82 [pid = 3108] [id = 620] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0C707C00 == 81 [pid = 3108] [id = 619] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0D936000 == 80 [pid = 3108] [id = 618] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0C75E400 == 79 [pid = 3108] [id = 617] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 14829C00 == 78 [pid = 3108] [id = 616] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (1483B000) [pid = 3108] [serial = 1819] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | ++DOCSHELL 0C708C00 == 79 [pid = 3108] [id = 636] 18:58:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 225 (0C752000) [pid = 3108] [serial = 1908] [outer = 00000000] 18:58:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 226 (0D97B000) [pid = 3108] [serial = 1909] [outer = 0C752000] 18:58:59 INFO - PROCESS | 3108 | 1462931939608 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 227 (0DCF2400) [pid = 3108] [serial = 1910] [outer = 0C752000] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0E984000 == 78 [pid = 3108] [id = 615] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0D93E800 == 77 [pid = 3108] [id = 614] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 22AC4400 == 76 [pid = 3108] [id = 612] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 2161F400 == 75 [pid = 3108] [id = 611] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 20E8E800 == 74 [pid = 3108] [id = 610] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 1AB49C00 == 73 [pid = 3108] [id = 609] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 15CC5000 == 72 [pid = 3108] [id = 608] 18:58:59 INFO - PROCESS | 3108 | --DOCSHELL 0C79A400 == 71 [pid = 3108] [id = 607] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 226 (17EF6000) [pid = 3108] [serial = 1295] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 225 (1B1ACC00) [pid = 3108] [serial = 1346] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 224 (1AF7D800) [pid = 3108] [serial = 1667] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 223 (20A39400) [pid = 3108] [serial = 1774] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 222 (1F619800) [pid = 3108] [serial = 1679] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 221 (1AEB2400) [pid = 3108] [serial = 1343] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 220 (1BF07C00) [pid = 3108] [serial = 1808] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 219 (1BDB0C00) [pid = 3108] [serial = 1634] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 218 (1583AC00) [pid = 3108] [serial = 1595] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 217 (15FE2400) [pid = 3108] [serial = 1795] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 216 (11812800) [pid = 3108] [serial = 1658] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 215 (0DDEB800) [pid = 3108] [serial = 1211] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 214 (1795DC00) [pid = 3108] [serial = 1796] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 213 (1B27F400) [pid = 3108] [serial = 1670] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 212 (17044800) [pid = 3108] [serial = 1529] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 211 (17047000) [pid = 3108] [serial = 1733] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 210 (12702000) [pid = 3108] [serial = 1813] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 209 (16FA1000) [pid = 3108] [serial = 1259] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 208 (2161A000) [pid = 3108] [serial = 1718] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 207 (15F06400) [pid = 3108] [serial = 1631] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 206 (20EB4C00) [pid = 3108] [serial = 1649] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 205 (17EF5800) [pid = 3108] [serial = 1712] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 204 (1B27E800) [pid = 3108] [serial = 1805] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 203 (20CC8400) [pid = 3108] [serial = 1793] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 202 (1F61E400) [pid = 3108] [serial = 1589] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 201 (20E9B000) [pid = 3108] [serial = 1780] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 200 (0DCEF000) [pid = 3108] [serial = 1628] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 199 (1CACA400) [pid = 3108] [serial = 1676] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 198 (1E57F000) [pid = 3108] [serial = 1586] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 197 (175B8800) [pid = 3108] [serial = 1433] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 196 (1D909C00) [pid = 3108] [serial = 1637] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 195 (1BDA2800) [pid = 3108] [serial = 1807] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 194 (23296000) [pid = 3108] [serial = 1730] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (22FF9400) [pid = 3108] [serial = 1727] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (148CB800) [pid = 3108] [serial = 1768] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (0ECDDC00) [pid = 3108] [serial = 1430] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (1C0B4400) [pid = 3108] [serial = 1493] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (18F54400) [pid = 3108] [serial = 1298] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (0E3CFC00) [pid = 3108] [serial = 1289] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 187 (20CCF800) [pid = 3108] [serial = 1777] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 186 (1BC61400) [pid = 3108] [serial = 1445] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 185 (1421E400) [pid = 3108] [serial = 1220] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (20D83400) [pid = 3108] [serial = 1646] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 183 (1B218000) [pid = 3108] [serial = 1804] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 182 (1827DC00) [pid = 3108] [serial = 1801] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 181 (1B288C00) [pid = 3108] [serial = 1484] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (0E983000) [pid = 3108] [serial = 1799] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (12702C00) [pid = 3108] [serial = 1256] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (0DCEC000) [pid = 3108] [serial = 1798] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (1B246000) [pid = 3108] [serial = 1436] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (0C757000) [pid = 3108] [serial = 1208] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (1B244400) [pid = 3108] [serial = 1397] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (18F4DC00) [pid = 3108] [serial = 1802] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (20A6E000) [pid = 3108] [serial = 1682] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (0E801800) [pid = 3108] [serial = 1334] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (1AD0C800) [pid = 3108] [serial = 1391] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (158C4400) [pid = 3108] [serial = 1481] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (1B28A800) [pid = 3108] [serial = 1439] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (0E97E800) [pid = 3108] [serial = 1478] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (12DD7C00) [pid = 3108] [serial = 1217] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (15CA0800) [pid = 3108] [serial = 1337] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1BF05800) [pid = 3108] [serial = 1535] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (192CB400) [pid = 3108] [serial = 1301] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (21CB9C00) [pid = 3108] [serial = 1721] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (183BCC00) [pid = 3108] [serial = 1388] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1C0BD400) [pid = 3108] [serial = 1538] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (12D1E000) [pid = 3108] [serial = 1385] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (211A0400) [pid = 3108] [serial = 1786] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (1BDB7400) [pid = 3108] [serial = 1490] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1CACD000) [pid = 3108] [serial = 1715] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1ADF0800) [pid = 3108] [serial = 1771] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (1BC09800) [pid = 3108] [serial = 1442] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (20A3F800) [pid = 3108] [serial = 1592] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (0E97EC00) [pid = 3108] [serial = 1214] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1CACC800) [pid = 3108] [serial = 1541] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1BDA4C00) [pid = 3108] [serial = 1487] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1261DC00) [pid = 3108] [serial = 1544] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (19195800) [pid = 3108] [serial = 1664] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1C0BA800) [pid = 3108] [serial = 1792] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1583C400) [pid = 3108] [serial = 1580] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1AD10000) [pid = 3108] [serial = 1340] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0D983C00) [pid = 3108] [serial = 1765] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (14829400) [pid = 3108] [serial = 1814] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (20A72C00) [pid = 3108] [serial = 1643] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (20A68400) [pid = 3108] [serial = 1811] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (1F61E800) [pid = 3108] [serial = 1810] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1AEB0C00) [pid = 3108] [serial = 1394] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (1BDB1000) [pid = 3108] [serial = 1817] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (226C7000) [pid = 3108] [serial = 1783] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0DC3FC00) [pid = 3108] [serial = 1253] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1AF7C400) [pid = 3108] [serial = 1583] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1BDB8000) [pid = 3108] [serial = 1763] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (226CD800) [pid = 3108] [serial = 1724] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (15F0A400) [pid = 3108] [serial = 1661] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1240B000) [pid = 3108] [serial = 1526] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0DD06400) [pid = 3108] [serial = 1382] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (13C71C00) [pid = 3108] [serial = 1292] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (22ABC400) [pid = 3108] [serial = 1789] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (175BE800) [pid = 3108] [serial = 1816] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1BF10000) [pid = 3108] [serial = 1673] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1F615400) [pid = 3108] [serial = 1640] [outer = 00000000] [url = about:blank] 18:58:59 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1BC5A000) [pid = 3108] [serial = 1532] [outer = 00000000] [url = about:blank] 18:59:00 INFO - PROCESS | 3108 | 1462931940125 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 987ms 18:59:00 INFO - PROCESS | 3108 | 1462931940170 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 3108 | 1462931940174 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:59:00 INFO - PROCESS | 3108 | 1462931940177 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:59:00 INFO - PROCESS | 3108 | 1462931940179 Marionette TRACE conn5 <- [1,2510,null,{}] 18:59:00 INFO - PROCESS | 3108 | 1462931940183 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}] 18:59:00 INFO - PROCESS | 3108 | 1462931940281 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:59:00 INFO - PROCESS | 3108 | 1462931940299 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 3108 | ++DOCSHELL 0F155400 == 72 [pid = 3108] [id = 637] 18:59:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (0F15D400) [pid = 3108] [serial = 1911] [outer = 00000000] 18:59:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (1240FC00) [pid = 3108] [serial = 1912] [outer = 0F15D400] 18:59:00 INFO - PROCESS | 3108 | 1462931940344 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (12708800) [pid = 3108] [serial = 1913] [outer = 0F15D400] 18:59:00 INFO - PROCESS | 3108 | 1462931940848 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 18:59:00 INFO - PROCESS | 3108 | 1462931940914 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 3108 | 1462931940916 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:59:00 INFO - PROCESS | 3108 | 1462931940925 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 3108 | 1462931940931 Marionette TRACE conn5 <- [1,2514,null,{}] 18:59:00 INFO - PROCESS | 3108 | 1462931940936 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}] 18:59:01 INFO - PROCESS | 3108 | 1462931941079 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:59:01 INFO - PROCESS | 3108 | 1462931941094 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 3108 | ++DOCSHELL 1270C800 == 73 [pid = 3108] [id = 638] 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (128E1400) [pid = 3108] [serial = 1914] [outer = 00000000] 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1483CC00) [pid = 3108] [serial = 1915] [outer = 128E1400] 18:59:01 INFO - PROCESS | 3108 | 1462931941139 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (148C9C00) [pid = 3108] [serial = 1916] [outer = 128E1400] 18:59:01 INFO - PROCESS | 3108 | 1462931941579 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 18:59:01 INFO - PROCESS | 3108 | 1462931941613 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 3108 | 1462931941615 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:59:01 INFO - PROCESS | 3108 | 1462931941618 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 3108 | 1462931941620 Marionette TRACE conn5 <- [1,2518,null,{}] 18:59:01 INFO - PROCESS | 3108 | 1462931941623 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}] 18:59:01 INFO - PROCESS | 3108 | 1462931941774 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:59:01 INFO - PROCESS | 3108 | 1462931941795 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 3108 | ++DOCSHELL 1483C800 == 74 [pid = 3108] [id = 639] 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (148CDC00) [pid = 3108] [serial = 1917] [outer = 00000000] 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (15C71400) [pid = 3108] [serial = 1918] [outer = 148CDC00] 18:59:01 INFO - PROCESS | 3108 | 1462931941841 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (15CBDC00) [pid = 3108] [serial = 1919] [outer = 148CDC00] 18:59:02 INFO - PROCESS | 3108 | 1462931942319 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 18:59:02 INFO - PROCESS | 3108 | 1462931942349 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 3108 | 1462931942351 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:59:02 INFO - PROCESS | 3108 | 1462931942354 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 3108 | 1462931942355 Marionette TRACE conn5 <- [1,2522,null,{}] 18:59:02 INFO - PROCESS | 3108 | 1462931942359 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}] 18:59:02 INFO - PROCESS | 3108 | 1462931942520 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:59:02 INFO - PROCESS | 3108 | 1462931942549 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 3108 | ++DOCSHELL 15FE2400 == 75 [pid = 3108] [id = 640] 18:59:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (15FE8400) [pid = 3108] [serial = 1920] [outer = 00000000] 18:59:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (16FA5C00) [pid = 3108] [serial = 1921] [outer = 15FE8400] 18:59:02 INFO - PROCESS | 3108 | 1462931942600 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (175BE000) [pid = 3108] [serial = 1922] [outer = 15FE8400] 18:59:03 INFO - PROCESS | 3108 | 1462931943082 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 772ms 18:59:03 INFO - PROCESS | 3108 | 1462931943127 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 3108 | 1462931943129 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:59:03 INFO - PROCESS | 3108 | 1462931943132 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 3108 | 1462931943134 Marionette TRACE conn5 <- [1,2526,null,{}] 18:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:59:03 INFO - PROCESS | 3108 | 1462931943137 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}] 18:59:03 INFO - PROCESS | 3108 | 1462931943287 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:59:03 INFO - PROCESS | 3108 | 1462931943306 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 3108 | ++DOCSHELL 175C1400 == 76 [pid = 3108] [id = 641] 18:59:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (17898800) [pid = 3108] [serial = 1923] [outer = 00000000] 18:59:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (18273800) [pid = 3108] [serial = 1924] [outer = 17898800] 18:59:03 INFO - PROCESS | 3108 | 1462931943350 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (183B4000) [pid = 3108] [serial = 1925] [outer = 17898800] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (148CC000) [pid = 3108] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (19A8A400) [pid = 3108] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (12BF3000) [pid = 3108] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (0DCE9400) [pid = 3108] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (0D9F3C00) [pid = 3108] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1BC0A400) [pid = 3108] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1795A000) [pid = 3108] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0D979400) [pid = 3108] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (0E95F400) [pid = 3108] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (1BDA2000) [pid = 3108] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (0D97E800) [pid = 3108] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:59:04 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (14835C00) [pid = 3108] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:59:04 INFO - PROCESS | 3108 | 1462931944074 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 18:59:04 INFO - PROCESS | 3108 | 1462931944107 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 3108 | 1462931944109 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:59:04 INFO - PROCESS | 3108 | 1462931944112 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:59:04 INFO - PROCESS | 3108 | 1462931944114 Marionette TRACE conn5 <- [1,2530,null,{}] 18:59:04 INFO - PROCESS | 3108 | 1462931944118 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}] 18:59:04 INFO - PROCESS | 3108 | 1462931944211 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:59:04 INFO - PROCESS | 3108 | 1462931944331 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 3108 | ++DOCSHELL 0D979400 == 77 [pid = 3108] [id = 642] 18:59:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0D97E800) [pid = 3108] [serial = 1926] [outer = 00000000] 18:59:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (18180400) [pid = 3108] [serial = 1927] [outer = 0D97E800] 18:59:04 INFO - PROCESS | 3108 | 1462931944375 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (183B8C00) [pid = 3108] [serial = 1928] [outer = 0D97E800] 18:59:04 INFO - PROCESS | 3108 | 1462931944744 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 18:59:04 INFO - PROCESS | 3108 | 1462931944789 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 3108 | 1462931944791 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:59:04 INFO - PROCESS | 3108 | 1462931944795 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 3108 | 1462931944797 Marionette TRACE conn5 <- [1,2534,null,{}] 18:59:04 INFO - PROCESS | 3108 | 1462931944800 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}] 18:59:04 INFO - PROCESS | 3108 | 1462931944894 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:59:04 INFO - PROCESS | 3108 | 1462931944901 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 3108 | ++DOCSHELL 1795A000 == 78 [pid = 3108] [id = 643] 18:59:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (18F55C00) [pid = 3108] [serial = 1929] [outer = 00000000] 18:59:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (192CE400) [pid = 3108] [serial = 1930] [outer = 18F55C00] 18:59:04 INFO - PROCESS | 3108 | 1462931944945 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1A5B2400) [pid = 3108] [serial = 1931] [outer = 18F55C00] 18:59:05 INFO - PROCESS | 3108 | 1462931945413 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]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 18:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:59:05 INFO - PROCESS | 3108 | 1462931945467 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 3108 | 1462931945469 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:59:05 INFO - PROCESS | 3108 | 1462931945472 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 3108 | 1462931945474 Marionette TRACE conn5 <- [1,2538,null,{}] 18:59:05 INFO - PROCESS | 3108 | 1462931945478 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}] 18:59:05 INFO - PROCESS | 3108 | 1462931945577 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:59:05 INFO - PROCESS | 3108 | 1462931945620 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 3108 | ++DOCSHELL 0D9EEC00 == 79 [pid = 3108] [id = 644] 18:59:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0ECD8800) [pid = 3108] [serial = 1932] [outer = 00000000] 18:59:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1AD0E400) [pid = 3108] [serial = 1933] [outer = 0ECD8800] 18:59:05 INFO - PROCESS | 3108 | 1462931945664 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1ADF3800) [pid = 3108] [serial = 1934] [outer = 0ECD8800] 18:59:06 INFO - PROCESS | 3108 | 1462931946343 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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 931ms 18:59:06 INFO - PROCESS | 3108 | 1462931946403 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:59:06 INFO - PROCESS | 3108 | 1462931946408 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:59:06 INFO - PROCESS | 3108 | 1462931946413 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 3108 | 1462931946417 Marionette TRACE conn5 <- [1,2542,null,{}] 18:59:06 INFO - PROCESS | 3108 | 1462931946423 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}] 18:59:06 INFO - PROCESS | 3108 | 1462931946583 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:59:06 INFO - PROCESS | 3108 | 1462931946745 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 3108 | ++DOCSHELL 0DCEC000 == 80 [pid = 3108] [id = 645] 18:59:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (0E3C8C00) [pid = 3108] [serial = 1935] [outer = 00000000] 18:59:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0E97EC00) [pid = 3108] [serial = 1936] [outer = 0E3C8C00] 18:59:06 INFO - PROCESS | 3108 | 1462931946803 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1189F400) [pid = 3108] [serial = 1937] [outer = 0E3C8C00] 18:59:07 INFO - PROCESS | 3108 | 1462931947451 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1082ms 18:59:07 INFO - PROCESS | 3108 | 1462931947496 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 3108 | 1462931947502 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:59:07 INFO - PROCESS | 3108 | 1462931947508 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 3108 | 1462931947511 Marionette TRACE conn5 <- [1,2546,null,{}] 18:59:07 INFO - PROCESS | 3108 | 1462931947515 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}] 18:59:07 INFO - PROCESS | 3108 | 1462931947637 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:59:07 INFO - PROCESS | 3108 | 1462931947800 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 3108 | ++DOCSHELL 14216C00 == 81 [pid = 3108] [id = 646] 18:59:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (14217800) [pid = 3108] [serial = 1938] [outer = 00000000] 18:59:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (14833C00) [pid = 3108] [serial = 1939] [outer = 14217800] 18:59:07 INFO - PROCESS | 3108 | 1462931947856 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (15CA5C00) [pid = 3108] [serial = 1940] [outer = 14217800] 18:59:08 INFO - PROCESS | 3108 | 1462931948505 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1021ms 18:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:59:08 INFO - PROCESS | 3108 | 1462931948538 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 3108 | 1462931948540 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:59:08 INFO - PROCESS | 3108 | 1462931948544 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 3108 | 1462931948548 Marionette TRACE conn5 <- [1,2550,null,{}] 18:59:08 INFO - PROCESS | 3108 | 1462931948576 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}] 18:59:08 INFO - PROCESS | 3108 | 1462931948701 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:59:08 INFO - PROCESS | 3108 | 1462931948866 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 3108 | ++DOCSHELL 1ADF7800 == 82 [pid = 3108] [id = 647] 18:59:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1AEAF000) [pid = 3108] [serial = 1941] [outer = 00000000] 18:59:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1AF74000) [pid = 3108] [serial = 1942] [outer = 1AEAF000] 18:59:08 INFO - PROCESS | 3108 | 1462931948924 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1B1AFC00) [pid = 3108] [serial = 1943] [outer = 1AEAF000] 18:59:09 INFO - PROCESS | 3108 | 1462931949568 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1074ms 18:59:09 INFO - PROCESS | 3108 | 1462931949635 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 3108 | 1462931949638 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:59:09 INFO - PROCESS | 3108 | 1462931949641 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 3108 | 1462931949644 Marionette TRACE conn5 <- [1,2554,null,{}] 18:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:59:09 INFO - PROCESS | 3108 | 1462931949648 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}] 18:59:09 INFO - PROCESS | 3108 | 1462931949769 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:59:09 INFO - PROCESS | 3108 | 1462931949930 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 3108 | ++DOCSHELL 1B220400 == 83 [pid = 3108] [id = 648] 18:59:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1B220C00) [pid = 3108] [serial = 1944] [outer = 00000000] 18:59:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1B246800) [pid = 3108] [serial = 1945] [outer = 1B220C00] 18:59:10 INFO - PROCESS | 3108 | 1462931949988 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1B285C00) [pid = 3108] [serial = 1946] [outer = 1B220C00] 18:59:10 INFO - PROCESS | 3108 | 1462931950610 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1013ms 18:59:10 INFO - PROCESS | 3108 | 1462931950661 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:59:10 INFO - PROCESS | 3108 | 1462931950664 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:59:10 INFO - PROCESS | 3108 | 1462931950667 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 3108 | 1462931950669 Marionette TRACE conn5 <- [1,2558,null,{}] 18:59:10 INFO - PROCESS | 3108 | 1462931950673 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}] 18:59:10 INFO - PROCESS | 3108 | 1462931950790 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:59:11 INFO - PROCESS | 3108 | 1462931950962 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 3108 | ++DOCSHELL 1B21A000 == 84 [pid = 3108] [id = 649] 18:59:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1B240400) [pid = 3108] [serial = 1947] [outer = 00000000] 18:59:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1BC08C00) [pid = 3108] [serial = 1948] [outer = 1B240400] 18:59:11 INFO - PROCESS | 3108 | 1462931951017 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1BC5A000) [pid = 3108] [serial = 1949] [outer = 1B240400] 18:59:11 INFO - PROCESS | 3108 | 1462931951597 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 18:59:11 INFO - PROCESS | 3108 | 1462931951642 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 3108 | 1462931951644 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:59:11 INFO - PROCESS | 3108 | 1462931951648 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:59:11 INFO - PROCESS | 3108 | 1462931951650 Marionette TRACE conn5 <- [1,2562,null,{}] 18:59:11 INFO - PROCESS | 3108 | 1462931951654 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}] 18:59:11 INFO - PROCESS | 3108 | 1462931951847 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:59:12 INFO - PROCESS | 3108 | 1462931951968 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 3108 | ++DOCSHELL 1BC59000 == 85 [pid = 3108] [id = 650] 18:59:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1BC59400) [pid = 3108] [serial = 1950] [outer = 00000000] 18:59:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1BF05000) [pid = 3108] [serial = 1951] [outer = 1BC59400] 18:59:12 INFO - PROCESS | 3108 | 1462931952024 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1BF08000) [pid = 3108] [serial = 1952] [outer = 1BC59400] 18:59:12 INFO - PROCESS | 3108 | 1462931952635 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1017ms 18:59:12 INFO - PROCESS | 3108 | 1462931952700 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 3108 | 1462931952703 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:59:12 INFO - PROCESS | 3108 | 1462931952706 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:59:12 INFO - PROCESS | 3108 | 1462931952708 Marionette TRACE conn5 <- [1,2566,null,{}] 18:59:12 INFO - PROCESS | 3108 | 1462931952712 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}] 18:59:12 INFO - PROCESS | 3108 | 1462931952835 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:59:13 INFO - PROCESS | 3108 | 1462931953020 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 3108 | ++DOCSHELL 0D9F3C00 == 86 [pid = 3108] [id = 651] 18:59:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1AAF2400) [pid = 3108] [serial = 1953] [outer = 00000000] 18:59:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1C0B5000) [pid = 3108] [serial = 1954] [outer = 1AAF2400] 18:59:13 INFO - PROCESS | 3108 | 1462931953075 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1C0B7800) [pid = 3108] [serial = 1955] [outer = 1AAF2400] 18:59:13 INFO - PROCESS | 3108 | 1462931953704 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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1076ms 18:59:13 INFO - PROCESS | 3108 | 1462931953786 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 3108 | 1462931953788 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:59:13 INFO - PROCESS | 3108 | 1462931953792 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:59:13 INFO - PROCESS | 3108 | 1462931953794 Marionette TRACE conn5 <- [1,2570,null,{}] 18:59:13 INFO - PROCESS | 3108 | 1462931953797 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}] 18:59:13 INFO - PROCESS | 3108 | 1462931953916 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:59:14 INFO - PROCESS | 3108 | 1462931954254 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 3108 | ++DOCSHELL 0D843C00 == 87 [pid = 3108] [id = 652] 18:59:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (0D934800) [pid = 3108] [serial = 1956] [outer = 00000000] 18:59:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (0E3CDC00) [pid = 3108] [serial = 1957] [outer = 0D934800] 18:59:14 INFO - PROCESS | 3108 | 1462931954337 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (0E97E800) [pid = 3108] [serial = 1958] [outer = 0D934800] 18:59:14 INFO - PROCESS | 3108 | 1462931954933 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]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1172ms 18:59:14 INFO - PROCESS | 3108 | 1462931954968 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 3108 | 1462931954972 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:59:14 INFO - PROCESS | 3108 | 1462931954976 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 3108 | 1462931954980 Marionette TRACE conn5 <- [1,2574,null,{}] 18:59:14 INFO - PROCESS | 3108 | 1462931954984 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}] 18:59:15 INFO - PROCESS | 3108 | 1462931955102 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:59:15 INFO - PROCESS | 3108 | 1462931955284 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 3108 | ++DOCSHELL 0DCF3C00 == 88 [pid = 3108] [id = 653] 18:59:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (0E3C9000) [pid = 3108] [serial = 1959] [outer = 00000000] 18:59:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (14827800) [pid = 3108] [serial = 1960] [outer = 0E3C9000] 18:59:15 INFO - PROCESS | 3108 | 1462931955336 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (15C9D000) [pid = 3108] [serial = 1961] [outer = 0E3C9000] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 1795A000 == 87 [pid = 3108] [id = 643] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 0D979400 == 86 [pid = 3108] [id = 642] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 175C1400 == 85 [pid = 3108] [id = 641] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 15FE2400 == 84 [pid = 3108] [id = 640] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 1483C800 == 83 [pid = 3108] [id = 639] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 1270C800 == 82 [pid = 3108] [id = 638] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (0D9EB800) [pid = 3108] [serial = 1822] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (17042800) [pid = 3108] [serial = 1825] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1BF08400) [pid = 3108] [serial = 1828] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (20EAD800) [pid = 3108] [serial = 1831] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (21CBF000) [pid = 3108] [serial = 1834] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (17E23400) [pid = 3108] [serial = 1876] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (22CDB000) [pid = 3108] [serial = 1837] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 0F155400 == 81 [pid = 3108] [id = 637] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 0C708C00 == 80 [pid = 3108] [id = 636] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 0C75D800 == 79 [pid = 3108] [id = 635] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 16FA0800 == 78 [pid = 3108] [id = 627] 18:59:15 INFO - PROCESS | 3108 | --DOCSHELL 0DC3AC00 == 77 [pid = 3108] [id = 626] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1483E400) [pid = 3108] [serial = 1820] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (17EEDC00) [pid = 3108] [serial = 1847] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (17046400) [pid = 3108] [serial = 1846] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (1AEB1400) [pid = 3108] [serial = 1861] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1B242C00) [pid = 3108] [serial = 1862] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1482A000) [pid = 3108] [serial = 1855] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (14BE9800) [pid = 3108] [serial = 1856] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (0E95F800) [pid = 3108] [serial = 1852] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (0F15B000) [pid = 3108] [serial = 1853] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (17EEB400) [pid = 3108] [serial = 1858] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1BC58C00) [pid = 3108] [serial = 1865] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (22B39000) [pid = 3108] [serial = 1840] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1BC56400) [pid = 3108] [serial = 1864] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (1B245C00) [pid = 3108] [serial = 1850] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1AEB1C00) [pid = 3108] [serial = 1849] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (14840000) [pid = 3108] [serial = 1844] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1270A800) [pid = 3108] [serial = 1843] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (148C1000) [pid = 3108] [serial = 1873] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (1BF07000) [pid = 3108] [serial = 1867] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (15CA6800) [pid = 3108] [serial = 1874] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1C0C2800) [pid = 3108] [serial = 1868] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (0E402400) [pid = 3108] [serial = 1870] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (0E957400) [pid = 3108] [serial = 1871] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (18F56400) [pid = 3108] [serial = 1859] [outer = 00000000] [url = about:blank] 18:59:15 INFO - PROCESS | 3108 | 1462931955967 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1025ms 18:59:16 INFO - PROCESS | 3108 | 1462931956004 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 3108 | 1462931956008 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:59:16 INFO - PROCESS | 3108 | 1462931956013 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:59:16 INFO - PROCESS | 3108 | 1462931956014 Marionette TRACE conn5 <- [1,2578,null,{}] 18:59:16 INFO - PROCESS | 3108 | 1462931956018 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}] 18:59:16 INFO - PROCESS | 3108 | 1462931956119 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:59:16 INFO - PROCESS | 3108 | 1462931956237 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 3108 | ++DOCSHELL 0D9EF400 == 78 [pid = 3108] [id = 654] 18:59:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (0DD61C00) [pid = 3108] [serial = 1962] [outer = 00000000] 18:59:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0E982400) [pid = 3108] [serial = 1963] [outer = 0DD61C00] 18:59:16 INFO - PROCESS | 3108 | 1462931956283 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (12705C00) [pid = 3108] [serial = 1964] [outer = 0DD61C00] 18:59:16 INFO - PROCESS | 3108 | 1462931956705 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 18:59:16 INFO - PROCESS | 3108 | 1462931956748 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 3108 | 1462931956750 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:59:16 INFO - PROCESS | 3108 | 1462931956755 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 3108 | 1462931956761 Marionette TRACE conn5 <- [1,2582,null,{}] 18:59:16 INFO - PROCESS | 3108 | 1462931956769 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}] 18:59:16 INFO - PROCESS | 3108 | 1462931956868 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:59:16 INFO - PROCESS | 3108 | 1462931956915 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 3108 | ++DOCSHELL 1270A800 == 79 [pid = 3108] [id = 655] 18:59:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (158BE400) [pid = 3108] [serial = 1965] [outer = 00000000] 18:59:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (15CA3400) [pid = 3108] [serial = 1966] [outer = 158BE400] 18:59:16 INFO - PROCESS | 3108 | 1462931956959 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (15CC1800) [pid = 3108] [serial = 1967] [outer = 158BE400] 18:59:17 INFO - PROCESS | 3108 | 1462931957436 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 18:59:17 INFO - PROCESS | 3108 | 1462931957488 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 3108 | 1462931957490 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:59:17 INFO - PROCESS | 3108 | 1462931957493 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 3108 | 1462931957495 Marionette TRACE conn5 <- [1,2586,null,{}] 18:59:17 INFO - PROCESS | 3108 | 1462931957499 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}] 18:59:17 INFO - PROCESS | 3108 | 1462931957594 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:59:17 INFO - PROCESS | 3108 | 1462931957726 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 3108 | ++DOCSHELL 15CC7C00 == 80 [pid = 3108] [id = 656] 18:59:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (15F04400) [pid = 3108] [serial = 1968] [outer = 00000000] 18:59:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (16D08C00) [pid = 3108] [serial = 1969] [outer = 15F04400] 18:59:17 INFO - PROCESS | 3108 | 1462931957775 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (175BD800) [pid = 3108] [serial = 1970] [outer = 15F04400] 18:59:18 INFO - PROCESS | 3108 | 1462931958210 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]]]}] 18:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 18:59:18 INFO - PROCESS | 3108 | 1462931958301 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 3108 | 1462931958303 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:59:18 INFO - PROCESS | 3108 | 1462931958309 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 3108 | 1462931958311 Marionette TRACE conn5 <- [1,2590,null,{}] 18:59:18 INFO - PROCESS | 3108 | 1462931958315 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}] 18:59:18 INFO - PROCESS | 3108 | 1462931958451 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:59:18 INFO - PROCESS | 3108 | 1462931958469 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 3108 | ++DOCSHELL 1795AC00 == 81 [pid = 3108] [id = 657] 18:59:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1795D400) [pid = 3108] [serial = 1971] [outer = 00000000] 18:59:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (18188800) [pid = 3108] [serial = 1972] [outer = 1795D400] 18:59:18 INFO - PROCESS | 3108 | 1462931958523 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (183B1C00) [pid = 3108] [serial = 1973] [outer = 1795D400] 18:59:19 INFO - PROCESS | 3108 | 1462931959113 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 830ms 18:59:19 INFO - PROCESS | 3108 | 1462931959147 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 3108 | 1462931959149 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:59:19 INFO - PROCESS | 3108 | 1462931959152 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 3108 | 1462931959154 Marionette TRACE conn5 <- [1,2594,null,{}] 18:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:59:19 INFO - PROCESS | 3108 | 1462931959157 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}] 18:59:19 INFO - PROCESS | 3108 | 1462931959301 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:59:19 INFO - PROCESS | 3108 | 1462931959324 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 3108 | ++DOCSHELL 183B4800 == 82 [pid = 3108] [id = 658] 18:59:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (18F62400) [pid = 3108] [serial = 1974] [outer = 00000000] 18:59:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (19A8CC00) [pid = 3108] [serial = 1975] [outer = 18F62400] 18:59:19 INFO - PROCESS | 3108 | 1462931959369 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (19A8EC00) [pid = 3108] [serial = 1976] [outer = 18F62400] 18:59:19 INFO - PROCESS | 3108 | 1462931959887 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 18:59:19 INFO - PROCESS | 3108 | 1462931959928 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 3108 | 1462931959930 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:59:19 INFO - PROCESS | 3108 | 1462931959942 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 3108 | 1462931959944 Marionette TRACE conn5 <- [1,2598,null,{}] 18:59:19 INFO - PROCESS | 3108 | 1462931959947 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}] 18:59:20 INFO - PROCESS | 3108 | 1462931960336 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (15FE8400) [pid = 3108] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (17898800) [pid = 3108] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (0D97E800) [pid = 3108] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (18F55C00) [pid = 3108] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (0F15D400) [pid = 3108] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (0C752000) [pid = 3108] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (128E1400) [pid = 3108] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (0D980400) [pid = 3108] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (15FDD800) [pid = 3108] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (148CDC00) [pid = 3108] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (2119A400) [pid = 3108] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (211A6800) [pid = 3108] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (0D841400) [pid = 3108] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (12411400) [pid = 3108] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (19A84800) [pid = 3108] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1F615000) [pid = 3108] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1F61C000) [pid = 3108] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (20E92800) [pid = 3108] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:59:20 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (21624800) [pid = 3108] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:59:20 INFO - PROCESS | 3108 | 1462931960443 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 3108 | ++DOCSHELL 0D940800 == 83 [pid = 3108] [id = 659] 18:59:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (0D97D800) [pid = 3108] [serial = 1977] [outer = 00000000] 18:59:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (0E964000) [pid = 3108] [serial = 1978] [outer = 0D97D800] 18:59:20 INFO - PROCESS | 3108 | 1462931960487 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (128E1400) [pid = 3108] [serial = 1979] [outer = 0D97D800] 18:59:20 INFO - PROCESS | 3108 | 1462931960861 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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 990ms 18:59:20 INFO - PROCESS | 3108 | 1462931960924 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 3108 | 1462931960926 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:59:20 INFO - PROCESS | 3108 | 1462931960929 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 3108 | 1462931960931 Marionette TRACE conn5 <- [1,2602,null,{}] 18:59:20 INFO - PROCESS | 3108 | 1462931960934 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}] 18:59:21 INFO - PROCESS | 3108 | 1462931961028 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:59:21 INFO - PROCESS | 3108 | 1462931961035 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 3108 | ++DOCSHELL 13B0EC00 == 84 [pid = 3108] [id = 660] 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (13C74400) [pid = 3108] [serial = 1980] [outer = 00000000] 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (19A84800) [pid = 3108] [serial = 1981] [outer = 13C74400] 18:59:21 INFO - PROCESS | 3108 | 1462931961079 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1AEB1400) [pid = 3108] [serial = 1982] [outer = 13C74400] 18:59:21 INFO - PROCESS | 3108 | 1462931961542 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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 18:59:21 INFO - PROCESS | 3108 | 1462931961568 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 3108 | 1462931961570 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:59:21 INFO - PROCESS | 3108 | 1462931961573 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 3108 | 1462931961575 Marionette TRACE conn5 <- [1,2606,null,{}] 18:59:21 INFO - PROCESS | 3108 | 1462931961583 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}] 18:59:21 INFO - PROCESS | 3108 | 1462931961678 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:59:21 INFO - PROCESS | 3108 | 1462931961712 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 3108 | ++DOCSHELL 0DD06400 == 85 [pid = 3108] [id = 661] 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (183B4400) [pid = 3108] [serial = 1983] [outer = 00000000] 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1B244800) [pid = 3108] [serial = 1984] [outer = 183B4400] 18:59:21 INFO - PROCESS | 3108 | 1462931961756 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1B285000) [pid = 3108] [serial = 1985] [outer = 183B4400] 18:59:22 INFO - PROCESS | 3108 | 1462931962197 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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 18:59:22 INFO - PROCESS | 3108 | 1462931962265 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:59:22 INFO - PROCESS | 3108 | 1462931962267 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:59:22 INFO - PROCESS | 3108 | 1462931962270 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 3108 | 1462931962272 Marionette TRACE conn5 <- [1,2610,null,{}] 18:59:22 INFO - PROCESS | 3108 | 1462931962275 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}] 18:59:22 INFO - PROCESS | 3108 | 1462931962450 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:59:22 INFO - PROCESS | 3108 | 1462931962606 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 3108 | ++DOCSHELL 0D845800 == 86 [pid = 3108] [id = 662] 18:59:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0D935800) [pid = 3108] [serial = 1986] [outer = 00000000] 18:59:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0D9F4000) [pid = 3108] [serial = 1987] [outer = 0D935800] 18:59:22 INFO - PROCESS | 3108 | 1462931962668 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0E3CFC00) [pid = 3108] [serial = 1988] [outer = 0D935800] 18:59:23 INFO - PROCESS | 3108 | 1462931963351 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1131ms 18:59:23 INFO - PROCESS | 3108 | 1462931963403 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 3108 | 1462931963407 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:59:23 INFO - PROCESS | 3108 | 1462931963412 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 3108 | 1462931963416 Marionette TRACE conn5 <- [1,2614,null,{}] 18:59:23 INFO - PROCESS | 3108 | 1462931963421 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}] 18:59:23 INFO - PROCESS | 3108 | 1462931963603 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:59:23 INFO - PROCESS | 3108 | 1462931963726 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 3108 | ++DOCSHELL 14822800 == 87 [pid = 3108] [id = 663] 18:59:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (14828000) [pid = 3108] [serial = 1989] [outer = 00000000] 18:59:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1483EC00) [pid = 3108] [serial = 1990] [outer = 14828000] 18:59:23 INFO - PROCESS | 3108 | 1462931963785 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (148CE800) [pid = 3108] [serial = 1991] [outer = 14828000] 18:59:24 INFO - PROCESS | 3108 | 1462931964385 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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1019ms 18:59:24 INFO - PROCESS | 3108 | 1462931964437 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:59:24 INFO - PROCESS | 3108 | 1462931964440 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:59:24 INFO - PROCESS | 3108 | 1462931964444 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 3108 | 1462931964446 Marionette TRACE conn5 <- [1,2618,null,{}] 18:59:24 INFO - PROCESS | 3108 | 1462931964450 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}] 18:59:24 INFO - PROCESS | 3108 | 1462931964572 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:59:24 INFO - PROCESS | 3108 | 1462931964751 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 3108 | ++DOCSHELL 1827A400 == 88 [pid = 3108] [id = 664] 18:59:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1827C800) [pid = 3108] [serial = 1992] [outer = 00000000] 18:59:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (192CB400) [pid = 3108] [serial = 1993] [outer = 1827C800] 18:59:24 INFO - PROCESS | 3108 | 1462931964807 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1AD09400) [pid = 3108] [serial = 1994] [outer = 1827C800] 18:59:25 INFO - PROCESS | 3108 | 1462931965402 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1020ms 18:59:25 INFO - PROCESS | 3108 | 1462931965467 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 3108 | 1462931965471 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:59:25 INFO - PROCESS | 3108 | 1462931965482 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 3108 | 1462931965487 Marionette TRACE conn5 <- [1,2622,null,{}] 18:59:25 INFO - PROCESS | 3108 | 1462931965520 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}] 18:59:25 INFO - PROCESS | 3108 | 1462931965692 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:59:25 INFO - PROCESS | 3108 | 1462931965809 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 3108 | ++DOCSHELL 1B21BC00 == 89 [pid = 3108] [id = 665] 18:59:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1BD9D800) [pid = 3108] [serial = 1995] [outer = 00000000] 18:59:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1BDA5400) [pid = 3108] [serial = 1996] [outer = 1BD9D800] 18:59:25 INFO - PROCESS | 3108 | 1462931965867 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1BDB7C00) [pid = 3108] [serial = 1997] [outer = 1BD9D800] 18:59:26 INFO - PROCESS | 3108 | 1462931966440 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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1032ms 18:59:26 INFO - PROCESS | 3108 | 1462931966508 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 3108 | 1462931966511 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:59:26 INFO - PROCESS | 3108 | 1462931966514 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 3108 | 1462931966516 Marionette TRACE conn5 <- [1,2626,null,{}] 18:59:26 INFO - PROCESS | 3108 | 1462931966520 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}] 18:59:26 INFO - PROCESS | 3108 | 1462931966639 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:59:26 INFO - PROCESS | 3108 | 1462931966802 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 3108 | ++DOCSHELL 1BDBAC00 == 90 [pid = 3108] [id = 666] 18:59:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1BF0C800) [pid = 3108] [serial = 1998] [outer = 00000000] 18:59:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1C0BCC00) [pid = 3108] [serial = 1999] [outer = 1BF0C800] 18:59:26 INFO - PROCESS | 3108 | 1462931966858 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1C973400) [pid = 3108] [serial = 2000] [outer = 1BF0C800] 18:59:27 INFO - PROCESS | 3108 | 1462931967437 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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 18:59:27 INFO - PROCESS | 3108 | 1462931967488 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 3108 | 1462931967490 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:59:27 INFO - PROCESS | 3108 | 1462931967494 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:59:27 INFO - PROCESS | 3108 | 1462931967496 Marionette TRACE conn5 <- [1,2630,null,{}] 18:59:27 INFO - PROCESS | 3108 | 1462931967499 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}] 18:59:27 INFO - PROCESS | 3108 | 1462931967618 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:59:27 INFO - PROCESS | 3108 | 1462931967797 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 3108 | ++DOCSHELL 1CAD1000 == 91 [pid = 3108] [id = 667] 18:59:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1CAD1400) [pid = 3108] [serial = 2001] [outer = 00000000] 18:59:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1D90A000) [pid = 3108] [serial = 2002] [outer = 1CAD1400] 18:59:27 INFO - PROCESS | 3108 | 1462931967859 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1D916C00) [pid = 3108] [serial = 2003] [outer = 1CAD1400] 18:59:28 INFO - PROCESS | 3108 | 1462931968468 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]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1016ms 18:59:28 INFO - PROCESS | 3108 | 1462931968514 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 3108 | 1462931968517 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:59:28 INFO - PROCESS | 3108 | 1462931968520 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 3108 | 1462931968522 Marionette TRACE conn5 <- [1,2634,null,{}] 18:59:28 INFO - PROCESS | 3108 | 1462931968526 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}] 18:59:28 INFO - PROCESS | 3108 | 1462931968646 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:59:28 INFO - PROCESS | 3108 | 1462931968823 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 3108 | ++DOCSHELL 1BDA3C00 == 92 [pid = 3108] [id = 668] 18:59:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1D909C00) [pid = 3108] [serial = 2004] [outer = 00000000] 18:59:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (1F619400) [pid = 3108] [serial = 2005] [outer = 1D909C00] 18:59:28 INFO - PROCESS | 3108 | 1462931968878 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (1F620000) [pid = 3108] [serial = 2006] [outer = 1D909C00] 18:59:29 INFO - PROCESS | 3108 | 1462931969410 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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:59:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 18:59:29 INFO - PROCESS | 3108 | 1462931969454 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 3108 | 1462931969456 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:59:29 INFO - PROCESS | 3108 | 1462931969460 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:59:29 INFO - PROCESS | 3108 | 1462931969462 Marionette TRACE conn5 <- [1,2638,null,{}] 18:59:29 INFO - PROCESS | 3108 | 1462931969466 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}] 18:59:29 INFO - PROCESS | 3108 | 1462931969582 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:59:29 INFO - PROCESS | 3108 | 1462931969758 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 3108 | ++DOCSHELL 20A38C00 == 93 [pid = 3108] [id = 669] 18:59:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (20A3D400) [pid = 3108] [serial = 2007] [outer = 00000000] 18:59:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (20A42800) [pid = 3108] [serial = 2008] [outer = 20A3D400] 18:59:29 INFO - PROCESS | 3108 | 1462931969813 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (20A6C400) [pid = 3108] [serial = 2009] [outer = 20A3D400] 18:59:30 INFO - PROCESS | 3108 | 1462931970375 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]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 18:59:30 INFO - PROCESS | 3108 | 1462931970434 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:59:30 INFO - PROCESS | 3108 | 1462931970437 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:59:30 INFO - PROCESS | 3108 | 1462931970440 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 3108 | 1462931970442 Marionette TRACE conn5 <- [1,2642,null,{}] 18:59:30 INFO - PROCESS | 3108 | 1462931970446 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}] 18:59:30 INFO - PROCESS | 3108 | 1462931970565 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:59:30 INFO - PROCESS | 3108 | 1462931970728 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 3108 | ++DOCSHELL 20A42400 == 94 [pid = 3108] [id = 670] 18:59:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (20A6E000) [pid = 3108] [serial = 2010] [outer = 00000000] 18:59:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (20CC9800) [pid = 3108] [serial = 2011] [outer = 20A6E000] 18:59:30 INFO - PROCESS | 3108 | 1462931970782 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (20CD1000) [pid = 3108] [serial = 2012] [outer = 20A6E000] 18:59:31 INFO - PROCESS | 3108 | 1462931971350 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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 18:59:31 INFO - PROCESS | 3108 | 1462931971415 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 3108 | 1462931971417 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:59:31 INFO - PROCESS | 3108 | 1462931971420 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:59:31 INFO - PROCESS | 3108 | 1462931971422 Marionette TRACE conn5 <- [1,2646,null,{}] 18:59:31 INFO - PROCESS | 3108 | 1462931971426 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}] 18:59:31 INFO - PROCESS | 3108 | 1462931971545 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:59:31 INFO - PROCESS | 3108 | 1462931971727 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF1800 == 95 [pid = 3108] [id = 671] 18:59:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (0E34DC00) [pid = 3108] [serial = 2013] [outer = 00000000] 18:59:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (128E1C00) [pid = 3108] [serial = 2014] [outer = 0E34DC00] 18:59:31 INFO - PROCESS | 3108 | 1462931971784 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (15CC0C00) [pid = 3108] [serial = 2015] [outer = 0E34DC00] 18:59:32 INFO - PROCESS | 3108 | 1462931972572 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]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1170ms 18:59:32 INFO - PROCESS | 3108 | 1462931972594 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:59:32 INFO - PROCESS | 3108 | 1462931972599 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:59:32 INFO - PROCESS | 3108 | 1462931972603 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 3108 | 1462931972608 Marionette TRACE conn5 <- [1,2650,null,{}] 18:59:32 INFO - PROCESS | 3108 | 1462931972630 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}] 18:59:32 INFO - PROCESS | 3108 | 1462931972751 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:59:32 INFO - PROCESS | 3108 | 1462931972924 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 3108 | ++DOCSHELL 13C71C00 == 96 [pid = 3108] [id = 672] 18:59:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1482A000) [pid = 3108] [serial = 2016] [outer = 00000000] 18:59:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (1483F000) [pid = 3108] [serial = 2017] [outer = 1482A000] 18:59:32 INFO - PROCESS | 3108 | 1462931972977 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (1583A000) [pid = 3108] [serial = 2018] [outer = 1482A000] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0DD06400 == 95 [pid = 3108] [id = 661] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 13B0EC00 == 94 [pid = 3108] [id = 660] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0D940800 == 93 [pid = 3108] [id = 659] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 183B4800 == 92 [pid = 3108] [id = 658] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1795AC00 == 91 [pid = 3108] [id = 657] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 15CC7C00 == 90 [pid = 3108] [id = 656] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1270A800 == 89 [pid = 3108] [id = 655] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0D9EF400 == 88 [pid = 3108] [id = 654] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (1AD0E400) [pid = 3108] [serial = 1933] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0DCF3C00 == 87 [pid = 3108] [id = 653] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0D843C00 == 86 [pid = 3108] [id = 652] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1BC59000 == 85 [pid = 3108] [id = 650] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1B21A000 == 84 [pid = 3108] [id = 649] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1B220400 == 83 [pid = 3108] [id = 648] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 1ADF7800 == 82 [pid = 3108] [id = 647] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 14216C00 == 81 [pid = 3108] [id = 646] 18:59:33 INFO - PROCESS | 3108 | --DOCSHELL 0DCEC000 == 80 [pid = 3108] [id = 645] 18:59:33 INFO - PROCESS | 3108 | 1462931973625 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]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:59:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1042ms 18:59:33 INFO - PROCESS | 3108 | 1462931973647 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 3108 | 1462931973652 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:59:33 INFO - PROCESS | 3108 | 1462931973658 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:59:33 INFO - PROCESS | 3108 | 1462931973661 Marionette TRACE conn5 <- [1,2654,null,{}] 18:59:33 INFO - PROCESS | 3108 | 1462931973665 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}] 18:59:33 INFO - PROCESS | 3108 | 1462931973778 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (211A2000) [pid = 3108] [serial = 1787] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (22AC0800) [pid = 3108] [serial = 1790] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (0DDF2000) [pid = 3108] [serial = 1766] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (15CC8000) [pid = 3108] [serial = 1769] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1B21C800) [pid = 3108] [serial = 1772] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (20A66C00) [pid = 3108] [serial = 1775] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (20D7E000) [pid = 3108] [serial = 1778] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (20EBA000) [pid = 3108] [serial = 1781] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (226D3C00) [pid = 3108] [serial = 1784] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (16FA5C00) [pid = 3108] [serial = 1921] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (18273800) [pid = 3108] [serial = 1924] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (18180400) [pid = 3108] [serial = 1927] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (192CE400) [pid = 3108] [serial = 1930] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1240FC00) [pid = 3108] [serial = 1912] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (12708800) [pid = 3108] [serial = 1913] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0D97B000) [pid = 3108] [serial = 1909] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (0DCF2400) [pid = 3108] [serial = 1910] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1270E000) [pid = 3108] [serial = 1879] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (15CAAC00) [pid = 3108] [serial = 1900] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1483CC00) [pid = 3108] [serial = 1915] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (148C9C00) [pid = 3108] [serial = 1916] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1E586C00) [pid = 3108] [serial = 1894] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (0E810000) [pid = 3108] [serial = 1907] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (0E3CE000) [pid = 3108] [serial = 1906] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (20A6B800) [pid = 3108] [serial = 1897] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (18F5A400) [pid = 3108] [serial = 1877] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (175BEC00) [pid = 3108] [serial = 1882] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1C0BA400) [pid = 3108] [serial = 1891] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (1BC0B400) [pid = 3108] [serial = 1888] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1ADF3400) [pid = 3108] [serial = 1885] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (14ADFC00) [pid = 3108] [serial = 1903] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (183B4000) [pid = 3108] [serial = 1925] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1A5B2400) [pid = 3108] [serial = 1931] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15C71400) [pid = 3108] [serial = 1918] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (15CBDC00) [pid = 3108] [serial = 1919] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (183B8C00) [pid = 3108] [serial = 1928] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (175BE000) [pid = 3108] [serial = 1922] [outer = 00000000] [url = about:blank] 18:59:33 INFO - PROCESS | 3108 | 1462931973933 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 3108 | ++DOCSHELL 0D97D000 == 81 [pid = 3108] [id = 673] 18:59:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (0D982000) [pid = 3108] [serial = 2019] [outer = 00000000] 18:59:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (0E40FC00) [pid = 3108] [serial = 2020] [outer = 0D982000] 18:59:33 INFO - PROCESS | 3108 | 1462931973979 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (0EB64800) [pid = 3108] [serial = 2021] [outer = 0D982000] 18:59:34 INFO - PROCESS | 3108 | 1462931974841 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]]]}] 18:59:34 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) 18:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 18:59:34 INFO - PROCESS | 3108 | 1462931974880 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 3108 | 1462931974883 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:59:34 INFO - PROCESS | 3108 | 1462931974887 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 3108 | 1462931974890 Marionette TRACE conn5 <- [1,2658,null,{}] 18:59:34 INFO - PROCESS | 3108 | 1462931974900 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}] 18:59:35 INFO - PROCESS | 3108 | 1462931975054 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:59:35 INFO - PROCESS | 3108 | 1462931975066 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 3108 | ++DOCSHELL 14828400 == 82 [pid = 3108] [id = 674] 18:59:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1482A800) [pid = 3108] [serial = 2022] [outer = 00000000] 18:59:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (15CC2C00) [pid = 3108] [serial = 2023] [outer = 1482A800] 18:59:35 INFO - PROCESS | 3108 | 1462931975114 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (16D07C00) [pid = 3108] [serial = 2024] [outer = 1482A800] 18:59:36 INFO - PROCESS | 3108 | 1462931976063 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] 18:59:36 INFO - PROCESS | 3108 | 1462931976116 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:59:36 INFO - PROCESS | 3108 | 1462931976119 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:59:36 INFO - PROCESS | 3108 | 1462931976121 Marionette TRACE conn5 <- [1,2662,null,{}] 18:59:36 INFO - PROCESS | 3108 | 1462931976125 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}] 18:59:36 INFO - PROCESS | 3108 | 1462931976272 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:59:36 INFO - PROCESS | 3108 | 1462931976289 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 3108 | ++DOCSHELL 15CC2000 == 83 [pid = 3108] [id = 675] 18:59:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (175B7800) [pid = 3108] [serial = 2025] [outer = 00000000] 18:59:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1820EC00) [pid = 3108] [serial = 2026] [outer = 175B7800] 18:59:36 INFO - PROCESS | 3108 | 1462931976334 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1827D000) [pid = 3108] [serial = 2027] [outer = 175B7800] 18:59:37 INFO - PROCESS | 3108 | 1462931977306 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] 18:59:37 INFO - PROCESS | 3108 | 1462931977347 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:59:37 INFO - PROCESS | 3108 | 1462931977350 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 3108 | 1462931977351 Marionette TRACE conn5 <- [1,2666,null,{}] 18:59:37 INFO - PROCESS | 3108 | 1462931977355 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}] 18:59:37 INFO - PROCESS | 3108 | 1462931977494 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:59:37 INFO - PROCESS | 3108 | 1462931977509 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 3108 | ++DOCSHELL 18392000 == 84 [pid = 3108] [id = 676] 18:59:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (183B5400) [pid = 3108] [serial = 2028] [outer = 00000000] 18:59:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (183BF400) [pid = 3108] [serial = 2029] [outer = 183B5400] 18:59:37 INFO - PROCESS | 3108 | 1462931977554 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (18F4EC00) [pid = 3108] [serial = 2030] [outer = 183B5400] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (15F04400) [pid = 3108] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (18F62400) [pid = 3108] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (158BE400) [pid = 3108] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (0E3C9000) [pid = 3108] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1795D400) [pid = 3108] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (0D97D800) [pid = 3108] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (0D934800) [pid = 3108] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0DD61C00) [pid = 3108] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:59:38 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (13C74400) [pid = 3108] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:59:38 INFO - PROCESS | 3108 | 1462931978609 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]]]}] 18:59:38 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) 18:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1271ms 18:59:38 INFO - PROCESS | 3108 | 1462931978622 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 3108 | 1462931978623 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:59:38 INFO - PROCESS | 3108 | 1462931978627 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 3108 | 1462931978628 Marionette TRACE conn5 <- [1,2670,null,{}] 18:59:38 INFO - PROCESS | 3108 | 1462931978632 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}] 18:59:38 INFO - PROCESS | 3108 | 1462931978737 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:59:38 INFO - PROCESS | 3108 | 1462931978882 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 3108 | ++DOCSHELL 148C4C00 == 85 [pid = 3108] [id = 677] 18:59:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (15833800) [pid = 3108] [serial = 2031] [outer = 00000000] 18:59:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1A6C3800) [pid = 3108] [serial = 2032] [outer = 15833800] 18:59:38 INFO - PROCESS | 3108 | 1462931978930 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1AB50000) [pid = 3108] [serial = 2033] [outer = 15833800] 18:59:39 INFO - PROCESS | 3108 | 1462931979757 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]]]}] 18:59:39 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) 18:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1174ms 18:59:39 INFO - PROCESS | 3108 | 1462931979802 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 3108 | 1462931979804 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:59:39 INFO - PROCESS | 3108 | 1462931979807 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 3108 | 1462931979809 Marionette TRACE conn5 <- [1,2674,null,{}] 18:59:39 INFO - PROCESS | 3108 | 1462931979813 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}] 18:59:39 INFO - PROCESS | 3108 | 1462931979951 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:59:39 INFO - PROCESS | 3108 | 1462931979961 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 3108 | ++DOCSHELL 0C705800 == 86 [pid = 3108] [id = 678] 18:59:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0C706000) [pid = 3108] [serial = 2034] [outer = 00000000] 18:59:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (0D93EC00) [pid = 3108] [serial = 2035] [outer = 0C706000] 18:59:40 INFO - PROCESS | 3108 | 1462931980096 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (0DCF2400) [pid = 3108] [serial = 2036] [outer = 0C706000] 18:59:41 INFO - PROCESS | 3108 | 1462931981283 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] 18:59:41 INFO - PROCESS | 3108 | 1462931981333 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:59:41 INFO - PROCESS | 3108 | 1462931981338 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 3108 | 1462931981340 Marionette TRACE conn5 <- [1,2678,null,{}] 18:59:41 INFO - PROCESS | 3108 | 1462931981346 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}] 18:59:41 INFO - PROCESS | 3108 | 1462931981509 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:59:41 INFO - PROCESS | 3108 | 1462931981677 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 3108 | ++DOCSHELL 0E976800 == 87 [pid = 3108] [id = 679] 18:59:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1240AC00) [pid = 3108] [serial = 2037] [outer = 00000000] 18:59:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (12BEE400) [pid = 3108] [serial = 2038] [outer = 1240AC00] 18:59:41 INFO - PROCESS | 3108 | 1462931981737 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (13B27800) [pid = 3108] [serial = 2039] [outer = 1240AC00] 18:59:42 INFO - PROCESS | 3108 | 1462931982775 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] 18:59:42 INFO - PROCESS | 3108 | 1462931982820 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:59:42 INFO - PROCESS | 3108 | 1462931982827 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:59:42 INFO - PROCESS | 3108 | 1462931982829 Marionette TRACE conn5 <- [1,2682,null,{}] 18:59:42 INFO - PROCESS | 3108 | 1462931982834 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}] 18:59:43 INFO - PROCESS | 3108 | 1462931983035 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:59:43 INFO - PROCESS | 3108 | 1462931983235 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 3108 | ++DOCSHELL 15C9E000 == 88 [pid = 3108] [id = 680] 18:59:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (15C9E400) [pid = 3108] [serial = 2040] [outer = 00000000] 18:59:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (15CBDC00) [pid = 3108] [serial = 2041] [outer = 15C9E400] 18:59:43 INFO - PROCESS | 3108 | 1462931983293 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (16FA7000) [pid = 3108] [serial = 2042] [outer = 15C9E400] 18:59:44 INFO - PROCESS | 3108 | 1462931984368 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] 18:59:44 INFO - PROCESS | 3108 | 1462931984416 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:59:44 INFO - PROCESS | 3108 | 1462931984420 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 3108 | 1462931984424 Marionette TRACE conn5 <- [1,2686,null,{}] 18:59:44 INFO - PROCESS | 3108 | 1462931984435 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}] 18:59:44 INFO - PROCESS | 3108 | 1462931984600 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:59:44 INFO - PROCESS | 3108 | 1462931984796 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 3108 | ++DOCSHELL 0DC39800 == 89 [pid = 3108] [id = 681] 18:59:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (183BA800) [pid = 3108] [serial = 2043] [outer = 00000000] 18:59:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1B213000) [pid = 3108] [serial = 2044] [outer = 183BA800] 18:59:44 INFO - PROCESS | 3108 | 1462931984852 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1B23EC00) [pid = 3108] [serial = 2045] [outer = 183BA800] 18:59:45 INFO - PROCESS | 3108 | 1462931985903 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] 18:59:45 INFO - PROCESS | 3108 | 1462931985947 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:59:45 INFO - PROCESS | 3108 | 1462931985950 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 3108 | 1462931985952 Marionette TRACE conn5 <- [1,2690,null,{}] 18:59:45 INFO - PROCESS | 3108 | 1462931985956 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}] 18:59:46 INFO - PROCESS | 3108 | 1462931986117 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:59:46 INFO - PROCESS | 3108 | 1462931986310 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 3108 | ++DOCSHELL 12BED400 == 90 [pid = 3108] [id = 682] 18:59:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1AEB3C00) [pid = 3108] [serial = 2046] [outer = 00000000] 18:59:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (1BC0F800) [pid = 3108] [serial = 2047] [outer = 1AEB3C00] 18:59:46 INFO - PROCESS | 3108 | 1462931986365 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (1BC55000) [pid = 3108] [serial = 2048] [outer = 1AEB3C00] 18:59:46 INFO - PROCESS | 3108 | 1462931986897 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]]]}] 18:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 971ms 18:59:46 INFO - PROCESS | 3108 | 1462931986925 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 3108 | 1462931986928 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:59:46 INFO - PROCESS | 3108 | 1462931986933 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 3108 | 1462931986935 Marionette TRACE conn5 <- [1,2694,null,{}] 18:59:46 INFO - PROCESS | 3108 | 1462931986938 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}] 18:59:47 INFO - PROCESS | 3108 | 1462931987058 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:59:47 INFO - PROCESS | 3108 | 1462931987234 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 3108 | ++DOCSHELL 1BC0B400 == 91 [pid = 3108] [id = 683] 18:59:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (1BC59000) [pid = 3108] [serial = 2049] [outer = 00000000] 18:59:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (1BDA5800) [pid = 3108] [serial = 2050] [outer = 1BC59000] 18:59:47 INFO - PROCESS | 3108 | 1462931987295 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1C975000) [pid = 3108] [serial = 2051] [outer = 1BC59000] 18:59:48 INFO - PROCESS | 3108 | 1462931988201 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]]]}] 18:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1289ms 18:59:48 INFO - PROCESS | 3108 | 1462931988223 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:59:48 INFO - PROCESS | 3108 | 1462931988227 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:59:48 INFO - PROCESS | 3108 | 1462931988232 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 3108 | 1462931988236 Marionette TRACE conn5 <- [1,2698,null,{}] 18:59:48 INFO - PROCESS | 3108 | 1462931988242 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}] 18:59:48 INFO - PROCESS | 3108 | 1462931988359 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:59:48 INFO - PROCESS | 3108 | 1462931988529 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 3108 | ++DOCSHELL 0E962C00 == 92 [pid = 3108] [id = 684] 18:59:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (0E97A400) [pid = 3108] [serial = 2052] [outer = 00000000] 18:59:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (1482BC00) [pid = 3108] [serial = 2053] [outer = 0E97A400] 18:59:48 INFO - PROCESS | 3108 | 1462931988581 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (148C8000) [pid = 3108] [serial = 2054] [outer = 0E97A400] 18:59:49 INFO - PROCESS | 3108 | 1462931989222 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] 18:59:49 INFO - PROCESS | 3108 | 1462931989265 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:59:49 INFO - PROCESS | 3108 | 1462931989272 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:59:49 INFO - PROCESS | 3108 | 1462931989275 Marionette TRACE conn5 <- [1,2702,null,{}] 18:59:49 INFO - PROCESS | 3108 | 1462931989279 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}] 18:59:49 INFO - PROCESS | 3108 | 1462931989398 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:59:49 INFO - PROCESS | 3108 | 1462931989566 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 3108 | ++DOCSHELL 14219000 == 93 [pid = 3108] [id = 685] 18:59:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (1482C800) [pid = 3108] [serial = 2055] [outer = 00000000] 18:59:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (16D08400) [pid = 3108] [serial = 2056] [outer = 1482C800] 18:59:49 INFO - PROCESS | 3108 | 1462931989618 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (17899C00) [pid = 3108] [serial = 2057] [outer = 1482C800] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 0C7A3400 == 92 [pid = 3108] [id = 421] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 0D9F3800 == 91 [pid = 3108] [id = 476] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 148C4C00 == 90 [pid = 3108] [id = 677] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 18392000 == 89 [pid = 3108] [id = 676] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 15CC2000 == 88 [pid = 3108] [id = 675] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 14828400 == 87 [pid = 3108] [id = 674] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 0D97D000 == 86 [pid = 3108] [id = 673] 18:59:49 INFO - PROCESS | 3108 | --DOCSHELL 13C71C00 == 85 [pid = 3108] [id = 672] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1AF74000) [pid = 3108] [serial = 1942] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1BF05000) [pid = 3108] [serial = 1951] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (1C0B5000) [pid = 3108] [serial = 1954] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (0E97EC00) [pid = 3108] [serial = 1936] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (14833C00) [pid = 3108] [serial = 1939] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (1BC08C00) [pid = 3108] [serial = 1948] [outer = 00000000] [url = about:blank] 18:59:49 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (1B246800) [pid = 3108] [serial = 1945] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 20A42400 == 84 [pid = 3108] [id = 670] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 20A38C00 == 83 [pid = 3108] [id = 669] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 1BDA3C00 == 82 [pid = 3108] [id = 668] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 1CAD1000 == 81 [pid = 3108] [id = 667] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 1BDBAC00 == 80 [pid = 3108] [id = 666] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 1B21BC00 == 79 [pid = 3108] [id = 665] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 1827A400 == 78 [pid = 3108] [id = 664] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 14822800 == 77 [pid = 3108] [id = 663] 18:59:50 INFO - PROCESS | 3108 | --DOCSHELL 0D845800 == 76 [pid = 3108] [id = 662] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (0E3CDC00) [pid = 3108] [serial = 1957] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0E97E800) [pid = 3108] [serial = 1958] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (19A8CC00) [pid = 3108] [serial = 1975] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (0E982400) [pid = 3108] [serial = 1963] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1AEB1400) [pid = 3108] [serial = 1982] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (14827800) [pid = 3108] [serial = 1960] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (16D08C00) [pid = 3108] [serial = 1969] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (12705C00) [pid = 3108] [serial = 1964] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (19A84800) [pid = 3108] [serial = 1981] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (18188800) [pid = 3108] [serial = 1972] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1B244800) [pid = 3108] [serial = 1984] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (175BD800) [pid = 3108] [serial = 1970] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (19A8EC00) [pid = 3108] [serial = 1976] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (15CC1800) [pid = 3108] [serial = 1967] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (15C9D000) [pid = 3108] [serial = 1961] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (15CA3400) [pid = 3108] [serial = 1966] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (183B1C00) [pid = 3108] [serial = 1973] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (128E1400) [pid = 3108] [serial = 1979] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (0E964000) [pid = 3108] [serial = 1978] [outer = 00000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3108 | 1462931990200 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]]]}] 18:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 972ms 18:59:50 INFO - PROCESS | 3108 | 1462931990249 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 3108 | 1462931990251 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:59:50 INFO - PROCESS | 3108 | 1462931990255 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:59:50 INFO - PROCESS | 3108 | 1462931990258 Marionette TRACE conn5 <- [1,2706,null,{}] 18:59:50 INFO - PROCESS | 3108 | 1462931990268 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}] 18:59:50 INFO - PROCESS | 3108 | 1462931990378 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:59:50 INFO - PROCESS | 3108 | 1462931990520 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 3108 | ++DOCSHELL 0E95F400 == 77 [pid = 3108] [id = 686] 18:59:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (0E97EC00) [pid = 3108] [serial = 2058] [outer = 00000000] 18:59:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (12EEB800) [pid = 3108] [serial = 2059] [outer = 0E97EC00] 18:59:50 INFO - PROCESS | 3108 | 1462931990573 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (14832800) [pid = 3108] [serial = 2060] [outer = 0E97EC00] 18:59:51 INFO - PROCESS | 3108 | 1462931991066 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] 18:59:51 INFO - PROCESS | 3108 | 1462931991092 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:59:51 INFO - PROCESS | 3108 | 1462931991095 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:59:51 INFO - PROCESS | 3108 | 1462931991096 Marionette TRACE conn5 <- [1,2710,null,{}] 18:59:51 INFO - PROCESS | 3108 | 1462931991100 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}] 18:59:51 INFO - PROCESS | 3108 | 1462931991202 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:59:51 INFO - PROCESS | 3108 | 1462931991211 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 3108 | ++DOCSHELL 17047000 == 78 [pid = 3108] [id = 687] 18:59:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (175B5400) [pid = 3108] [serial = 2061] [outer = 00000000] 18:59:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (18390800) [pid = 3108] [serial = 2062] [outer = 175B5400] 18:59:51 INFO - PROCESS | 3108 | 1462931991257 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (183BCC00) [pid = 3108] [serial = 2063] [outer = 175B5400] 18:59:51 INFO - PROCESS | 3108 | 1462931991768 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] 18:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:59:51 INFO - PROCESS | 3108 | 1462931991831 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:59:51 INFO - PROCESS | 3108 | 1462931991834 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 3108 | 1462931991836 Marionette TRACE conn5 <- [1,2714,null,{}] 18:59:51 INFO - PROCESS | 3108 | 1462931991839 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}] 18:59:51 INFO - PROCESS | 3108 | 1462931991937 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:59:52 INFO - PROCESS | 3108 | 1462931992101 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 3108 | ++DOCSHELL 18F63400 == 79 [pid = 3108] [id = 688] 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (1A12B800) [pid = 3108] [serial = 2064] [outer = 00000000] 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1A6CA400) [pid = 3108] [serial = 2065] [outer = 1A12B800] 18:59:52 INFO - PROCESS | 3108 | 1462931992146 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1ADF0800) [pid = 3108] [serial = 2066] [outer = 1A12B800] 18:59:52 INFO - PROCESS | 3108 | 1462931992581 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]]]}] 18:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 18:59:52 INFO - PROCESS | 3108 | 1462931992606 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 3108 | 1462931992608 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:59:52 INFO - PROCESS | 3108 | 1462931992611 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 3108 | 1462931992613 Marionette TRACE conn5 <- [1,2718,null,{}] 18:59:52 INFO - PROCESS | 3108 | 1462931992616 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}] 18:59:52 INFO - PROCESS | 3108 | 1462931992791 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:59:52 INFO - PROCESS | 3108 | 1462931992815 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 3108 | ++DOCSHELL 1B1A4400 == 80 [pid = 3108] [id = 689] 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1B1AB800) [pid = 3108] [serial = 2067] [outer = 00000000] 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1BC60800) [pid = 3108] [serial = 2068] [outer = 1B1AB800] 18:59:52 INFO - PROCESS | 3108 | 1462931992861 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (1BDA1400) [pid = 3108] [serial = 2069] [outer = 1B1AB800] 18:59:53 INFO - PROCESS | 3108 | 1462931993800 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] 18:59:53 INFO - PROCESS | 3108 | 1462931993840 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:59:53 INFO - PROCESS | 3108 | 1462931993843 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 3108 | 1462931993844 Marionette TRACE conn5 <- [1,2722,null,{}] 18:59:53 INFO - PROCESS | 3108 | 1462931993848 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}] 18:59:54 INFO - PROCESS | 3108 | 1462931993989 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:59:54 INFO - PROCESS | 3108 | 1462931994004 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 3108 | ++DOCSHELL 1BDA5000 == 81 [pid = 3108] [id = 690] 18:59:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (1BF0F800) [pid = 3108] [serial = 2070] [outer = 00000000] 18:59:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (1C0BF400) [pid = 3108] [serial = 2071] [outer = 1BF0F800] 18:59:54 INFO - PROCESS | 3108 | 1462931994048 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (1C970C00) [pid = 3108] [serial = 2072] [outer = 1BF0F800] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1AD08400) [pid = 3108] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (0E3D1400) [pid = 3108] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (0D83A800) [pid = 3108] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (1B21FC00) [pid = 3108] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1ADEA400) [pid = 3108] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1BDA0C00) [pid = 3108] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1D908400) [pid = 3108] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (20E8FC00) [pid = 3108] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (21CB2C00) [pid = 3108] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (16D0DC00) [pid = 3108] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (1BDB8800) [pid = 3108] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (175B7800) [pid = 3108] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (183B5400) [pid = 3108] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (1BD9D800) [pid = 3108] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1BF0C800) [pid = 3108] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (14828000) [pid = 3108] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1482A800) [pid = 3108] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1482A000) [pid = 3108] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (0D982000) [pid = 3108] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0D935800) [pid = 3108] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1827C800) [pid = 3108] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (1AAF2400) [pid = 3108] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (14217800) [pid = 3108] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (0ECD8800) [pid = 3108] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1B240400) [pid = 3108] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1BC59400) [pid = 3108] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1B220C00) [pid = 3108] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (0E3C8C00) [pid = 3108] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1AEAF000) [pid = 3108] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (22AC5000) [pid = 3108] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (0DC7E000) [pid = 3108] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (15F02000) [pid = 3108] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (16FA5400) [pid = 3108] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:59:54 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (0E357000) [pid = 3108] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:59:54 INFO - PROCESS | 3108 | 1462931994815 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]]]}] 18:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1019ms 18:59:54 INFO - PROCESS | 3108 | 1462931994864 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:59:54 INFO - PROCESS | 3108 | 1462931994866 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:59:54 INFO - PROCESS | 3108 | 1462931994869 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:59:54 INFO - PROCESS | 3108 | 1462931994871 Marionette TRACE conn5 <- [1,2726,null,{}] 18:59:54 INFO - PROCESS | 3108 | 1462931994896 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}] 18:59:55 INFO - PROCESS | 3108 | 1462931994993 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:59:55 INFO - PROCESS | 3108 | 1462931995002 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 3108 | ++DOCSHELL 0E40F000 == 82 [pid = 3108] [id = 691] 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (0E810000) [pid = 3108] [serial = 2073] [outer = 00000000] 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1483A400) [pid = 3108] [serial = 2074] [outer = 0E810000] 18:59:55 INFO - PROCESS | 3108 | 1462931995048 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (15F05C00) [pid = 3108] [serial = 2075] [outer = 0E810000] 18:59:55 INFO - PROCESS | 3108 | 1462931995511 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]]]}] 18:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 18:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:59:55 INFO - PROCESS | 3108 | 1462931995565 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 3108 | 1462931995567 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:59:55 INFO - PROCESS | 3108 | 1462931995570 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 3108 | 1462931995571 Marionette TRACE conn5 <- [1,2730,null,{}] 18:59:55 INFO - PROCESS | 3108 | 1462931995575 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}] 18:59:55 INFO - PROCESS | 3108 | 1462931995672 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:59:55 INFO - PROCESS | 3108 | 1462931995711 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 3108 | ++DOCSHELL 1482E000 == 83 [pid = 3108] [id = 692] 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (16D05400) [pid = 3108] [serial = 2076] [outer = 00000000] 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (183B6000) [pid = 3108] [serial = 2077] [outer = 16D05400] 18:59:55 INFO - PROCESS | 3108 | 1462931995756 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (1B21C400) [pid = 3108] [serial = 2078] [outer = 16D05400] 18:59:56 INFO - PROCESS | 3108 | 1462931996192 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]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 18:59:56 INFO - PROCESS | 3108 | 1462931996256 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 3108 | 1462931996258 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:59:56 INFO - PROCESS | 3108 | 1462931996261 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 3108 | 1462931996263 Marionette TRACE conn5 <- [1,2734,null,{}] 18:59:56 INFO - PROCESS | 3108 | 1462931996266 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}] 18:59:56 INFO - PROCESS | 3108 | 1462931996366 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:59:56 INFO - PROCESS | 3108 | 1462931996373 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 3108 | ++DOCSHELL 1BD99800 == 84 [pid = 3108] [id = 693] 18:59:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (1BDAE800) [pid = 3108] [serial = 2079] [outer = 00000000] 18:59:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (1C0B7400) [pid = 3108] [serial = 2080] [outer = 1BDAE800] 18:59:56 INFO - PROCESS | 3108 | 1462931996418 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (1BDBD800) [pid = 3108] [serial = 2081] [outer = 1BDAE800] 18:59:57 INFO - PROCESS | 3108 | 1462931997205 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]]]}] 18:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 18:59:57 INFO - PROCESS | 3108 | 1462931997234 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 3108 | 1462931997240 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:59:57 INFO - PROCESS | 3108 | 1462931997244 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:59:57 INFO - PROCESS | 3108 | 1462931997249 Marionette TRACE conn5 <- [1,2738,null,{}] 18:59:57 INFO - PROCESS | 3108 | 1462931997254 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}] 18:59:57 INFO - PROCESS | 3108 | 1462931997384 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:59:57 INFO - PROCESS | 3108 | 1462931997566 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 3108 | ++DOCSHELL 0F15B000 == 85 [pid = 3108] [id = 694] 18:59:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (0F1A7000) [pid = 3108] [serial = 2082] [outer = 00000000] 18:59:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (12D79C00) [pid = 3108] [serial = 2083] [outer = 0F1A7000] 18:59:57 INFO - PROCESS | 3108 | 1462931997631 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (14832000) [pid = 3108] [serial = 2084] [outer = 0F1A7000] 18:59:58 INFO - PROCESS | 3108 | 1462931998189 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]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 18:59:58 INFO - PROCESS | 3108 | 1462931998220 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 3108 | 1462931998226 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:59:58 INFO - PROCESS | 3108 | 1462931998233 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 3108 | 1462931998236 Marionette TRACE conn5 <- [1,2742,null,{}] 18:59:58 INFO - PROCESS | 3108 | 1462931998240 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}] 18:59:58 INFO - PROCESS | 3108 | 1462931998367 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:59:58 INFO - PROCESS | 3108 | 1462931998548 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 3108 | ++DOCSHELL 17EF6000 == 86 [pid = 3108] [id = 695] 18:59:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (18270C00) [pid = 3108] [serial = 2085] [outer = 00000000] 18:59:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1AA7C000) [pid = 3108] [serial = 2086] [outer = 18270C00] 18:59:58 INFO - PROCESS | 3108 | 1462931998604 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1AF7D800) [pid = 3108] [serial = 2087] [outer = 18270C00] 18:59:59 INFO - PROCESS | 3108 | 1462931999243 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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1021ms 18:59:59 INFO - PROCESS | 3108 | 1462931999256 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 3108 | 1462931999258 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:59:59 INFO - PROCESS | 3108 | 1462931999262 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 3108 | 1462931999266 Marionette TRACE conn5 <- [1,2746,null,{}] 18:59:59 INFO - PROCESS | 3108 | 1462931999277 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}] 18:59:59 INFO - PROCESS | 3108 | 1462931999421 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:59:59 INFO - PROCESS | 3108 | 1462931999601 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 3108 | ++DOCSHELL 1D913800 == 87 [pid = 3108] [id = 696] 18:59:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1E57C800) [pid = 3108] [serial = 2088] [outer = 00000000] 18:59:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1E586800) [pid = 3108] [serial = 2089] [outer = 1E57C800] 18:59:59 INFO - PROCESS | 3108 | 1462931999660 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1F61F000) [pid = 3108] [serial = 2090] [outer = 1E57C800] 19:00:00 INFO - PROCESS | 3108 | 1462932000270 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]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1070ms 19:00:00 INFO - PROCESS | 3108 | 1462932000353 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 3108 | 1462932000355 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:00:00 INFO - PROCESS | 3108 | 1462932000359 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:00:00 INFO - PROCESS | 3108 | 1462932000361 Marionette TRACE conn5 <- [1,2750,null,{}] 19:00:00 INFO - PROCESS | 3108 | 1462932000365 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}] 19:00:00 INFO - PROCESS | 3108 | 1462932000521 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:00:00 INFO - PROCESS | 3108 | 1462932000688 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 3108 | ++DOCSHELL 0D986C00 == 88 [pid = 3108] [id = 697] 19:00:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (0D9F1800) [pid = 3108] [serial = 2091] [outer = 00000000] 19:00:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (20A67800) [pid = 3108] [serial = 2092] [outer = 0D9F1800] 19:00:00 INFO - PROCESS | 3108 | 1462932000742 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (20CC5800) [pid = 3108] [serial = 2093] [outer = 0D9F1800] 19:00:01 INFO - PROCESS | 3108 | 1462932001263 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]]]}] 19:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 19:00:01 INFO - PROCESS | 3108 | 1462932001309 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:00:01 INFO - PROCESS | 3108 | 1462932001311 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:00:01 INFO - PROCESS | 3108 | 1462932001316 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 3108 | 1462932001318 Marionette TRACE conn5 <- [1,2754,null,{}] 19:00:01 INFO - PROCESS | 3108 | 1462932001322 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}] 19:00:01 INFO - PROCESS | 3108 | 1462932001442 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:00:01 INFO - PROCESS | 3108 | 1462932001623 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:01 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CB400 == 89 [pid = 3108] [id = 698] 19:00:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (20CCB400) [pid = 3108] [serial = 2094] [outer = 00000000] 19:00:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (20D76000) [pid = 3108] [serial = 2095] [outer = 20CCB400] 19:00:01 INFO - PROCESS | 3108 | 1462932001678 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (20D7D000) [pid = 3108] [serial = 2096] [outer = 20CCB400] 19:00:02 INFO - PROCESS | 3108 | 1462932002276 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]]]}] 19:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 19:00:02 INFO - PROCESS | 3108 | 1462932002291 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:00:02 INFO - PROCESS | 3108 | 1462932002294 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:00:02 INFO - PROCESS | 3108 | 1462932002297 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:00:02 INFO - PROCESS | 3108 | 1462932002299 Marionette TRACE conn5 <- [1,2758,null,{}] 19:00:02 INFO - PROCESS | 3108 | 1462932002302 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}] 19:00:02 INFO - PROCESS | 3108 | 1462932002433 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:00:02 INFO - PROCESS | 3108 | 1462932002615 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 3108 | ++DOCSHELL 20E8CC00 == 90 [pid = 3108] [id = 699] 19:00:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (20E8DC00) [pid = 3108] [serial = 2097] [outer = 00000000] 19:00:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (20E9A800) [pid = 3108] [serial = 2098] [outer = 20E8DC00] 19:00:02 INFO - PROCESS | 3108 | 1462932002671 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (20EADC00) [pid = 3108] [serial = 2099] [outer = 20E8DC00] 19:00:03 INFO - PROCESS | 3108 | 1462932003269 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1016ms 19:00:03 INFO - PROCESS | 3108 | 1462932003318 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 3108 | 1462932003320 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:00:03 INFO - PROCESS | 3108 | 1462932003323 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 3108 | 1462932003325 Marionette TRACE conn5 <- [1,2762,null,{}] 19:00:03 INFO - PROCESS | 3108 | 1462932003329 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}] 19:00:03 INFO - PROCESS | 3108 | 1462932003449 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:00:03 INFO - PROCESS | 3108 | 1462932003629 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 3108 | ++DOCSHELL 20E95400 == 91 [pid = 3108] [id = 700] 19:00:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (20E9B000) [pid = 3108] [serial = 2100] [outer = 00000000] 19:00:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (20EB8000) [pid = 3108] [serial = 2101] [outer = 20E9B000] 19:00:03 INFO - PROCESS | 3108 | 1462932003685 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (20EBA800) [pid = 3108] [serial = 2102] [outer = 20E9B000] 19:00:04 INFO - PROCESS | 3108 | 1462932004222 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]]]}] 19:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 19:00:04 INFO - PROCESS | 3108 | 1462932004260 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:00:04 INFO - PROCESS | 3108 | 1462932004262 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:00:04 INFO - PROCESS | 3108 | 1462932004267 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 3108 | 1462932004269 Marionette TRACE conn5 <- [1,2766,null,{}] 19:00:04 INFO - PROCESS | 3108 | 1462932004273 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}] 19:00:04 INFO - PROCESS | 3108 | 1462932004393 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:00:04 INFO - PROCESS | 3108 | 1462932004577 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 3108 | ++DOCSHELL 211A1000 == 92 [pid = 3108] [id = 701] 19:00:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (211A2C00) [pid = 3108] [serial = 2103] [outer = 00000000] 19:00:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (211A6C00) [pid = 3108] [serial = 2104] [outer = 211A2C00] 19:00:04 INFO - PROCESS | 3108 | 1462932004636 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (2161D000) [pid = 3108] [serial = 2105] [outer = 211A2C00] 19:00:05 INFO - PROCESS | 3108 | 1462932005272 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1014ms 19:00:05 INFO - PROCESS | 3108 | 1462932005287 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 3108 | 1462932005289 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:00:05 INFO - PROCESS | 3108 | 1462932005292 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 3108 | 1462932005295 Marionette TRACE conn5 <- [1,2770,null,{}] 19:00:05 INFO - PROCESS | 3108 | 1462932005298 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}] 19:00:05 INFO - PROCESS | 3108 | 1462932005419 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:00:05 INFO - PROCESS | 3108 | 1462932005619 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 3108 | ++DOCSHELL 0D844C00 == 93 [pid = 3108] [id = 702] 19:00:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (0D934400) [pid = 3108] [serial = 2106] [outer = 00000000] 19:00:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (12707400) [pid = 3108] [serial = 2107] [outer = 0D934400] 19:00:05 INFO - PROCESS | 3108 | 1462932005679 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (15C6B400) [pid = 3108] [serial = 2108] [outer = 0D934400] 19:00:06 INFO - PROCESS | 3108 | 1462932006521 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]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1281ms 19:00:06 INFO - PROCESS | 3108 | 1462932006590 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 3108 | 1462932006595 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:00:06 INFO - PROCESS | 3108 | 1462932006601 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:00:06 INFO - PROCESS | 3108 | 1462932006605 Marionette TRACE conn5 <- [1,2774,null,{}] 19:00:06 INFO - PROCESS | 3108 | 1462932006610 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}] 19:00:06 INFO - PROCESS | 3108 | 1462932006729 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:00:06 INFO - PROCESS | 3108 | 1462932006900 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 3108 | ++DOCSHELL 0EB59C00 == 94 [pid = 3108] [id = 703] 19:00:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (11811C00) [pid = 3108] [serial = 2109] [outer = 00000000] 19:00:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (12B30800) [pid = 3108] [serial = 2110] [outer = 11811C00] 19:00:06 INFO - PROCESS | 3108 | 1462932006951 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (1482D400) [pid = 3108] [serial = 2111] [outer = 11811C00] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 0D933C00 == 93 [pid = 3108] [id = 417] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 1BDB3C00 == 92 [pid = 3108] [id = 558] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (128E1C00) [pid = 3108] [serial = 2014] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 15C9E000 == 91 [pid = 3108] [id = 680] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 0DDF1800 == 90 [pid = 3108] [id = 671] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 0E976800 == 89 [pid = 3108] [id = 679] 19:00:07 INFO - PROCESS | 3108 | --DOCSHELL 0C705800 == 88 [pid = 3108] [id = 678] 19:00:07 INFO - PROCESS | 3108 | 1462932007606 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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1019ms 19:00:07 INFO - PROCESS | 3108 | 1462932007624 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 3108 | 1462932007629 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:00:07 INFO - PROCESS | 3108 | 1462932007649 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 3108 | 1462932007651 Marionette TRACE conn5 <- [1,2778,null,{}] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (22CE3800) [pid = 3108] [serial = 1838] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (15CBC400) [pid = 3108] [serial = 1904] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (179B0C00) [pid = 3108] [serial = 1826] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (17959800) [pid = 3108] [serial = 1883] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (13B2BC00) [pid = 3108] [serial = 1880] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1D916400) [pid = 3108] [serial = 1829] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (183BE400) [pid = 3108] [serial = 1901] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (0E960400) [pid = 3108] [serial = 1823] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1BDAE400) [pid = 3108] [serial = 1889] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1B212400) [pid = 3108] [serial = 1886] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (22B3D000) [pid = 3108] [serial = 1841] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (1F61D000) [pid = 3108] [serial = 1895] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (2119AC00) [pid = 3108] [serial = 1832] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (226CEC00) [pid = 3108] [serial = 1835] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (20A70000) [pid = 3108] [serial = 1898] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (1C96FC00) [pid = 3108] [serial = 1892] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (1C0B7800) [pid = 3108] [serial = 1955] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (15CA5C00) [pid = 3108] [serial = 1940] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1ADF3800) [pid = 3108] [serial = 1934] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (1BC5A000) [pid = 3108] [serial = 1949] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1BF08000) [pid = 3108] [serial = 1952] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (1B285C00) [pid = 3108] [serial = 1946] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (1189F400) [pid = 3108] [serial = 1937] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1B1AFC00) [pid = 3108] [serial = 1943] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1820EC00) [pid = 3108] [serial = 2026] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (183BF400) [pid = 3108] [serial = 2029] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1827D000) [pid = 3108] [serial = 2027] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (18F4EC00) [pid = 3108] [serial = 2030] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1BDB7C00) [pid = 3108] [serial = 1997] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 126 (1BDA5400) [pid = 3108] [serial = 1996] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 125 (1C973400) [pid = 3108] [serial = 2000] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (1C0BCC00) [pid = 3108] [serial = 1999] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (1D90A000) [pid = 3108] [serial = 2002] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (148CE800) [pid = 3108] [serial = 1991] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1483EC00) [pid = 3108] [serial = 1990] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (15CC2C00) [pid = 3108] [serial = 2023] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1583A000) [pid = 3108] [serial = 2018] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1483F000) [pid = 3108] [serial = 2017] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (0E40FC00) [pid = 3108] [serial = 2020] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (0EB64800) [pid = 3108] [serial = 2021] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (0E3CFC00) [pid = 3108] [serial = 1988] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (0D9F4000) [pid = 3108] [serial = 1987] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (1AD09400) [pid = 3108] [serial = 1994] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 112 (192CB400) [pid = 3108] [serial = 1993] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 111 (1F619400) [pid = 3108] [serial = 2005] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 110 (20A42800) [pid = 3108] [serial = 2008] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 109 (1A6C3800) [pid = 3108] [serial = 2032] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 108 (20CC9800) [pid = 3108] [serial = 2011] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | --DOMWINDOW == 107 (16D07C00) [pid = 3108] [serial = 2024] [outer = 00000000] [url = about:blank] 19:00:07 INFO - PROCESS | 3108 | 1462932007719 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}] 19:00:07 INFO - PROCESS | 3108 | 1462932007825 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:00:07 INFO - PROCESS | 3108 | 1462932007837 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:07 INFO - PROCESS | 3108 | ++DOCSHELL 0D9ED400 == 89 [pid = 3108] [id = 704] 19:00:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 108 (0DD0CC00) [pid = 3108] [serial = 2112] [outer = 00000000] 19:00:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 109 (0E976800) [pid = 3108] [serial = 2113] [outer = 0DD0CC00] 19:00:07 INFO - PROCESS | 3108 | 1462932007883 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 110 (0E982000) [pid = 3108] [serial = 2114] [outer = 0DD0CC00] 19:00:08 INFO - PROCESS | 3108 | 1462932008443 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]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 850ms 19:00:08 INFO - PROCESS | 3108 | 1462932008489 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 3108 | 1462932008491 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:00:08 INFO - PROCESS | 3108 | 1462932008494 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 3108 | 1462932008497 Marionette TRACE conn5 <- [1,2782,null,{}] 19:00:08 INFO - PROCESS | 3108 | 1462932008507 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}] 19:00:08 INFO - PROCESS | 3108 | 1462932008616 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:00:08 INFO - PROCESS | 3108 | 1462932008741 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 3108 | ++DOCSHELL 13B14800 == 90 [pid = 3108] [id = 705] 19:00:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 111 (1421EC00) [pid = 3108] [serial = 2115] [outer = 00000000] 19:00:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 112 (1482E800) [pid = 3108] [serial = 2116] [outer = 1421EC00] 19:00:08 INFO - PROCESS | 3108 | 1462932008789 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 113 (148C6000) [pid = 3108] [serial = 2117] [outer = 1421EC00] 19:00:09 INFO - PROCESS | 3108 | 1462932009148 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 19:00:09 INFO - PROCESS | 3108 | 1462932009225 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 3108 | 1462932009227 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:00:09 INFO - PROCESS | 3108 | 1462932009230 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 3108 | 1462932009232 Marionette TRACE conn5 <- [1,2786,null,{}] 19:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:00:09 INFO - PROCESS | 3108 | 1462932009236 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}] 19:00:09 INFO - PROCESS | 3108 | 1462932009339 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:00:09 INFO - PROCESS | 3108 | 1462932009346 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 3108 | ++DOCSHELL 15832000 == 91 [pid = 3108] [id = 706] 19:00:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (15832400) [pid = 3108] [serial = 2118] [outer = 00000000] 19:00:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (15CC1000) [pid = 3108] [serial = 2119] [outer = 15832400] 19:00:09 INFO - PROCESS | 3108 | 1462932009391 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (15CC7800) [pid = 3108] [serial = 2120] [outer = 15832400] 19:00:09 INFO - PROCESS | 3108 | 1462932009864 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 19:00:09 INFO - PROCESS | 3108 | 1462932009907 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 3108 | 1462932009909 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:00:09 INFO - PROCESS | 3108 | 1462932009918 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 3108 | 1462932009929 Marionette TRACE conn5 <- [1,2790,null,{}] 19:00:09 INFO - PROCESS | 3108 | 1462932009933 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}] 19:00:10 INFO - PROCESS | 3108 | 1462932010072 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:00:10 INFO - PROCESS | 3108 | 1462932010121 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 3108 | ++DOCSHELL 15CC9400 == 92 [pid = 3108] [id = 707] 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (15F03C00) [pid = 3108] [serial = 2121] [outer = 00000000] 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (16D0B000) [pid = 3108] [serial = 2122] [outer = 15F03C00] 19:00:10 INFO - PROCESS | 3108 | 1462932010166 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (17045800) [pid = 3108] [serial = 2123] [outer = 15F03C00] 19:00:10 INFO - PROCESS | 3108 | 1462932010612 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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 19:00:10 INFO - PROCESS | 3108 | 1462932010650 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:00:10 INFO - PROCESS | 3108 | 1462932010652 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:00:10 INFO - PROCESS | 3108 | 1462932010655 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 3108 | 1462932010656 Marionette TRACE conn5 <- [1,2794,null,{}] 19:00:10 INFO - PROCESS | 3108 | 1462932010660 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}] 19:00:10 INFO - PROCESS | 3108 | 1462932010811 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:00:10 INFO - PROCESS | 3108 | 1462932010835 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 3108 | ++DOCSHELL 17954800 == 93 [pid = 3108] [id = 708] 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (17957C00) [pid = 3108] [serial = 2124] [outer = 00000000] 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (18273C00) [pid = 3108] [serial = 2125] [outer = 17957C00] 19:00:10 INFO - PROCESS | 3108 | 1462932010880 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (18279800) [pid = 3108] [serial = 2126] [outer = 17957C00] 19:00:11 INFO - PROCESS | 3108 | 1462932011341 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]]]}] 19:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 19:00:11 INFO - PROCESS | 3108 | 1462932011386 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:00:11 INFO - PROCESS | 3108 | 1462932011388 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:00:11 INFO - PROCESS | 3108 | 1462932011391 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:00:11 INFO - PROCESS | 3108 | 1462932011392 Marionette TRACE conn5 <- [1,2798,null,{}] 19:00:11 INFO - PROCESS | 3108 | 1462932011396 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}] 19:00:11 INFO - PROCESS | 3108 | 1462932011559 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:00:11 INFO - PROCESS | 3108 | 1462932011586 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 3108 | ++DOCSHELL 183B2000 == 94 [pid = 3108] [id = 709] 19:00:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (183B2400) [pid = 3108] [serial = 2127] [outer = 00000000] 19:00:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (18F58000) [pid = 3108] [serial = 2128] [outer = 183B2400] 19:00:11 INFO - PROCESS | 3108 | 1462932011631 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (19127C00) [pid = 3108] [serial = 2129] [outer = 183B2400] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 124 (0E34DC00) [pid = 3108] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 123 (183B4400) [pid = 3108] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 122 (1B1AB800) [pid = 3108] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 121 (1BF0F800) [pid = 3108] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 120 (16D05400) [pid = 3108] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 119 (1BC59000) [pid = 3108] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 118 (1A12B800) [pid = 3108] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 117 (175B5400) [pid = 3108] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 116 (0E97EC00) [pid = 3108] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 115 (0E97A400) [pid = 3108] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 114 (1482C800) [pid = 3108] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:00:12 INFO - PROCESS | 3108 | --DOMWINDOW == 113 (0E810000) [pid = 3108] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:00:12 INFO - PROCESS | 3108 | 1462932012271 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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 19:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:00:12 INFO - PROCESS | 3108 | 1462932012322 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 3108 | 1462932012324 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:00:12 INFO - PROCESS | 3108 | 1462932012327 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 3108 | 1462932012328 Marionette TRACE conn5 <- [1,2802,null,{}] 19:00:12 INFO - PROCESS | 3108 | 1462932012332 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}] 19:00:12 INFO - PROCESS | 3108 | 1462932012442 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:00:12 INFO - PROCESS | 3108 | 1462932012569 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 3108 | ++DOCSHELL 0D981C00 == 95 [pid = 3108] [id = 710] 19:00:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 114 (0E406400) [pid = 3108] [serial = 2130] [outer = 00000000] 19:00:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 115 (14823400) [pid = 3108] [serial = 2131] [outer = 0E406400] 19:00:12 INFO - PROCESS | 3108 | 1462932012614 Marionette DEBUG loaded listener.js 19:00:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 116 (183B4400) [pid = 3108] [serial = 2132] [outer = 0E406400] 19:00:13 INFO - PROCESS | 3108 | 1462932013008 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 19:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:00:13 INFO - PROCESS | 3108 | 1462932013058 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 3108 | 1462932013060 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 19:00:13 INFO - PROCESS | 3108 | 1462932013063 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 3108 | 1462932013065 Marionette TRACE conn5 <- [1,2806,null,{}] 19:00:13 INFO - PROCESS | 3108 | 1462932013068 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}] 19:00:13 INFO - PROCESS | 3108 | 1462932013168 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 19:00:13 INFO - PROCESS | 3108 | 1462932013175 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 3108 | ++DOCSHELL 15F04400 == 96 [pid = 3108] [id = 711] 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 117 (18F54C00) [pid = 3108] [serial = 2133] [outer = 00000000] 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 118 (1AA7AC00) [pid = 3108] [serial = 2134] [outer = 18F54C00] 19:00:13 INFO - PROCESS | 3108 | 1462932013220 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 119 (1AD0D400) [pid = 3108] [serial = 2135] [outer = 18F54C00] 19:00:13 INFO - PROCESS | 3108 | 1462932013656 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 19:00:13 INFO - PROCESS | 3108 | 1462932013698 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 3108 | 1462932013700 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 19:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:00:13 INFO - PROCESS | 3108 | 1462932013723 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 3108 | 1462932013725 Marionette TRACE conn5 <- [1,2810,null,{}] 19:00:13 INFO - PROCESS | 3108 | 1462932013728 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}] 19:00:13 INFO - PROCESS | 3108 | 1462932013830 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 19:00:13 INFO - PROCESS | 3108 | 1462932013836 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 3108 | ++DOCSHELL 1ADEB000 == 97 [pid = 3108] [id = 712] 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 120 (1ADEB400) [pid = 3108] [serial = 2136] [outer = 00000000] 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 121 (1AEB3800) [pid = 3108] [serial = 2137] [outer = 1ADEB400] 19:00:13 INFO - PROCESS | 3108 | 1462932013880 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 122 (1B1AE400) [pid = 3108] [serial = 2138] [outer = 1ADEB400] 19:00:14 INFO - PROCESS | 3108 | 1462932014619 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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 950ms 19:00:14 INFO - PROCESS | 3108 | 1462932014660 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 3108 | 1462932014665 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 19:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:00:14 INFO - PROCESS | 3108 | 1462932014671 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 3108 | 1462932014675 Marionette TRACE conn5 <- [1,2814,null,{}] 19:00:14 INFO - PROCESS | 3108 | 1462932014681 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}] 19:00:14 INFO - PROCESS | 3108 | 1462932014816 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 19:00:14 INFO - PROCESS | 3108 | 1462932014982 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 3108 | ++DOCSHELL 0E3CFC00 == 98 [pid = 3108] [id = 713] 19:00:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 123 (0E408400) [pid = 3108] [serial = 2139] [outer = 00000000] 19:00:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 124 (11812400) [pid = 3108] [serial = 2140] [outer = 0E408400] 19:00:15 INFO - PROCESS | 3108 | 1462932015040 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 125 (126D4C00) [pid = 3108] [serial = 2141] [outer = 0E408400] 19:00:15 INFO - PROCESS | 3108 | 1462932015668 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1024ms 19:00:15 INFO - PROCESS | 3108 | 1462932015699 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 3108 | 1462932015705 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 19:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:00:15 INFO - PROCESS | 3108 | 1462932015711 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 3108 | 1462932015714 Marionette TRACE conn5 <- [1,2818,null,{}] 19:00:15 INFO - PROCESS | 3108 | 1462932015718 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}] 19:00:15 INFO - PROCESS | 3108 | 1462932015847 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 19:00:16 INFO - PROCESS | 3108 | 1462932016026 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 3108 | ++DOCSHELL 1270BC00 == 99 [pid = 3108] [id = 714] 19:00:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 126 (14215400) [pid = 3108] [serial = 2142] [outer = 00000000] 19:00:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 127 (15CA0000) [pid = 3108] [serial = 2143] [outer = 14215400] 19:00:16 INFO - PROCESS | 3108 | 1462932016082 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (16FA1400) [pid = 3108] [serial = 2144] [outer = 14215400] 19:00:16 INFO - PROCESS | 3108 | 1462932016701 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]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 19:00:16 INFO - PROCESS | 3108 | 1462932016733 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 3108 | 1462932016736 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 19:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:00:16 INFO - PROCESS | 3108 | 1462932016740 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 3108 | 1462932016743 Marionette TRACE conn5 <- [1,2822,null,{}] 19:00:16 INFO - PROCESS | 3108 | 1462932016755 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}] 19:00:16 INFO - PROCESS | 3108 | 1462932016902 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 19:00:17 INFO - PROCESS | 3108 | 1462932017075 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 3108 | ++DOCSHELL 1B21A800 == 100 [pid = 3108] [id = 715] 19:00:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (1B21B800) [pid = 3108] [serial = 2145] [outer = 00000000] 19:00:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1B23E400) [pid = 3108] [serial = 2146] [outer = 1B21B800] 19:00:17 INFO - PROCESS | 3108 | 1462932017133 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (1B280000) [pid = 3108] [serial = 2147] [outer = 1B21B800] 19:00:17 INFO - PROCESS | 3108 | 1462932017711 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1021ms 19:00:17 INFO - PROCESS | 3108 | 1462932017764 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 3108 | 1462932017767 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 19:00:17 INFO - PROCESS | 3108 | 1462932017770 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:00:17 INFO - PROCESS | 3108 | 1462932017772 Marionette TRACE conn5 <- [1,2826,null,{}] 19:00:17 INFO - PROCESS | 3108 | 1462932017777 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}] 19:00:17 INFO - PROCESS | 3108 | 1462932017904 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 19:00:18 INFO - PROCESS | 3108 | 1462932018082 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 3108 | ++DOCSHELL 1BC08400 == 101 [pid = 3108] [id = 716] 19:00:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (1BC0AC00) [pid = 3108] [serial = 2148] [outer = 00000000] 19:00:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1BC55800) [pid = 3108] [serial = 2149] [outer = 1BC0AC00] 19:00:18 INFO - PROCESS | 3108 | 1462932018138 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1BD9D000) [pid = 3108] [serial = 2150] [outer = 1BC0AC00] 19:00:18 INFO - PROCESS | 3108 | 1462932018700 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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 971ms 19:00:18 INFO - PROCESS | 3108 | 1462932018745 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 3108 | 1462932018748 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 19:00:18 INFO - PROCESS | 3108 | 1462932018752 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:00:18 INFO - PROCESS | 3108 | 1462932018754 Marionette TRACE conn5 <- [1,2830,null,{}] 19:00:18 INFO - PROCESS | 3108 | 1462932018757 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}] 19:00:18 INFO - PROCESS | 3108 | 1462932018881 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 19:00:19 INFO - PROCESS | 3108 | 1462932019058 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 3108 | ++DOCSHELL 1BC53C00 == 102 [pid = 3108] [id = 717] 19:00:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1BDA1C00) [pid = 3108] [serial = 2151] [outer = 00000000] 19:00:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1BDB5C00) [pid = 3108] [serial = 2152] [outer = 1BDA1C00] 19:00:19 INFO - PROCESS | 3108 | 1462932019113 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1BF05000) [pid = 3108] [serial = 2153] [outer = 1BDA1C00] 19:00:19 INFO - PROCESS | 3108 | 1462932019731 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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1017ms 19:00:19 INFO - PROCESS | 3108 | 1462932019773 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 3108 | 1462932019775 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 19:00:19 INFO - PROCESS | 3108 | 1462932019778 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:00:19 INFO - PROCESS | 3108 | 1462932019780 Marionette TRACE conn5 <- [1,2834,null,{}] 19:00:19 INFO - PROCESS | 3108 | 1462932019784 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}] 19:00:19 INFO - PROCESS | 3108 | 1462932019928 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 19:00:20 INFO - PROCESS | 3108 | 1462932020094 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 3108 | ++DOCSHELL 1C0BAC00 == 103 [pid = 3108] [id = 718] 19:00:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1C0BDC00) [pid = 3108] [serial = 2154] [outer = 00000000] 19:00:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1CAC6800) [pid = 3108] [serial = 2155] [outer = 1C0BDC00] 19:00:20 INFO - PROCESS | 3108 | 1462932020150 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1D90AC00) [pid = 3108] [serial = 2156] [outer = 1C0BDC00] 19:00:20 INFO - PROCESS | 3108 | 1462932020734 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1016ms 19:00:20 INFO - PROCESS | 3108 | 1462932020798 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 3108 | 1462932020801 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 19:00:20 INFO - PROCESS | 3108 | 1462932020804 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:00:20 INFO - PROCESS | 3108 | 1462932020806 Marionette TRACE conn5 <- [1,2838,null,{}] 19:00:20 INFO - PROCESS | 3108 | 1462932020810 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}] 19:00:20 INFO - PROCESS | 3108 | 1462932020932 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 19:00:21 INFO - PROCESS | 3108 | 1462932021110 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 3108 | ++DOCSHELL 1C977C00 == 104 [pid = 3108] [id = 719] 19:00:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1D90C400) [pid = 3108] [serial = 2157] [outer = 00000000] 19:00:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1E585000) [pid = 3108] [serial = 2158] [outer = 1D90C400] 19:00:21 INFO - PROCESS | 3108 | 1462932021165 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (1F61B800) [pid = 3108] [serial = 2159] [outer = 1D90C400] 19:00:21 INFO - PROCESS | 3108 | 1462932021746 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 19:00:21 INFO - PROCESS | 3108 | 1462932021781 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 3108 | 1462932021784 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 19:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:00:21 INFO - PROCESS | 3108 | 1462932021787 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 3108 | 1462932021789 Marionette TRACE conn5 <- [1,2842,null,{}] 19:00:21 INFO - PROCESS | 3108 | 1462932021793 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}] 19:00:21 INFO - PROCESS | 3108 | 1462932021915 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 19:00:22 INFO - PROCESS | 3108 | 1462932022054 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 3108 | ++DOCSHELL 20A3E800 == 105 [pid = 3108] [id = 720] 19:00:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (20A69000) [pid = 3108] [serial = 2160] [outer = 00000000] 19:00:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (20A74000) [pid = 3108] [serial = 2161] [outer = 20A69000] 19:00:22 INFO - PROCESS | 3108 | 1462932022107 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (20CD2000) [pid = 3108] [serial = 2162] [outer = 20A69000] 19:00:22 INFO - PROCESS | 3108 | 1462932022697 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]]]}] 19:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 19:00:22 INFO - PROCESS | 3108 | 1462932022758 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 3108 | 1462932022760 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 19:00:22 INFO - PROCESS | 3108 | 1462932022764 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - PROCESS | 3108 | 1462932022766 Marionette TRACE conn5 <- [1,2846,null,{}] 19:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:00:22 INFO - PROCESS | 3108 | 1462932022770 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}] 19:00:22 INFO - PROCESS | 3108 | 1462932022896 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 19:00:23 INFO - PROCESS | 3108 | 1462932023065 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 3108 | ++DOCSHELL 20E93C00 == 106 [pid = 3108] [id = 721] 19:00:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (20E97400) [pid = 3108] [serial = 2163] [outer = 00000000] 19:00:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (21197C00) [pid = 3108] [serial = 2164] [outer = 20E97400] 19:00:23 INFO - PROCESS | 3108 | 1462932023120 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (211A3400) [pid = 3108] [serial = 2165] [outer = 20E97400] 19:00:24 INFO - PROCESS | 3108 | 1462932023988 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1284ms 19:00:24 INFO - PROCESS | 3108 | 1462932024053 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 3108 | 1462932024056 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 19:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:00:24 INFO - PROCESS | 3108 | 1462932024061 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 3108 | 1462932024065 Marionette TRACE conn5 <- [1,2850,null,{}] 19:00:24 INFO - PROCESS | 3108 | 1462932024071 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}] 19:00:24 INFO - PROCESS | 3108 | 1462932024189 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 19:00:24 INFO - PROCESS | 3108 | 1462932024361 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 3108 | ++DOCSHELL 0E409800 == 107 [pid = 3108] [id = 722] 19:00:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (0E40F400) [pid = 3108] [serial = 2166] [outer = 00000000] 19:00:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (0E980C00) [pid = 3108] [serial = 2167] [outer = 0E40F400] 19:00:24 INFO - PROCESS | 3108 | 1462932024411 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (12644400) [pid = 3108] [serial = 2168] [outer = 0E40F400] 19:00:25 INFO - PROCESS | 3108 | 1462932025036 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]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1026ms 19:00:25 INFO - PROCESS | 3108 | 1462932025089 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 3108 | 1462932025095 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 19:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:00:25 INFO - PROCESS | 3108 | 1462932025101 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 3108 | 1462932025103 Marionette TRACE conn5 <- [1,2854,null,{}] 19:00:25 INFO - PROCESS | 3108 | 1462932025107 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}] 19:00:25 INFO - PROCESS | 3108 | 1462932025243 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 19:00:25 INFO - PROCESS | 3108 | 1462932025413 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 3108 | ++DOCSHELL 0DCEC000 == 108 [pid = 3108] [id = 723] 19:00:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (0E34F800) [pid = 3108] [serial = 2169] [outer = 00000000] 19:00:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (148CD400) [pid = 3108] [serial = 2170] [outer = 0E34F800] 19:00:25 INFO - PROCESS | 3108 | 1462932025463 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (15CCAC00) [pid = 3108] [serial = 2171] [outer = 0E34F800] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 1F614800 == 107 [pid = 3108] [id = 591] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 1AD04C00 == 106 [pid = 3108] [id = 630] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 0C7A6000 == 105 [pid = 3108] [id = 408] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 0DDF1400 == 104 [pid = 3108] [id = 633] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 1CACC400 == 103 [pid = 3108] [id = 631] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 15F04400 == 102 [pid = 3108] [id = 711] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 0D981C00 == 101 [pid = 3108] [id = 710] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 183B2000 == 100 [pid = 3108] [id = 709] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 17954800 == 99 [pid = 3108] [id = 708] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 15CC9400 == 98 [pid = 3108] [id = 707] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 15832000 == 97 [pid = 3108] [id = 706] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (0D93EC00) [pid = 3108] [serial = 2035] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (12BEE400) [pid = 3108] [serial = 2038] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (15CBDC00) [pid = 3108] [serial = 2041] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (1B213000) [pid = 3108] [serial = 2044] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (1BC0F800) [pid = 3108] [serial = 2047] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (1C0B7400) [pid = 3108] [serial = 2080] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 13B14800 == 96 [pid = 3108] [id = 705] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 0D9ED400 == 95 [pid = 3108] [id = 704] 19:00:25 INFO - PROCESS | 3108 | --DOCSHELL 0EB59C00 == 94 [pid = 3108] [id = 703] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (15CC0C00) [pid = 3108] [serial = 2015] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 147 (1B285000) [pid = 3108] [serial = 1985] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 146 (1BC60800) [pid = 3108] [serial = 2068] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 145 (1C0BF400) [pid = 3108] [serial = 2071] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 144 (183B6000) [pid = 3108] [serial = 2077] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 143 (1C975000) [pid = 3108] [serial = 2051] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 142 (1BDA5800) [pid = 3108] [serial = 2050] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (1A6CA400) [pid = 3108] [serial = 2065] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (18390800) [pid = 3108] [serial = 2062] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (183BCC00) [pid = 3108] [serial = 2063] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (12EEB800) [pid = 3108] [serial = 2059] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (14832800) [pid = 3108] [serial = 2060] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (148C8000) [pid = 3108] [serial = 2054] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (1482BC00) [pid = 3108] [serial = 2053] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (17899C00) [pid = 3108] [serial = 2057] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (16D08400) [pid = 3108] [serial = 2056] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (1C970C00) [pid = 3108] [serial = 2072] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1483A400) [pid = 3108] [serial = 2074] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (1B21C400) [pid = 3108] [serial = 2078] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (1BDA1400) [pid = 3108] [serial = 2069] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (15F05C00) [pid = 3108] [serial = 2075] [outer = 00000000] [url = about:blank] 19:00:25 INFO - PROCESS | 3108 | --DOMWINDOW == 127 (1ADF0800) [pid = 3108] [serial = 2066] [outer = 00000000] [url = about:blank] 19:00:26 INFO - PROCESS | 3108 | 1462932026066 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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1021ms 19:00:26 INFO - PROCESS | 3108 | 1462932026124 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 3108 | 1462932026126 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 19:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:00:26 INFO - PROCESS | 3108 | 1462932026129 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 3108 | 1462932026133 Marionette TRACE conn5 <- [1,2858,null,{}] 19:00:26 INFO - PROCESS | 3108 | 1462932026153 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}] 19:00:26 INFO - PROCESS | 3108 | 1462932026261 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 19:00:26 INFO - PROCESS | 3108 | 1462932026274 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 3108 | ++DOCSHELL 1270C000 == 95 [pid = 3108] [id = 724] 19:00:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 128 (1270DC00) [pid = 3108] [serial = 2172] [outer = 00000000] 19:00:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (14837800) [pid = 3108] [serial = 2173] [outer = 1270DC00] 19:00:26 INFO - PROCESS | 3108 | 1462932026323 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (148CDC00) [pid = 3108] [serial = 2174] [outer = 1270DC00] 19:00:26 INFO - PROCESS | 3108 | 1462932026858 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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 19:00:26 INFO - PROCESS | 3108 | 1462932026903 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 3108 | 1462932026906 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 19:00:26 INFO - PROCESS | 3108 | 1462932026909 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:00:26 INFO - PROCESS | 3108 | 1462932026911 Marionette TRACE conn5 <- [1,2862,null,{}] 19:00:26 INFO - PROCESS | 3108 | 1462932026915 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}] 19:00:27 INFO - PROCESS | 3108 | 1462932027018 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 19:00:27 INFO - PROCESS | 3108 | 1462932027153 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 3108 | ++DOCSHELL 15CC0C00 == 96 [pid = 3108] [id = 725] 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (15CC5C00) [pid = 3108] [serial = 2175] [outer = 00000000] 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (15FEB000) [pid = 3108] [serial = 2176] [outer = 15CC5C00] 19:00:27 INFO - PROCESS | 3108 | 1462932027199 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (175B5C00) [pid = 3108] [serial = 2177] [outer = 15CC5C00] 19:00:27 INFO - PROCESS | 3108 | 1462932027575 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 19:00:27 INFO - PROCESS | 3108 | 1462932027644 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 3108 | 1462932027646 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 19:00:27 INFO - PROCESS | 3108 | 1462932027649 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:00:27 INFO - PROCESS | 3108 | 1462932027651 Marionette TRACE conn5 <- [1,2866,null,{}] 19:00:27 INFO - PROCESS | 3108 | 1462932027654 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}] 19:00:27 INFO - PROCESS | 3108 | 1462932027755 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 19:00:27 INFO - PROCESS | 3108 | 1462932027762 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 3108 | ++DOCSHELL 175BF000 == 97 [pid = 3108] [id = 726] 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (175BF400) [pid = 3108] [serial = 2178] [outer = 00000000] 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (17899C00) [pid = 3108] [serial = 2179] [outer = 175BF400] 19:00:27 INFO - PROCESS | 3108 | 1462932027810 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (18273800) [pid = 3108] [serial = 2180] [outer = 175BF400] 19:00:28 INFO - PROCESS | 3108 | 1462932028363 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 19:00:28 INFO - PROCESS | 3108 | 1462932028423 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 3108 | 1462932028425 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 19:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:00:28 INFO - PROCESS | 3108 | 1462932028432 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 3108 | 1462932028434 Marionette TRACE conn5 <- [1,2870,null,{}] 19:00:28 INFO - PROCESS | 3108 | 1462932028437 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}] 19:00:28 INFO - PROCESS | 3108 | 1462932028602 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 19:00:28 INFO - PROCESS | 3108 | 1462932028624 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 3108 | ++DOCSHELL 19190C00 == 98 [pid = 3108] [id = 727] 19:00:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (18F58800) [pid = 3108] [serial = 2181] [outer = 00000000] 19:00:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (1A6C5800) [pid = 3108] [serial = 2182] [outer = 18F58800] 19:00:28 INFO - PROCESS | 3108 | 1462932028670 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (1AB46400) [pid = 3108] [serial = 2183] [outer = 18F58800] 19:00:29 INFO - PROCESS | 3108 | 1462932029140 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]]]}] 19:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 19:00:29 INFO - PROCESS | 3108 | 1462932029170 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 3108 | 1462932029172 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 19:00:29 INFO - PROCESS | 3108 | 1462932029175 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:00:29 INFO - PROCESS | 3108 | 1462932029177 Marionette TRACE conn5 <- [1,2874,null,{}] 19:00:29 INFO - PROCESS | 3108 | 1462932029180 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}] 19:00:29 INFO - PROCESS | 3108 | 1462932029324 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 19:00:29 INFO - PROCESS | 3108 | 1462932029342 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 3108 | ++DOCSHELL 1AD10C00 == 99 [pid = 3108] [id = 728] 19:00:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (1ADE9400) [pid = 3108] [serial = 2184] [outer = 00000000] 19:00:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (1AEB2C00) [pid = 3108] [serial = 2185] [outer = 1ADE9400] 19:00:29 INFO - PROCESS | 3108 | 1462932029387 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1B219C00) [pid = 3108] [serial = 2186] [outer = 1ADE9400] 19:00:29 INFO - PROCESS | 3108 | 1462932029861 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]]]}] 19:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 19:00:29 INFO - PROCESS | 3108 | 1462932029909 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 3108 | 1462932029911 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 19:00:29 INFO - PROCESS | 3108 | 1462932029914 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:00:29 INFO - PROCESS | 3108 | 1462932029916 Marionette TRACE conn5 <- [1,2878,null,{}] 19:00:29 INFO - PROCESS | 3108 | 1462932029919 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}] 19:00:30 INFO - PROCESS | 3108 | 1462932030419 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 141 (15833800) [pid = 3108] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 140 (20A6E000) [pid = 3108] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 139 (1D909C00) [pid = 3108] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 138 (20A3D400) [pid = 3108] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 137 (1CAD1400) [pid = 3108] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 136 (15F03C00) [pid = 3108] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 135 (17957C00) [pid = 3108] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 134 (0E406400) [pid = 3108] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 133 (183B2400) [pid = 3108] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 132 (0DD0CC00) [pid = 3108] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 131 (1421EC00) [pid = 3108] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 130 (15832400) [pid = 3108] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 129 (11811C00) [pid = 3108] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:00:30 INFO - PROCESS | 3108 | --DOMWINDOW == 128 (18F54C00) [pid = 3108] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:00:30 INFO - PROCESS | 3108 | 1462932030508 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:30 INFO - PROCESS | 3108 | ++DOCSHELL 0D93A000 == 100 [pid = 3108] [id = 729] 19:00:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 129 (0D97D000) [pid = 3108] [serial = 2187] [outer = 00000000] 19:00:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 130 (1240CC00) [pid = 3108] [serial = 2188] [outer = 0D97D000] 19:00:30 INFO - PROCESS | 3108 | 1462932030556 Marionette DEBUG loaded listener.js 19:00:30 INFO - PROCESS | 3108 | ++DOMWINDOW == 131 (15CC0800) [pid = 3108] [serial = 2189] [outer = 0D97D000] 19:00:30 INFO - PROCESS | 3108 | 1462932030938 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1070ms 19:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:00:31 INFO - PROCESS | 3108 | 1462932030988 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 19:00:31 INFO - PROCESS | 3108 | 1462932030990 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 19:00:31 INFO - PROCESS | 3108 | 1462932030993 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 3108 | 1462932030995 Marionette TRACE conn5 <- [1,2882,null,{}] 19:00:31 INFO - PROCESS | 3108 | 1462932030998 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}] 19:00:31 INFO - PROCESS | 3108 | 1462932031100 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 19:00:31 INFO - PROCESS | 3108 | 1462932031106 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 3108 | ++DOCSHELL 17890800 == 101 [pid = 3108] [id = 730] 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 132 (18F60000) [pid = 3108] [serial = 2190] [outer = 00000000] 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 133 (1B285000) [pid = 3108] [serial = 2191] [outer = 18F60000] 19:00:31 INFO - PROCESS | 3108 | 1462932031151 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 134 (1BC57C00) [pid = 3108] [serial = 2192] [outer = 18F60000] 19:00:31 INFO - PROCESS | 3108 | 1462932031610 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]]]}] 19:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 19:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:00:31 INFO - PROCESS | 3108 | 1462932031665 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 19:00:31 INFO - PROCESS | 3108 | 1462932031667 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 19:00:31 INFO - PROCESS | 3108 | 1462932031669 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 3108 | 1462932031671 Marionette TRACE conn5 <- [1,2886,null,{}] 19:00:31 INFO - PROCESS | 3108 | 1462932031675 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}] 19:00:31 INFO - PROCESS | 3108 | 1462932031777 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 19:00:31 INFO - PROCESS | 3108 | 1462932031816 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 3108 | ++DOCSHELL 1BDA5800 == 102 [pid = 3108] [id = 731] 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 135 (1BDAEC00) [pid = 3108] [serial = 2193] [outer = 00000000] 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 136 (1BDB6C00) [pid = 3108] [serial = 2194] [outer = 1BDAEC00] 19:00:31 INFO - PROCESS | 3108 | 1462932031860 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 3108 | ++DOMWINDOW == 137 (1C0B5000) [pid = 3108] [serial = 2195] [outer = 1BDAEC00] 19:00:32 INFO - PROCESS | 3108 | 1462932032332 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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 19:00:32 INFO - PROCESS | 3108 | 1462932032340 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 3108 | 1462932032343 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 19:00:32 INFO - PROCESS | 3108 | 1462932032368 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 3108 | 1462932032371 Marionette TRACE conn5 <- [1,2890,null,{}] 19:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:00:32 INFO - PROCESS | 3108 | 1462932032374 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}] 19:00:32 INFO - PROCESS | 3108 | 1462932032619 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 19:00:32 INFO - PROCESS | 3108 | 1462932032743 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 3108 | ++DOCSHELL 0D937800 == 103 [pid = 3108] [id = 732] 19:00:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 138 (0DD0CC00) [pid = 3108] [serial = 2196] [outer = 00000000] 19:00:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 139 (0E3C9800) [pid = 3108] [serial = 2197] [outer = 0DD0CC00] 19:00:32 INFO - PROCESS | 3108 | 1462932032800 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 3108 | ++DOMWINDOW == 140 (0E957800) [pid = 3108] [serial = 2198] [outer = 0DD0CC00] 19:00:33 INFO - PROCESS | 3108 | 1462932033470 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1116ms 19:00:33 INFO - PROCESS | 3108 | 1462932033494 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 3108 | 1462932033498 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 19:00:33 INFO - PROCESS | 3108 | 1462932033522 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:00:33 INFO - PROCESS | 3108 | 1462932033525 Marionette TRACE conn5 <- [1,2894,null,{}] 19:00:33 INFO - PROCESS | 3108 | 1462932033530 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}] 19:00:33 INFO - PROCESS | 3108 | 1462932033663 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 19:00:33 INFO - PROCESS | 3108 | 1462932033831 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:33 INFO - PROCESS | 3108 | ++DOCSHELL 13B14800 == 104 [pid = 3108] [id = 733] 19:00:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 141 (13B23000) [pid = 3108] [serial = 2199] [outer = 00000000] 19:00:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 142 (1582F800) [pid = 3108] [serial = 2200] [outer = 13B23000] 19:00:33 INFO - PROCESS | 3108 | 1462932033889 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 3108 | ++DOMWINDOW == 143 (15CC6400) [pid = 3108] [serial = 2201] [outer = 13B23000] 19:00:34 INFO - PROCESS | 3108 | 1462932034455 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]]]}] 19:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 19:00:34 INFO - PROCESS | 3108 | 1462932034500 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 19:00:34 INFO - PROCESS | 3108 | 1462932034504 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 19:00:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:00:34 INFO - PROCESS | 3108 | 1462932034508 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 3108 | 1462932034510 Marionette TRACE conn5 <- [1,2898,null,{}] 19:00:34 INFO - PROCESS | 3108 | 1462932034514 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}] 19:00:34 INFO - PROCESS | 3108 | 1462932034650 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 19:00:34 INFO - PROCESS | 3108 | 1462932034836 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 3108 | ++DOCSHELL 18F4DC00 == 105 [pid = 3108] [id = 734] 19:00:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 144 (198B8C00) [pid = 3108] [serial = 2202] [outer = 00000000] 19:00:34 INFO - PROCESS | 3108 | ++DOMWINDOW == 145 (1AEB7000) [pid = 3108] [serial = 2203] [outer = 198B8C00] 19:00:34 INFO - PROCESS | 3108 | 1462932034898 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 146 (1BC5BC00) [pid = 3108] [serial = 2204] [outer = 198B8C00] 19:00:35 INFO - PROCESS | 3108 | 1462932035470 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]]]}] 19:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:00:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 19:00:35 INFO - PROCESS | 3108 | 1462932035479 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 3108 | 1462932035483 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 19:00:35 INFO - TEST-START | /DOMEvents/constructors.html 19:00:35 INFO - PROCESS | 3108 | 1462932035494 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 3108 | 1462932035499 Marionette TRACE conn5 <- [1,2902,null,{}] 19:00:35 INFO - PROCESS | 3108 | 1462932035503 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}] 19:00:35 INFO - PROCESS | 3108 | 1462932035630 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 19:00:35 INFO - PROCESS | 3108 | 1462932035820 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 3108 | ++DOCSHELL 1D910000 == 106 [pid = 3108] [id = 735] 19:00:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 147 (1E57AC00) [pid = 3108] [serial = 2205] [outer = 00000000] 19:00:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 148 (1F619400) [pid = 3108] [serial = 2206] [outer = 1E57AC00] 19:00:35 INFO - PROCESS | 3108 | 1462932035876 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (20A40C00) [pid = 3108] [serial = 2207] [outer = 1E57AC00] 19:00:36 INFO - PROCESS | 3108 | 1462932036641 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]]]}] 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:00:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:00:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1244ms 19:00:36 INFO - PROCESS | 3108 | 1462932036733 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 19:00:36 INFO - PROCESS | 3108 | 1462932036735 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 19:00:36 INFO - PROCESS | 3108 | 1462932036738 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:00:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:00:36 INFO - PROCESS | 3108 | 1462932036741 Marionette TRACE conn5 <- [1,2906,null,{}] 19:00:36 INFO - PROCESS | 3108 | 1462932036760 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}] 19:00:36 INFO - PROCESS | 3108 | 1462932036890 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 19:00:37 INFO - PROCESS | 3108 | 1462932037050 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 3108 | ++DOCSHELL 1E584400 == 107 [pid = 3108] [id = 736] 19:00:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (20A41000) [pid = 3108] [serial = 2208] [outer = 00000000] 19:00:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (20D83C00) [pid = 3108] [serial = 2209] [outer = 20A41000] 19:00:37 INFO - PROCESS | 3108 | 1462932037106 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (20EBB400) [pid = 3108] [serial = 2210] [outer = 20A41000] 19:00:37 INFO - PROCESS | 3108 | 1462932037611 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:00:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:00:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 19:00:37 INFO - PROCESS | 3108 | 1462932037673 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 3108 | 1462932037675 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 19:00:37 INFO - PROCESS | 3108 | 1462932037678 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:00:37 INFO - PROCESS | 3108 | 1462932037680 Marionette TRACE conn5 <- [1,2910,null,{}] 19:00:37 INFO - PROCESS | 3108 | 1462932037684 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}] 19:00:37 INFO - PROCESS | 3108 | 1462932037826 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 19:00:37 INFO - PROCESS | 3108 | 1462932037974 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 3108 | ++DOCSHELL 21617C00 == 108 [pid = 3108] [id = 737] 19:00:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (21622000) [pid = 3108] [serial = 2211] [outer = 00000000] 19:00:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (21CB8000) [pid = 3108] [serial = 2212] [outer = 21622000] 19:00:38 INFO - PROCESS | 3108 | 1462932038031 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (21CBE800) [pid = 3108] [serial = 2213] [outer = 21622000] 19:00:38 INFO - PROCESS | 3108 | [3108] 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 19:00:38 INFO - PROCESS | 3108 | [3108] 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 19:00:38 INFO - PROCESS | 3108 | [3108] 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 19:00:38 INFO - PROCESS | 3108 | [3108] 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 19:00:38 INFO - PROCESS | 3108 | 1462932038616 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]]]}] 19:00:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:00:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00: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 19:00:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00: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 19:00:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00: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]" 19:00:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:00:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 979ms 19:00:38 INFO - PROCESS | 3108 | 1462932038662 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 3108 | 1462932038664 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 19:00:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:00:38 INFO - PROCESS | 3108 | 1462932038667 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 3108 | 1462932038669 Marionette TRACE conn5 <- [1,2914,null,{}] 19:00:38 INFO - PROCESS | 3108 | 1462932038674 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}] 19:00:38 INFO - PROCESS | 3108 | 1462932038798 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 19:00:38 INFO - PROCESS | 3108 | 1462932038981 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 3108 | ++DOCSHELL 21CB7C00 == 109 [pid = 3108] [id = 738] 19:00:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (21CB9800) [pid = 3108] [serial = 2214] [outer = 00000000] 19:00:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (22ABF800) [pid = 3108] [serial = 2215] [outer = 21CB9800] 19:00:39 INFO - PROCESS | 3108 | 1462932039036 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (22AC1800) [pid = 3108] [serial = 2216] [outer = 21CB9800] 19:00:39 INFO - PROCESS | 3108 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:00:39 INFO - PROCESS | 3108 | 1462932039635 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]]]}] 19:00:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:00:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1032ms 19:00:39 INFO - PROCESS | 3108 | 1462932039727 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 3108 | 1462932039729 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 19:00:39 INFO - PROCESS | 3108 | 1462932039734 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 3108 | 1462932039736 Marionette TRACE conn5 <- [1,2918,null,{}] 19:00:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:00:39 INFO - PROCESS | 3108 | 1462932039740 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}] 19:00:39 INFO - PROCESS | 3108 | 1462932039863 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 19:00:40 INFO - PROCESS | 3108 | 1462932040016 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 3108 | ++DOCSHELL 226D2C00 == 110 [pid = 3108] [id = 739] 19:00:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (22AC3400) [pid = 3108] [serial = 2217] [outer = 00000000] 19:00:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (22B33800) [pid = 3108] [serial = 2218] [outer = 22AC3400] 19:00:40 INFO - PROCESS | 3108 | 1462932040072 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (22B37400) [pid = 3108] [serial = 2219] [outer = 22AC3400] 19:00:40 INFO - PROCESS | 3108 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:00:40 INFO - PROCESS | 3108 | 1462932040538 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]]]}] 19:00:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:00:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 19:00:40 INFO - PROCESS | 3108 | 1462932040570 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 3108 | 1462932040572 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 19:00:40 INFO - PROCESS | 3108 | 1462932040576 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:00:40 INFO - PROCESS | 3108 | 1462932040578 Marionette TRACE conn5 <- [1,2922,null,{}] 19:00:40 INFO - PROCESS | 3108 | 1462932040600 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}] 19:00:40 INFO - PROCESS | 3108 | 1462932040724 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 19:00:40 INFO - PROCESS | 3108 | 1462932040906 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 3108 | ++DOCSHELL 1CAD4C00 == 111 [pid = 3108] [id = 740] 19:00:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (226CCC00) [pid = 3108] [serial = 2220] [outer = 00000000] 19:00:40 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (22B40400) [pid = 3108] [serial = 2221] [outer = 226CCC00] 19:00:40 INFO - PROCESS | 3108 | 1462932040960 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (22CDB800) [pid = 3108] [serial = 2222] [outer = 226CCC00] 19:00:41 INFO - PROCESS | 3108 | 1462932041502 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]]]}] 19:00:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 950ms 19:00:41 INFO - PROCESS | 3108 | 1462932041530 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 3108 | 1462932041532 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 19:00:41 INFO - PROCESS | 3108 | 1462932041535 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:00:41 INFO - PROCESS | 3108 | 1462932041537 Marionette TRACE conn5 <- [1,2926,null,{}] 19:00:41 INFO - PROCESS | 3108 | 1462932041541 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}] 19:00:41 INFO - PROCESS | 3108 | 1462932041669 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 19:00:41 INFO - PROCESS | 3108 | 1462932041853 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 3108 | ++DOCSHELL 22B40000 == 112 [pid = 3108] [id = 741] 19:00:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (22CDD400) [pid = 3108] [serial = 2223] [outer = 00000000] 19:00:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (22CE5800) [pid = 3108] [serial = 2224] [outer = 22CDD400] 19:00:41 INFO - PROCESS | 3108 | 1462932041908 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (22FF0C00) [pid = 3108] [serial = 2225] [outer = 22CDD400] 19:00:42 INFO - PROCESS | 3108 | 1462932042394 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]]]}] 19:00:42 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. 19:00:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 19:00:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:00:42 INFO - PROCESS | 3108 | 1462932042410 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 19:00:42 INFO - PROCESS | 3108 | 1462932042412 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 19:00:42 INFO - PROCESS | 3108 | 1462932042416 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 3108 | 1462932042418 Marionette TRACE conn5 <- [1,2930,null,{}] 19:00:42 INFO - PROCESS | 3108 | 1462932042421 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}] 19:00:42 INFO - PROCESS | 3108 | 1462932042569 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 19:00:42 INFO - PROCESS | 3108 | 1462932042745 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 3108 | ++DOCSHELL 22CE5400 == 113 [pid = 3108] [id = 742] 19:00:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (22FF1C00) [pid = 3108] [serial = 2226] [outer = 00000000] 19:00:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (22FFCC00) [pid = 3108] [serial = 2227] [outer = 22FF1C00] 19:00:42 INFO - PROCESS | 3108 | 1462932042803 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (23296400) [pid = 3108] [serial = 2228] [outer = 22FF1C00] 19:00:43 INFO - PROCESS | 3108 | 1462932043336 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"]]]}] 19:00:43 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 19:00:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 19:00:43 INFO - PROCESS | 3108 | 1462932043386 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 3108 | 1462932043388 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 19:00:43 INFO - PROCESS | 3108 | 1462932043392 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:00:43 INFO - PROCESS | 3108 | 1462932043394 Marionette TRACE conn5 <- [1,2934,null,{}] 19:00:43 INFO - PROCESS | 3108 | 1462932043417 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}] 19:00:43 INFO - PROCESS | 3108 | 1462932043546 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 19:00:43 INFO - PROCESS | 3108 | 1462932043732 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 3108 | ++DOCSHELL 2329D000 == 114 [pid = 3108] [id = 743] 19:00:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (232A0C00) [pid = 3108] [serial = 2229] [outer = 00000000] 19:00:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (24345800) [pid = 3108] [serial = 2230] [outer = 232A0C00] 19:00:43 INFO - PROCESS | 3108 | 1462932043787 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (24347800) [pid = 3108] [serial = 2231] [outer = 232A0C00] 19:00:44 INFO - PROCESS | 3108 | 1462932044323 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]]]}] 19:00:44 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. 19:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 950ms 19:00:44 INFO - PROCESS | 3108 | 1462932044348 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 3108 | 1462932044350 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 19:00:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:00:44 INFO - PROCESS | 3108 | 1462932044353 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 3108 | 1462932044355 Marionette TRACE conn5 <- [1,2938,null,{}] 19:00:44 INFO - PROCESS | 3108 | 1462932044359 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}] 19:00:44 INFO - PROCESS | 3108 | 1462932044489 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 19:00:44 INFO - PROCESS | 3108 | 1462932044678 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 3108 | ++DOCSHELL 14825800 == 115 [pid = 3108] [id = 744] 19:00:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (14825C00) [pid = 3108] [serial = 2232] [outer = 00000000] 19:00:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (158C2000) [pid = 3108] [serial = 2233] [outer = 14825C00] 19:00:44 INFO - PROCESS | 3108 | 1462932044733 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (15CC5000) [pid = 3108] [serial = 2234] [outer = 14825C00] 19:00:45 INFO - PROCESS | 3108 | ++DOCSHELL 0DDF4400 == 116 [pid = 3108] [id = 745] 19:00:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (0E3D3800) [pid = 3108] [serial = 2235] [outer = 00000000] 19:00:45 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (0E409400) [pid = 3108] [serial = 2236] [outer = 0E3D3800] 19:00:45 INFO - PROCESS | 3108 | 1462932045677 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]]]}] 19:00:45 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. 19:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1381ms 19:00:45 INFO - PROCESS | 3108 | 1462932045738 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 3108 | 1462932045742 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 19:00:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:00:45 INFO - PROCESS | 3108 | 1462932045747 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 3108 | 1462932045749 Marionette TRACE conn5 <- [1,2942,null,{}] 19:00:45 INFO - PROCESS | 3108 | 1462932045755 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}] 19:00:45 INFO - PROCESS | 3108 | 1462932045932 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 19:00:46 INFO - PROCESS | 3108 | 1462932046102 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 3108 | ++DOCSHELL 12BEA000 == 117 [pid = 3108] [id = 746] 19:00:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (12BEE400) [pid = 3108] [serial = 2237] [outer = 00000000] 19:00:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (1482C000) [pid = 3108] [serial = 2238] [outer = 12BEE400] 19:00:46 INFO - PROCESS | 3108 | 1462932046151 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (14AE8400) [pid = 3108] [serial = 2239] [outer = 12BEE400] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 0D985800 == 116 [pid = 3108] [id = 424] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 13C6A800 == 115 [pid = 3108] [id = 423] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 17890800 == 114 [pid = 3108] [id = 730] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 0D93A000 == 113 [pid = 3108] [id = 729] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 1AD10C00 == 112 [pid = 3108] [id = 728] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 19190C00 == 111 [pid = 3108] [id = 727] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 175BF000 == 110 [pid = 3108] [id = 726] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 15CC0C00 == 109 [pid = 3108] [id = 725] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (12707400) [pid = 3108] [serial = 2107] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 179 (1AEB3800) [pid = 3108] [serial = 2137] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | 1462932046821 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]]]}] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 1270C000 == 108 [pid = 3108] [id = 724] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 0DCEC000 == 107 [pid = 3108] [id = 723] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 0E409800 == 106 [pid = 3108] [id = 722] 19:00:46 INFO - PROCESS | 3108 | --DOCSHELL 1BC08400 == 105 [pid = 3108] [id = 716] 19:00:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:46 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 19:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1130ms 19:00:46 INFO - PROCESS | 3108 | 1462932046878 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 3108 | 1462932046883 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 19:00:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 178 (1D916C00) [pid = 3108] [serial = 2003] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 177 (20CD1000) [pid = 3108] [serial = 2012] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 176 (1F620000) [pid = 3108] [serial = 2006] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 175 (20A6C400) [pid = 3108] [serial = 2009] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 174 (1AB50000) [pid = 3108] [serial = 2033] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 173 (16D0B000) [pid = 3108] [serial = 2122] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 172 (17045800) [pid = 3108] [serial = 2123] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 171 (18273C00) [pid = 3108] [serial = 2125] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 170 (14823400) [pid = 3108] [serial = 2131] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 169 (18F58000) [pid = 3108] [serial = 2128] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 168 (0E976800) [pid = 3108] [serial = 2113] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 167 (0E982000) [pid = 3108] [serial = 2114] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 166 (20A67800) [pid = 3108] [serial = 2092] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (1482E800) [pid = 3108] [serial = 2116] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (148C6000) [pid = 3108] [serial = 2117] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (15CC1000) [pid = 3108] [serial = 2119] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (1AA7C000) [pid = 3108] [serial = 2086] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (12D79C00) [pid = 3108] [serial = 2083] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (20D76000) [pid = 3108] [serial = 2095] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (1E586800) [pid = 3108] [serial = 2089] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (1482D400) [pid = 3108] [serial = 2111] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (12B30800) [pid = 3108] [serial = 2110] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (20E9A800) [pid = 3108] [serial = 2098] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 155 (20EB8000) [pid = 3108] [serial = 2101] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 154 (1AA7AC00) [pid = 3108] [serial = 2134] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 153 (211A6C00) [pid = 3108] [serial = 2104] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 152 (1AD0D400) [pid = 3108] [serial = 2135] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 151 (18279800) [pid = 3108] [serial = 2126] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 150 (19127C00) [pid = 3108] [serial = 2129] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 149 (15CC7800) [pid = 3108] [serial = 2120] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | --DOMWINDOW == 148 (183B4400) [pid = 3108] [serial = 2132] [outer = 00000000] [url = about:blank] 19:00:46 INFO - PROCESS | 3108 | 1462932046955 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 3108 | 1462932046957 Marionette TRACE conn5 <- [1,2946,null,{}] 19:00:46 INFO - PROCESS | 3108 | 1462932046966 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}] 19:00:47 INFO - PROCESS | 3108 | 1462932047116 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 19:00:47 INFO - PROCESS | 3108 | 1462932047123 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 3108 | ++DOCSHELL 0ECDDC00 == 106 [pid = 3108] [id = 747] 19:00:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 149 (0ECDFC00) [pid = 3108] [serial = 2240] [outer = 00000000] 19:00:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 150 (12709800) [pid = 3108] [serial = 2241] [outer = 0ECDFC00] 19:00:47 INFO - PROCESS | 3108 | 1462932047170 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 3108 | ++DOMWINDOW == 151 (13B12000) [pid = 3108] [serial = 2242] [outer = 0ECDFC00] 19:00:47 INFO - PROCESS | 3108 | 1462932047688 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]]]}] 19:00:47 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. 19:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 830ms 19:00:47 INFO - PROCESS | 3108 | 1462932047735 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 3108 | 1462932047737 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 19:00:47 INFO - PROCESS | 3108 | 1462932047741 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:00:47 INFO - PROCESS | 3108 | 1462932047744 Marionette TRACE conn5 <- [1,2950,null,{}] 19:00:47 INFO - PROCESS | 3108 | 1462932047754 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}] 19:00:47 INFO - PROCESS | 3108 | 1462932047864 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 19:00:48 INFO - PROCESS | 3108 | 1462932047999 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 3108 | ++DOCSHELL 15CA2400 == 107 [pid = 3108] [id = 748] 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 152 (15CA4000) [pid = 3108] [serial = 2243] [outer = 00000000] 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 153 (15CC2000) [pid = 3108] [serial = 2244] [outer = 15CA4000] 19:00:48 INFO - PROCESS | 3108 | 1462932048047 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 154 (15F0C000) [pid = 3108] [serial = 2245] [outer = 15CA4000] 19:00:48 INFO - PROCESS | 3108 | 1462932048396 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]]]}] 19:00:48 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. 19:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 19:00:48 INFO - PROCESS | 3108 | 1462932048475 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 3108 | 1462932048478 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 19:00:48 INFO - PROCESS | 3108 | 1462932048481 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:00:48 INFO - PROCESS | 3108 | 1462932048483 Marionette TRACE conn5 <- [1,2954,null,{}] 19:00:48 INFO - PROCESS | 3108 | 1462932048514 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}] 19:00:48 INFO - PROCESS | 3108 | 1462932048620 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 19:00:48 INFO - PROCESS | 3108 | 1462932048627 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 3108 | ++DOCSHELL 16D0F800 == 108 [pid = 3108] [id = 749] 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 155 (16D10000) [pid = 3108] [serial = 2246] [outer = 00000000] 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 156 (17E1A400) [pid = 3108] [serial = 2247] [outer = 16D10000] 19:00:48 INFO - PROCESS | 3108 | 1462932048675 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (18275400) [pid = 3108] [serial = 2248] [outer = 16D10000] 19:00:49 INFO - PROCESS | 3108 | 1462932049133 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]]]}] 19:00:49 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. 19:00:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 19:00:49 INFO - PROCESS | 3108 | 1462932049156 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 3108 | 1462932049158 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 19:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:00:49 INFO - PROCESS | 3108 | 1462932049161 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 3108 | 1462932049172 Marionette TRACE conn5 <- [1,2958,null,{}] 19:00:49 INFO - PROCESS | 3108 | 1462932049176 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}] 19:00:49 INFO - PROCESS | 3108 | 1462932049354 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 19:00:49 INFO - PROCESS | 3108 | 1462932049370 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 3108 | ++DOCSHELL 17E19400 == 109 [pid = 3108] [id = 750] 19:00:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (18278000) [pid = 3108] [serial = 2249] [outer = 00000000] 19:00:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (18F58C00) [pid = 3108] [serial = 2250] [outer = 18278000] 19:00:49 INFO - PROCESS | 3108 | 1462932049416 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (198B6C00) [pid = 3108] [serial = 2251] [outer = 18278000] 19:00:49 INFO - PROCESS | 3108 | 1462932049844 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]]]}] 19:00:49 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. 19:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 19:00:49 INFO - PROCESS | 3108 | 1462932049892 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 3108 | 1462932049894 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 19:00:49 INFO - PROCESS | 3108 | 1462932049898 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:00:49 INFO - PROCESS | 3108 | 1462932049899 Marionette TRACE conn5 <- [1,2962,null,{}] 19:00:49 INFO - PROCESS | 3108 | 1462932049903 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}] 19:00:50 INFO - PROCESS | 3108 | 1462932050075 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 19:00:50 INFO - PROCESS | 3108 | 1462932050121 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 3108 | ++DOCSHELL 19A85400 == 110 [pid = 3108] [id = 751] 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (1A6C2800) [pid = 3108] [serial = 2252] [outer = 00000000] 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1ADF1800) [pid = 3108] [serial = 2253] [outer = 1A6C2800] 19:00:50 INFO - PROCESS | 3108 | 1462932050166 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (1AEB5000) [pid = 3108] [serial = 2254] [outer = 1A6C2800] 19:00:50 INFO - PROCESS | 3108 | 1462932050597 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]]]}] 19:00:50 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. 19:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 19:00:50 INFO - PROCESS | 3108 | 1462932050632 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 3108 | 1462932050634 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 19:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:00:50 INFO - PROCESS | 3108 | 1462932050637 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 3108 | 1462932050639 Marionette TRACE conn5 <- [1,2966,null,{}] 19:00:50 INFO - PROCESS | 3108 | 1462932050649 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}] 19:00:50 INFO - PROCESS | 3108 | 1462932050796 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 19:00:50 INFO - PROCESS | 3108 | 1462932050826 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 3108 | ++DOCSHELL 1B247400 == 111 [pid = 3108] [id = 752] 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (1B24A000) [pid = 3108] [serial = 2255] [outer = 00000000] 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1BC0B800) [pid = 3108] [serial = 2256] [outer = 1B24A000] 19:00:50 INFO - PROCESS | 3108 | 1462932050871 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (1BC5A000) [pid = 3108] [serial = 2257] [outer = 1B24A000] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 165 (18F58800) [pid = 3108] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 164 (1ADE9400) [pid = 3108] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 163 (0D97D000) [pid = 3108] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 162 (18F60000) [pid = 3108] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 161 (1270DC00) [pid = 3108] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 160 (0E40F400) [pid = 3108] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 159 (0E34F800) [pid = 3108] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 158 (15CC5C00) [pid = 3108] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 157 (175BF400) [pid = 3108] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:00:51 INFO - PROCESS | 3108 | --DOMWINDOW == 156 (0D934400) [pid = 3108] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:00:51 INFO - PROCESS | 3108 | 1462932051667 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]]]}] 19:00:51 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. 19:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1079ms 19:00:51 INFO - PROCESS | 3108 | 1462932051717 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 3108 | 1462932051719 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 19:00:51 INFO - PROCESS | 3108 | 1462932051723 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:00:51 INFO - PROCESS | 3108 | 1462932051725 Marionette TRACE conn5 <- [1,2970,null,{}] 19:00:51 INFO - PROCESS | 3108 | 1462932051732 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}] 19:00:51 INFO - PROCESS | 3108 | 1462932051848 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 19:00:51 INFO - PROCESS | 3108 | 1462932051980 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 3108 | ++DOCSHELL 12626400 == 112 [pid = 3108] [id = 753] 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 157 (12EEE800) [pid = 3108] [serial = 2258] [outer = 00000000] 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 158 (175BF400) [pid = 3108] [serial = 2259] [outer = 12EEE800] 19:00:52 INFO - PROCESS | 3108 | 1462932052025 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 159 (18F5D000) [pid = 3108] [serial = 2260] [outer = 12EEE800] 19:00:52 INFO - PROCESS | 3108 | 1462932052340 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"]]]}] 19:00:52 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 19:00:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 19:00:52 INFO - PROCESS | 3108 | 1462932052398 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 3108 | 1462932052400 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 19:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:00:52 INFO - PROCESS | 3108 | 1462932052403 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - PROCESS | 3108 | 1462932052405 Marionette TRACE conn5 <- [1,2974,null,{}] 19:00:52 INFO - PROCESS | 3108 | 1462932052409 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}] 19:00:52 INFO - PROCESS | 3108 | 1462932052571 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 19:00:52 INFO - PROCESS | 3108 | 1462932052580 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 3108 | ++DOCSHELL 1AF7EC00 == 113 [pid = 3108] [id = 754] 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 160 (1BC04000) [pid = 3108] [serial = 2261] [outer = 00000000] 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 161 (1BF01800) [pid = 3108] [serial = 2262] [outer = 1BC04000] 19:00:52 INFO - PROCESS | 3108 | 1462932052624 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 3108 | ++DOMWINDOW == 162 (1C0C0800) [pid = 3108] [serial = 2263] [outer = 1BC04000] 19:00:53 INFO - PROCESS | 3108 | 1462932053029 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]]]}] 19:00:53 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. 19:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 19:00:53 INFO - PROCESS | 3108 | 1462932053074 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 3108 | 1462932053076 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 19:00:53 INFO - PROCESS | 3108 | 1462932053080 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:00:53 INFO - PROCESS | 3108 | 1462932053081 Marionette TRACE conn5 <- [1,2978,null,{}] 19:00:53 INFO - PROCESS | 3108 | 1462932053085 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}] 19:00:53 INFO - PROCESS | 3108 | 1462932053245 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 19:00:53 INFO - PROCESS | 3108 | 1462932053292 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 3108 | ++DOCSHELL 1C971800 == 114 [pid = 3108] [id = 755] 19:00:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 163 (1C975400) [pid = 3108] [serial = 2264] [outer = 00000000] 19:00:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 164 (1E57F000) [pid = 3108] [serial = 2265] [outer = 1C975400] 19:00:53 INFO - PROCESS | 3108 | 1462932053336 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 165 (1F612800) [pid = 3108] [serial = 2266] [outer = 1C975400] 19:00:53 INFO - PROCESS | 3108 | ++DOCSHELL 0D97E400 == 115 [pid = 3108] [id = 756] 19:00:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 166 (0DDECC00) [pid = 3108] [serial = 2267] [outer = 00000000] 19:00:53 INFO - PROCESS | 3108 | ++DOMWINDOW == 167 (0DDF0000) [pid = 3108] [serial = 2268] [outer = 0DDECC00] 19:00:54 INFO - PROCESS | 3108 | 1462932054014 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]]]}] 19:00:54 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. 19:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 19:00:54 INFO - PROCESS | 3108 | 1462932054055 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 3108 | 1462932054059 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 19:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:00:54 INFO - PROCESS | 3108 | 1462932054065 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 3108 | 1462932054069 Marionette TRACE conn5 <- [1,2982,null,{}] 19:00:54 INFO - PROCESS | 3108 | 1462932054074 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}] 19:00:54 INFO - PROCESS | 3108 | 1462932054249 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 19:00:54 INFO - PROCESS | 3108 | 1462932054417 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 3108 | ++DOCSHELL 11812800 == 116 [pid = 3108] [id = 757] 19:00:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 168 (12703800) [pid = 3108] [serial = 2269] [outer = 00000000] 19:00:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 169 (1482E800) [pid = 3108] [serial = 2270] [outer = 12703800] 19:00:54 INFO - PROCESS | 3108 | 1462932054474 Marionette DEBUG loaded listener.js 19:00:54 INFO - PROCESS | 3108 | ++DOMWINDOW == 170 (148C6000) [pid = 3108] [serial = 2271] [outer = 12703800] 19:00:55 INFO - PROCESS | 3108 | 1462932055043 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]]]}] 19:00:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:55 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 19:00:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1022ms 19:00:55 INFO - PROCESS | 3108 | 1462932055087 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 3108 | 1462932055093 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 19:00:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:00:55 INFO - PROCESS | 3108 | 1462932055100 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 3108 | 1462932055103 Marionette TRACE conn5 <- [1,2986,null,{}] 19:00:55 INFO - PROCESS | 3108 | 1462932055107 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}] 19:00:55 INFO - PROCESS | 3108 | 1462932055243 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 19:00:55 INFO - PROCESS | 3108 | 1462932055430 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 3108 | ++DOCSHELL 16D0E000 == 117 [pid = 3108] [id = 758] 19:00:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 171 (16D0E400) [pid = 3108] [serial = 2272] [outer = 00000000] 19:00:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 172 (19127C00) [pid = 3108] [serial = 2273] [outer = 16D0E400] 19:00:55 INFO - PROCESS | 3108 | 1462932055486 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 3108 | ++DOMWINDOW == 173 (1AD08400) [pid = 3108] [serial = 2274] [outer = 16D0E400] 19:00:56 INFO - PROCESS | 3108 | 1462932056054 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]]]}] 19:00:56 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. 19:00:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 971ms 19:00:56 INFO - PROCESS | 3108 | 1462932056072 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 3108 | 1462932056074 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 19:00:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:00:56 INFO - PROCESS | 3108 | 1462932056093 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - PROCESS | 3108 | 1462932056097 Marionette TRACE conn5 <- [1,2990,null,{}] 19:00:56 INFO - PROCESS | 3108 | 1462932056113 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}] 19:00:56 INFO - PROCESS | 3108 | 1462932056251 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 19:00:56 INFO - PROCESS | 3108 | 1462932056438 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 3108 | ++DOCSHELL 1F617000 == 118 [pid = 3108] [id = 759] 19:00:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 174 (1F61C000) [pid = 3108] [serial = 2275] [outer = 00000000] 19:00:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 175 (20A3D400) [pid = 3108] [serial = 2276] [outer = 1F61C000] 19:00:56 INFO - PROCESS | 3108 | 1462932056496 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 3108 | ++DOMWINDOW == 176 (20A72000) [pid = 3108] [serial = 2277] [outer = 1F61C000] 19:00:57 INFO - PROCESS | 3108 | 1462932057053 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]]]}] 19:00:57 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. 19:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 990ms 19:00:57 INFO - PROCESS | 3108 | 1462932057077 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 3108 | 1462932057080 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 19:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:00:57 INFO - PROCESS | 3108 | 1462932057085 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 3108 | 1462932057087 Marionette TRACE conn5 <- [1,2994,null,{}] 19:00:57 INFO - PROCESS | 3108 | 1462932057091 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}] 19:00:57 INFO - PROCESS | 3108 | 1462932057224 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 19:00:57 INFO - PROCESS | 3108 | 1462932057408 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 3108 | ++DOCSHELL 20CCC000 == 119 [pid = 3108] [id = 760] 19:00:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 177 (20D7AC00) [pid = 3108] [serial = 2278] [outer = 00000000] 19:00:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 178 (20E99400) [pid = 3108] [serial = 2279] [outer = 20D7AC00] 19:00:57 INFO - PROCESS | 3108 | 1462932057464 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 3108 | ++DOMWINDOW == 179 (20EB1800) [pid = 3108] [serial = 2280] [outer = 20D7AC00] 19:00:57 INFO - PROCESS | 3108 | 1462932057969 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]]]}] 19:00:58 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. 19:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 19:00:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:00:58 INFO - PROCESS | 3108 | 1462932058017 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 3108 | 1462932058019 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 19:00:58 INFO - PROCESS | 3108 | 1462932058023 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 3108 | 1462932058025 Marionette TRACE conn5 <- [1,2998,null,{}] 19:00:58 INFO - PROCESS | 3108 | 1462932058029 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}] 19:00:58 INFO - PROCESS | 3108 | 1462932058156 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 19:00:58 INFO - PROCESS | 3108 | 1462932058341 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 3108 | ++DOCSHELL 20D7B800 == 120 [pid = 3108] [id = 761] 19:00:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 180 (20EB6800) [pid = 3108] [serial = 2281] [outer = 00000000] 19:00:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (21622400) [pid = 3108] [serial = 2282] [outer = 20EB6800] 19:00:58 INFO - PROCESS | 3108 | 1462932058397 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (21CBA800) [pid = 3108] [serial = 2283] [outer = 20EB6800] 19:00:58 INFO - PROCESS | 3108 | [3108] 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 19:00:59 INFO - PROCESS | 3108 | 1462932059024 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:00:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:00:59 INFO - {} 19:00:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:00:59 INFO - {} 19:00:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:00:59 INFO - {} 19:00:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:00:59 INFO - {} 19:00:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1017ms 19:00:59 INFO - PROCESS | 3108 | 1462932059044 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 3108 | 1462932059046 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 19:00:59 INFO - PROCESS | 3108 | 1462932059049 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - TEST-START | /FileAPI/fileReader.html 19:00:59 INFO - PROCESS | 3108 | 1462932059051 Marionette TRACE conn5 <- [1,3002,null,{}] 19:00:59 INFO - PROCESS | 3108 | 1462932059055 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}] 19:00:59 INFO - PROCESS | 3108 | 1462932059207 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 19:00:59 INFO - PROCESS | 3108 | 1462932059377 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 3108 | ++DOCSHELL 2161B400 == 121 [pid = 3108] [id = 762] 19:00:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (2161C400) [pid = 3108] [serial = 2284] [outer = 00000000] 19:00:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (23B81C00) [pid = 3108] [serial = 2285] [outer = 2161C400] 19:00:59 INFO - PROCESS | 3108 | 1462932059433 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (23B85400) [pid = 3108] [serial = 2286] [outer = 2161C400] 19:00:59 INFO - PROCESS | 3108 | 1462932059912 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]]]}] 19:00:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:00:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:00:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:00:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:00:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 19:00:59 INFO - PROCESS | 3108 | 1462932059924 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 3108 | 1462932059926 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 19:00:59 INFO - PROCESS | 3108 | 1462932059930 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - TEST-START | /FileAPI/historical.html 19:00:59 INFO - PROCESS | 3108 | 1462932059932 Marionette TRACE conn5 <- [1,3006,null,{}] 19:00:59 INFO - PROCESS | 3108 | 1462932059936 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}] 19:01:00 INFO - PROCESS | 3108 | 1462932060063 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 19:01:00 INFO - PROCESS | 3108 | 1462932060240 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 3108 | ++DOCSHELL 23B82400 == 122 [pid = 3108] [id = 763] 19:01:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (23B87800) [pid = 3108] [serial = 2287] [outer = 00000000] 19:01:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (23B8EC00) [pid = 3108] [serial = 2288] [outer = 23B87800] 19:01:00 INFO - PROCESS | 3108 | 1462932060293 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (23DB1800) [pid = 3108] [serial = 2289] [outer = 23B87800] 19:01:00 INFO - PROCESS | 3108 | 1462932060802 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"]]]}] 19:01:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:01:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:01:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:01:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:01:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:01:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:01:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:01:00 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 19:01:00 INFO - PROCESS | 3108 | 1462932060864 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 3108 | 1462932060866 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 19:01:00 INFO - TEST-START | /FileAPI/idlharness.html 19:01:00 INFO - PROCESS | 3108 | 1462932060870 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 3108 | 1462932060872 Marionette TRACE conn5 <- [1,3010,null,{}] 19:01:00 INFO - PROCESS | 3108 | 1462932060876 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}] 19:01:01 INFO - PROCESS | 3108 | 1462932061034 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 19:01:01 INFO - PROCESS | 3108 | 1462932061211 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 3108 | ++DOCSHELL 2115DC00 == 123 [pid = 3108] [id = 764] 19:01:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (2115F000) [pid = 3108] [serial = 2290] [outer = 00000000] 19:01:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (21167C00) [pid = 3108] [serial = 2291] [outer = 2115F000] 19:01:01 INFO - PROCESS | 3108 | 1462932061264 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (21169C00) [pid = 3108] [serial = 2292] [outer = 2115F000] 19:01:02 INFO - PROCESS | 3108 | 1462932062251 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]]]}] 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:01:02 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 19:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:01:02 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 19:01:02 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 19:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:01:02 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 19:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:01:02 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 19:01:02 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 19:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:01:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1525ms 19:01:02 INFO - PROCESS | 3108 | 1462932062415 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 3108 | 1462932062417 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 19:01:02 INFO - TEST-START | /FileAPI/idlharness.worker 19:01:02 INFO - PROCESS | 3108 | 1462932062423 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 3108 | 1462932062425 Marionette TRACE conn5 <- [1,3014,null,{}] 19:01:02 INFO - PROCESS | 3108 | 1462932062429 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}] 19:01:02 INFO - PROCESS | 3108 | 1462932062547 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 19:01:02 INFO - PROCESS | 3108 | 1462932062739 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 3108 | ++DOCSHELL 2116B800 == 124 [pid = 3108] [id = 765] 19:01:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (23DB6800) [pid = 3108] [serial = 2293] [outer = 00000000] 19:01:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (25801400) [pid = 3108] [serial = 2294] [outer = 23DB6800] 19:01:02 INFO - PROCESS | 3108 | 1462932062793 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (25803400) [pid = 3108] [serial = 2295] [outer = 23DB6800] 19:01:03 INFO - PROCESS | 3108 | [3108] 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 19:01:03 INFO - PROCESS | 3108 | 1462932063859 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,{},{}]]]}] 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:01:03 INFO - {} 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:01:03 INFO - {} 19:01:03 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 - {} 19:01:03 INFO - {} 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:01:03 INFO - {} 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:01:03 INFO - {} 19:01:03 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 - {} 19:01:03 INFO - {} 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 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 19:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:01:03 INFO - {} 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:01:03 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:04 INFO - {} 19:01:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1572ms 19:01:04 INFO - PROCESS | 3108 | 1462932064005 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 3108 | 1462932064008 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 19:01:04 INFO - PROCESS | 3108 | 1462932064011 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 3108 | 1462932064013 Marionette TRACE conn5 <- [1,3018,null,{}] 19:01:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:01:04 INFO - PROCESS | 3108 | 1462932064017 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}] 19:01:04 INFO - PROCESS | 3108 | 1462932064168 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 19:01:04 INFO - PROCESS | 3108 | 1462932064386 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:04 INFO - PROCESS | 3108 | ++DOCSHELL 2161B000 == 125 [pid = 3108] [id = 766] 19:01:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (2161D800) [pid = 3108] [serial = 2296] [outer = 00000000] 19:01:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 196 (22CE6C00) [pid = 3108] [serial = 2297] [outer = 2161D800] 19:01:04 INFO - PROCESS | 3108 | 1462932064441 Marionette DEBUG loaded listener.js 19:01:04 INFO - PROCESS | 3108 | ++DOMWINDOW == 197 (2434E000) [pid = 3108] [serial = 2298] [outer = 2161D800] 19:01:04 INFO - PROCESS | 3108 | 1462932064967 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]]]}] 19:01:04 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 19:01:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 19:01:04 INFO - PROCESS | 3108 | 1462932064988 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 3108 | 1462932064990 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 19:01:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:01:05 INFO - PROCESS | 3108 | 1462932064994 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 3108 | 1462932064996 Marionette TRACE conn5 <- [1,3022,null,{}] 19:01:05 INFO - PROCESS | 3108 | 1462932065000 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}] 19:01:05 INFO - PROCESS | 3108 | 1462932065161 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 19:01:05 INFO - PROCESS | 3108 | 1462932065314 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 3108 | ++DOCSHELL 12DD5C00 == 126 [pid = 3108] [id = 767] 19:01:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (158C4C00) [pid = 3108] [serial = 2299] [outer = 00000000] 19:01:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (1B21F800) [pid = 3108] [serial = 2300] [outer = 158C4C00] 19:01:05 INFO - PROCESS | 3108 | 1462932065373 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (23FD1800) [pid = 3108] [serial = 2301] [outer = 158C4C00] 19:01:05 INFO - PROCESS | 3108 | 1462932065931 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]]]}] 19:01:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:01:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 19:01:05 INFO - PROCESS | 3108 | 1462932065968 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 3108 | 1462932065970 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 19:01:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:01:05 INFO - PROCESS | 3108 | 1462932065974 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 3108 | 1462932065976 Marionette TRACE conn5 <- [1,3026,null,{}] 19:01:05 INFO - PROCESS | 3108 | 1462932065980 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}] 19:01:06 INFO - PROCESS | 3108 | 1462932066115 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 19:01:06 INFO - PROCESS | 3108 | 1462932066526 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 3108 | ++DOCSHELL 0D983000 == 127 [pid = 3108] [id = 768] 19:01:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 201 (0DCECC00) [pid = 3108] [serial = 2302] [outer = 00000000] 19:01:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 202 (12626000) [pid = 3108] [serial = 2303] [outer = 0DCECC00] 19:01:06 INFO - PROCESS | 3108 | 1462932066607 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 3108 | ++DOMWINDOW == 203 (13B2BC00) [pid = 3108] [serial = 2304] [outer = 0DCECC00] 19:01:07 INFO - PROCESS | 3108 | 1462932067151 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"]]]}] 19:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:01:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1224ms 19:01:07 INFO - PROCESS | 3108 | 1462932067202 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 19:01:07 INFO - PROCESS | 3108 | 1462932067206 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 19:01:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:01:07 INFO - PROCESS | 3108 | 1462932067210 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 3108 | 1462932067214 Marionette TRACE conn5 <- [1,3030,null,{}] 19:01:07 INFO - PROCESS | 3108 | 1462932067219 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}] 19:01:07 INFO - PROCESS | 3108 | 1462932067343 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 19:01:07 INFO - PROCESS | 3108 | 1462932067506 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 3108 | ++DOCSHELL 1483E000 == 128 [pid = 3108] [id = 769] 19:01:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 204 (1583D800) [pid = 3108] [serial = 2305] [outer = 00000000] 19:01:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 205 (18270400) [pid = 3108] [serial = 2306] [outer = 1583D800] 19:01:07 INFO - PROCESS | 3108 | 1462932067557 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 3108 | ++DOMWINDOW == 206 (183BA000) [pid = 3108] [serial = 2307] [outer = 1583D800] 19:01:08 INFO - PROCESS | 3108 | 1462932068356 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]]]}] 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:01:08 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. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:01:08 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'.) 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:01:08 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. 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:01:08 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. 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:01:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:08 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. 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:01:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:01:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:01:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1264ms 19:01:08 INFO - PROCESS | 3108 | 1462932068522 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 3108 | 1462932068526 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 19:01:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:01:08 INFO - PROCESS | 3108 | 1462932068539 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 3108 | 1462932068541 Marionette TRACE conn5 <- [1,3034,null,{}] 19:01:08 INFO - PROCESS | 3108 | 1462932068545 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}] 19:01:08 INFO - PROCESS | 3108 | 1462932068655 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 19:01:08 INFO - PROCESS | 3108 | 1462932068874 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 1E582000 == 127 [pid = 3108] [id = 592] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 1AF7EC00 == 126 [pid = 3108] [id = 754] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 12626400 == 125 [pid = 3108] [id = 753] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 1B247400 == 124 [pid = 3108] [id = 752] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 19A85400 == 123 [pid = 3108] [id = 751] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 17E19400 == 122 [pid = 3108] [id = 750] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 16D0F800 == 121 [pid = 3108] [id = 749] 19:01:08 INFO - PROCESS | 3108 | --DOCSHELL 15CA2400 == 120 [pid = 3108] [id = 748] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 205 (11812400) [pid = 3108] [serial = 2140] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 204 (15CA0000) [pid = 3108] [serial = 2143] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 203 (1B23E400) [pid = 3108] [serial = 2146] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 202 (1BC55800) [pid = 3108] [serial = 2149] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 201 (1BDB5C00) [pid = 3108] [serial = 2152] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 200 (1CAC6800) [pid = 3108] [serial = 2155] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 199 (1E585000) [pid = 3108] [serial = 2158] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 198 (20A74000) [pid = 3108] [serial = 2161] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | --DOMWINDOW == 197 (1BDB6C00) [pid = 3108] [serial = 2194] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 3108 | ++DOCSHELL 0D97C400 == 121 [pid = 3108] [id = 770] 19:01:08 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (0D9ED800) [pid = 3108] [serial = 2308] [outer = 00000000] 19:01:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (11812400) [pid = 3108] [serial = 2309] [outer = 0D9ED800] 19:01:09 INFO - PROCESS | 3108 | 1462932068997 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (1483D000) [pid = 3108] [serial = 2310] [outer = 0D9ED800] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 0ECDDC00 == 120 [pid = 3108] [id = 747] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 12BEA000 == 119 [pid = 3108] [id = 746] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 0DDF4400 == 118 [pid = 3108] [id = 745] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 21CB7C00 == 117 [pid = 3108] [id = 738] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 21617C00 == 116 [pid = 3108] [id = 737] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 1E584400 == 115 [pid = 3108] [id = 736] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 1D910000 == 114 [pid = 3108] [id = 735] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 18F4DC00 == 113 [pid = 3108] [id = 734] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 13B14800 == 112 [pid = 3108] [id = 733] 19:01:09 INFO - PROCESS | 3108 | --DOCSHELL 0D937800 == 111 [pid = 3108] [id = 732] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 199 (15C6B400) [pid = 3108] [serial = 2108] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 198 (1A6C5800) [pid = 3108] [serial = 2182] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 197 (1AEB2C00) [pid = 3108] [serial = 2185] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 196 (1240CC00) [pid = 3108] [serial = 2188] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 195 (1B285000) [pid = 3108] [serial = 2191] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 194 (14837800) [pid = 3108] [serial = 2173] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (148CDC00) [pid = 3108] [serial = 2174] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (12644400) [pid = 3108] [serial = 2168] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (0E980C00) [pid = 3108] [serial = 2167] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (15CCAC00) [pid = 3108] [serial = 2171] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (148CD400) [pid = 3108] [serial = 2170] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (15FEB000) [pid = 3108] [serial = 2176] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 187 (175B5C00) [pid = 3108] [serial = 2177] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 186 (17899C00) [pid = 3108] [serial = 2179] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 185 (21197C00) [pid = 3108] [serial = 2164] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (15CC0800) [pid = 3108] [serial = 2189] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 183 (1B219C00) [pid = 3108] [serial = 2186] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 182 (1AB46400) [pid = 3108] [serial = 2183] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 181 (18273800) [pid = 3108] [serial = 2180] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | --DOMWINDOW == 180 (1BC57C00) [pid = 3108] [serial = 2192] [outer = 00000000] [url = about:blank] 19:01:09 INFO - PROCESS | 3108 | [3108] 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 19:01:09 INFO - PROCESS | 3108 | 1462932069477 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:01:09 INFO - {} 19:01:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 19:01:09 INFO - PROCESS | 3108 | 1462932069511 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 3108 | 1462932069513 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 19:01:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:01:09 INFO - PROCESS | 3108 | 1462932069518 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 3108 | 1462932069524 Marionette TRACE conn5 <- [1,3038,null,{}] 19:01:09 INFO - PROCESS | 3108 | 1462932069532 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}] 19:01:09 INFO - PROCESS | 3108 | 1462932069644 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 19:01:09 INFO - PROCESS | 3108 | 1462932069814 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 3108 | ++DOCSHELL 1240CC00 == 112 [pid = 3108] [id = 771] 19:01:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 181 (148CA000) [pid = 3108] [serial = 2311] [outer = 00000000] 19:01:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 182 (175B6000) [pid = 3108] [serial = 2312] [outer = 148CA000] 19:01:09 INFO - PROCESS | 3108 | 1462932069861 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 3108 | ++DOMWINDOW == 183 (17896400) [pid = 3108] [serial = 2313] [outer = 148CA000] 19:01:10 INFO - PROCESS | 3108 | 1462932070204 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]]]}] 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:01:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 19:01:10 INFO - PROCESS | 3108 | 1462932070277 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 3108 | 1462932070280 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 19:01:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:01:10 INFO - PROCESS | 3108 | 1462932070315 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 3108 | 1462932070317 Marionette TRACE conn5 <- [1,3042,null,{}] 19:01:10 INFO - PROCESS | 3108 | 1462932070321 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}] 19:01:10 INFO - PROCESS | 3108 | 1462932070430 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 19:01:10 INFO - PROCESS | 3108 | 1462932070436 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 3108 | ++DOCSHELL 1818A800 == 113 [pid = 3108] [id = 772] 19:01:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 184 (18276C00) [pid = 3108] [serial = 2314] [outer = 00000000] 19:01:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (1AAE7400) [pid = 3108] [serial = 2315] [outer = 18276C00] 19:01:10 INFO - PROCESS | 3108 | 1462932070481 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (1AD0C800) [pid = 3108] [serial = 2316] [outer = 18276C00] 19:01:11 INFO - PROCESS | 3108 | 1462932071194 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"]]]}] 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:11 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" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:11 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" 19:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 987ms 19:01:11 INFO - PROCESS | 3108 | 1462932071308 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 19:01:11 INFO - PROCESS | 3108 | 1462932071310 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 19:01:11 INFO - PROCESS | 3108 | 1462932071325 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 3108 | 1462932071326 Marionette TRACE conn5 <- [1,3046,null,{}] 19:01:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:01:11 INFO - PROCESS | 3108 | 1462932071330 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}] 19:01:11 INFO - PROCESS | 3108 | 1462932071480 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 19:01:11 INFO - PROCESS | 3108 | 1462932071498 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 3108 | ++DOCSHELL 1B215400 == 114 [pid = 3108] [id = 773] 19:01:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (1B215800) [pid = 3108] [serial = 2317] [outer = 00000000] 19:01:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (1BD9A400) [pid = 3108] [serial = 2318] [outer = 1B215800] 19:01:11 INFO - PROCESS | 3108 | 1462932071550 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (1BDBA400) [pid = 3108] [serial = 2319] [outer = 1B215800] 19:01:12 INFO - PROCESS | 3108 | 1462932072095 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]]]}] 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:01:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:01:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 840ms 19:01:12 INFO - PROCESS | 3108 | 1462932072172 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 3108 | 1462932072174 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 19:01:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:01:12 INFO - PROCESS | 3108 | 1462932072177 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 3108 | 1462932072179 Marionette TRACE conn5 <- [1,3050,null,{}] 19:01:12 INFO - PROCESS | 3108 | 1462932072183 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}] 19:01:12 INFO - PROCESS | 3108 | 1462932072344 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 19:01:12 INFO - PROCESS | 3108 | 1462932072370 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 3108 | ++DOCSHELL 1C0C2800 == 115 [pid = 3108] [id = 774] 19:01:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (1C973000) [pid = 3108] [serial = 2320] [outer = 00000000] 19:01:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (1E583000) [pid = 3108] [serial = 2321] [outer = 1C973000] 19:01:12 INFO - PROCESS | 3108 | 1462932072415 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (1F615400) [pid = 3108] [serial = 2322] [outer = 1C973000] 19:01:12 INFO - PROCESS | 3108 | [3108] 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 19:01:12 INFO - PROCESS | 3108 | 1462932072917 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:01:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:01:12 INFO - {} 19:01:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 19:01:12 INFO - PROCESS | 3108 | 1462932072948 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 3108 | 1462932072950 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 19:01:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:01:12 INFO - PROCESS | 3108 | 1462932072953 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 3108 | 1462932072955 Marionette TRACE conn5 <- [1,3054,null,{}] 19:01:12 INFO - PROCESS | 3108 | 1462932072958 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}] 19:01:13 INFO - PROCESS | 3108 | 1462932073128 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 19:01:13 INFO - PROCESS | 3108 | 1462932073146 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 3108 | ++DOCSHELL 20A6C000 == 116 [pid = 3108] [id = 775] 19:01:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (20CD1800) [pid = 3108] [serial = 2323] [outer = 00000000] 19:01:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (20D81400) [pid = 3108] [serial = 2324] [outer = 20CD1800] 19:01:13 INFO - PROCESS | 3108 | 1462932073191 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (20E99C00) [pid = 3108] [serial = 2325] [outer = 20CD1800] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 194 (12BEE400) [pid = 3108] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 193 (18278000) [pid = 3108] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 192 (15CA4000) [pid = 3108] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 191 (0E3D3800) [pid = 3108] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 190 (1B24A000) [pid = 3108] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 189 (12EEE800) [pid = 3108] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 188 (1A6C2800) [pid = 3108] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 187 (0ECDFC00) [pid = 3108] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 186 (1BDAEC00) [pid = 3108] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 185 (16D10000) [pid = 3108] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:01:13 INFO - PROCESS | 3108 | --DOMWINDOW == 184 (1BC04000) [pid = 3108] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:01:13 INFO - PROCESS | 3108 | 1462932073964 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]]]}] 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:01:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1075ms 19:01:14 INFO - PROCESS | 3108 | 1462932074031 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 3108 | 1462932074033 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 19:01:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:01:14 INFO - PROCESS | 3108 | 1462932074036 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 3108 | 1462932074038 Marionette TRACE conn5 <- [1,3058,null,{}] 19:01:14 INFO - PROCESS | 3108 | 1462932074041 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}] 19:01:14 INFO - PROCESS | 3108 | 1462932074149 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 19:01:14 INFO - PROCESS | 3108 | 1462932074154 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 3108 | ++DOCSHELL 1BDAEC00 == 117 [pid = 3108] [id = 776] 19:01:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 185 (1BDB4C00) [pid = 3108] [serial = 2326] [outer = 00000000] 19:01:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 186 (20EB3800) [pid = 3108] [serial = 2327] [outer = 1BDB4C00] 19:01:14 INFO - PROCESS | 3108 | 1462932074199 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 187 (211A6800) [pid = 3108] [serial = 2328] [outer = 1BDB4C00] 19:01:14 INFO - PROCESS | 3108 | 1462932074661 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]]]}] 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 19:01:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:01:14 INFO - PROCESS | 3108 | 1462932074713 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 3108 | 1462932074715 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 19:01:14 INFO - PROCESS | 3108 | 1462932074718 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 3108 | 1462932074720 Marionette TRACE conn5 <- [1,3062,null,{}] 19:01:14 INFO - PROCESS | 3108 | 1462932074723 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}] 19:01:14 INFO - PROCESS | 3108 | 1462932074833 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 19:01:14 INFO - PROCESS | 3108 | 1462932074871 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 3108 | ++DOCSHELL 0DC40000 == 118 [pid = 3108] [id = 777] 19:01:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 188 (0DDF4400) [pid = 3108] [serial = 2329] [outer = 00000000] 19:01:14 INFO - PROCESS | 3108 | ++DOMWINDOW == 189 (21623800) [pid = 3108] [serial = 2330] [outer = 0DDF4400] 19:01:14 INFO - PROCESS | 3108 | 1462932074916 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 190 (226C9800) [pid = 3108] [serial = 2331] [outer = 0DDF4400] 19:01:15 INFO - PROCESS | 3108 | 1462932075359 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]]]}] 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 19:01:15 INFO - PROCESS | 3108 | 1462932075389 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 19:01:15 INFO - PROCESS | 3108 | 1462932075391 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 19:01:15 INFO - PROCESS | 3108 | 1462932075395 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:01:15 INFO - PROCESS | 3108 | 1462932075396 Marionette TRACE conn5 <- [1,3066,null,{}] 19:01:15 INFO - PROCESS | 3108 | 1462932075400 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}] 19:01:15 INFO - PROCESS | 3108 | 1462932075583 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 19:01:15 INFO - PROCESS | 3108 | 1462932075593 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 3108 | ++DOCSHELL 226CC000 == 119 [pid = 3108] [id = 778] 19:01:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 191 (226CD400) [pid = 3108] [serial = 2332] [outer = 00000000] 19:01:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 192 (22B35400) [pid = 3108] [serial = 2333] [outer = 226CD400] 19:01:15 INFO - PROCESS | 3108 | 1462932075643 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 3108 | ++DOMWINDOW == 193 (22CDD800) [pid = 3108] [serial = 2334] [outer = 226CD400] 19:01:16 INFO - PROCESS | 3108 | 1462932076368 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] 19:01:16 INFO - PROCESS | 3108 | 1462932076440 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 19:01:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:01:16 INFO - PROCESS | 3108 | 1462932076509 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 3108 | 1462932076513 Marionette TRACE conn5 <- [1,3070,null,{}] 19:01:16 INFO - PROCESS | 3108 | 1462932076521 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}] 19:01:16 INFO - PROCESS | 3108 | 1462932076667 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 19:01:16 INFO - PROCESS | 3108 | 1462932076845 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 3108 | ++DOCSHELL 14824C00 == 120 [pid = 3108] [id = 779] 19:01:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 194 (14830000) [pid = 3108] [serial = 2335] [outer = 00000000] 19:01:16 INFO - PROCESS | 3108 | ++DOMWINDOW == 195 (15F03000) [pid = 3108] [serial = 2336] [outer = 14830000] 19:01:16 INFO - PROCESS | 3108 | 1462932076901 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 196 (16D0D000) [pid = 3108] [serial = 2337] [outer = 14830000] 19:01:17 INFO - PROCESS | 3108 | 1462932077427 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]]]}] 19:01:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:01:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:01:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 19:01:17 INFO - PROCESS | 3108 | 1462932077443 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 3108 | 1462932077449 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 19:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:01:17 INFO - PROCESS | 3108 | 1462932077455 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 3108 | 1462932077458 Marionette TRACE conn5 <- [1,3074,null,{}] 19:01:17 INFO - PROCESS | 3108 | 1462932077462 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}] 19:01:17 INFO - PROCESS | 3108 | 1462932077631 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 19:01:17 INFO - PROCESS | 3108 | 1462932077819 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 3108 | ++DOCSHELL 175BA000 == 121 [pid = 3108] [id = 780] 19:01:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 197 (1788F800) [pid = 3108] [serial = 2338] [outer = 00000000] 19:01:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 198 (1AD0E800) [pid = 3108] [serial = 2339] [outer = 1788F800] 19:01:17 INFO - PROCESS | 3108 | 1462932077873 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 3108 | ++DOMWINDOW == 199 (1B241000) [pid = 3108] [serial = 2340] [outer = 1788F800] 19:01:18 INFO - PROCESS | 3108 | 1462932078411 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 19:01:18 INFO - PROCESS | 3108 | 1462932078427 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 3108 | 1462932078430 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 19:01:18 INFO - PROCESS | 3108 | 1462932078433 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:01:18 INFO - PROCESS | 3108 | 1462932078437 Marionette TRACE conn5 <- [1,3078,null,{}] 19:01:18 INFO - PROCESS | 3108 | 1462932078448 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}] 19:01:18 INFO - PROCESS | 3108 | 1462932078586 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 19:01:18 INFO - PROCESS | 3108 | 1462932078777 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 3108 | ++DOCSHELL 1BF10C00 == 122 [pid = 3108] [id = 781] 19:01:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 200 (1C0B4C00) [pid = 3108] [serial = 2341] [outer = 00000000] 19:01:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 201 (20CCAC00) [pid = 3108] [serial = 2342] [outer = 1C0B4C00] 19:01:18 INFO - PROCESS | 3108 | 1462932078833 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 3108 | ++DOMWINDOW == 202 (21624400) [pid = 3108] [serial = 2343] [outer = 1C0B4C00] 19:01:19 INFO - PROCESS | 3108 | 1462932079326 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:01:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 19:01:19 INFO - PROCESS | 3108 | 1462932079367 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 3108 | 1462932079370 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 19:01:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:01:19 INFO - PROCESS | 3108 | 1462932079373 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 3108 | 1462932079375 Marionette TRACE conn5 <- [1,3082,null,{}] 19:01:19 INFO - PROCESS | 3108 | 1462932079379 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}] 19:01:19 INFO - PROCESS | 3108 | 1462932079545 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 19:01:19 INFO - PROCESS | 3108 | 1462932079732 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 3108 | ++DOCSHELL 22B33000 == 123 [pid = 3108] [id = 782] 19:01:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 203 (22CDA400) [pid = 3108] [serial = 2344] [outer = 00000000] 19:01:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 204 (22FF9C00) [pid = 3108] [serial = 2345] [outer = 22CDA400] 19:01:19 INFO - PROCESS | 3108 | 1462932079787 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 3108 | ++DOMWINDOW == 205 (23296800) [pid = 3108] [serial = 2346] [outer = 22CDA400] 19:01:20 INFO - PROCESS | 3108 | 1462932080299 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:01:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 19:01:20 INFO - PROCESS | 3108 | 1462932080363 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 3108 | 1462932080365 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 19:01:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:01:20 INFO - PROCESS | 3108 | 1462932080370 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 3108 | 1462932080372 Marionette TRACE conn5 <- [1,3086,null,{}] 19:01:20 INFO - PROCESS | 3108 | 1462932080376 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}] 19:01:20 INFO - PROCESS | 3108 | 1462932080507 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 19:01:20 INFO - PROCESS | 3108 | 1462932080703 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 3108 | ++DOCSHELL 226AF800 == 124 [pid = 3108] [id = 783] 19:01:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 206 (226B0800) [pid = 3108] [serial = 2347] [outer = 00000000] 19:01:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 207 (226B5400) [pid = 3108] [serial = 2348] [outer = 226B0800] 19:01:20 INFO - PROCESS | 3108 | 1462932080758 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 3108 | ++DOMWINDOW == 208 (226B7400) [pid = 3108] [serial = 2349] [outer = 226B0800] 19:01:21 INFO - PROCESS | 3108 | 1462932081337 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]]]}] 19:01:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:01:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:01:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1015ms 19:01:21 INFO - PROCESS | 3108 | 1462932081391 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 3108 | 1462932081393 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 19:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:01:21 INFO - PROCESS | 3108 | 1462932081397 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 3108 | 1462932081399 Marionette TRACE conn5 <- [1,3090,null,{}] 19:01:21 INFO - PROCESS | 3108 | 1462932081403 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}] 19:01:21 INFO - PROCESS | 3108 | 1462932081545 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 19:01:21 INFO - PROCESS | 3108 | 1462932081744 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 3108 | ++DOCSHELL 20D7D400 == 125 [pid = 3108] [id = 784] 19:01:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 209 (226B9000) [pid = 3108] [serial = 2350] [outer = 00000000] 19:01:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 210 (23FCF400) [pid = 3108] [serial = 2351] [outer = 226B9000] 19:01:21 INFO - PROCESS | 3108 | 1462932081799 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 3108 | ++DOMWINDOW == 211 (23FD3C00) [pid = 3108] [serial = 2352] [outer = 226B9000] 19:01:22 INFO - PROCESS | 3108 | 1462932082294 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 19:01:22 INFO - PROCESS | 3108 | 1462932082330 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 3108 | 1462932082332 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 19:01:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:01:22 INFO - PROCESS | 3108 | 1462932082336 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 3108 | 1462932082338 Marionette TRACE conn5 <- [1,3094,null,{}] 19:01:22 INFO - PROCESS | 3108 | 1462932082341 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}] 19:01:22 INFO - PROCESS | 3108 | 1462932082501 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 19:01:22 INFO - PROCESS | 3108 | 1462932082689 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 3108 | ++DOCSHELL 23E10000 == 126 [pid = 3108] [id = 785] 19:01:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 212 (23FCC400) [pid = 3108] [serial = 2353] [outer = 00000000] 19:01:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 213 (2430C000) [pid = 3108] [serial = 2354] [outer = 23FCC400] 19:01:22 INFO - PROCESS | 3108 | 1462932082742 Marionette DEBUG loaded listener.js 19:01:22 INFO - PROCESS | 3108 | ++DOMWINDOW == 214 (2434F800) [pid = 3108] [serial = 2355] [outer = 23FCC400] 19:01:23 INFO - PROCESS | 3108 | 1462932083254 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]]]}] 19:01:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:01:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:01:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:01:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 19:01:23 INFO - PROCESS | 3108 | 1462932083314 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 3108 | 1462932083316 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 19:01:23 INFO - PROCESS | 3108 | 1462932083321 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 3108 | 1462932083323 Marionette TRACE conn5 <- [1,3098,null,{}] 19:01:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:01:23 INFO - PROCESS | 3108 | 1462932083327 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}] 19:01:23 INFO - PROCESS | 3108 | 1462932083460 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 19:01:23 INFO - PROCESS | 3108 | 1462932083658 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:23 INFO - PROCESS | 3108 | ++DOCSHELL 25808400 == 127 [pid = 3108] [id = 786] 19:01:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 215 (25810800) [pid = 3108] [serial = 2356] [outer = 00000000] 19:01:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 216 (2687E400) [pid = 3108] [serial = 2357] [outer = 25810800] 19:01:23 INFO - PROCESS | 3108 | 1462932083714 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 3108 | ++DOMWINDOW == 217 (26880400) [pid = 3108] [serial = 2358] [outer = 25810800] 19:01:24 INFO - PROCESS | 3108 | 1462932084254 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"]]]}] 19:01:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:01:24 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 19:01:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:01:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 19:01:24 INFO - PROCESS | 3108 | 1462932084298 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 19:01:24 INFO - PROCESS | 3108 | 1462932084300 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 19:01:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:01:24 INFO - PROCESS | 3108 | 1462932084304 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - PROCESS | 3108 | 1462932084306 Marionette TRACE conn5 <- [1,3102,null,{}] 19:01:24 INFO - PROCESS | 3108 | 1462932084309 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}] 19:01:24 INFO - PROCESS | 3108 | 1462932084442 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 19:01:24 INFO - PROCESS | 3108 | 1462932084641 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\", \"b27d3c3b-b8d2-4518-ae13-e9db2ce38607\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 3108 | ++DOCSHELL 241C3000 == 128 [pid = 3108] [id = 787] 19:01:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 218 (241C3400) [pid = 3108] [serial = 2359] [outer = 00000000] 19:01:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 219 (241CD000) [pid = 3108] [serial = 2360] [outer = 241C3400] 19:01:24 INFO - PROCESS | 3108 | 1462932084696 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 3108 | ++DOMWINDOW == 220 (241CF000) [pid = 3108] [serial = 2361] [outer = 241C3400] 19:01:25 INFO - PROCESS | 3108 | 1462932085193 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]]]}] 19:01:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:01:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 19:01:25 INFO - PROCESS | 3108 | 1462932085234 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 19:01:25 INFO - PROCESS | 3108 | 1462932085236 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 19:01:26 WARNING - u'runner_teardown' () 19:01:26 INFO - No more tests 19:01:26 INFO - Got 0 unexpected results 19:01:26 INFO - SUITE-END | took 714s 19:01:26 INFO - Closing logging queue 19:01:26 INFO - queue closed 19:01:26 INFO - Return code: 0 19:01:26 WARNING - # TBPL SUCCESS # 19:01:26 INFO - Running post-action listener: _resource_record_post_action 19:01:26 INFO - Running post-run listener: _resource_record_post_run 19:01:27 INFO - Total resource usage - Wall time: 723s; CPU: 14.0%; Read bytes: 128856064; Write bytes: 1139249152; Read time: 2399300; Write time: 8060100 19:01:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:01:27 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 58064896; Read time: 0; Write time: 37940 19:01:27 INFO - run-tests - Wall time: 722s; CPU: 14.0%; Read bytes: 128762880; Write bytes: 1079262720; Read time: 2379220; Write time: 8017250 19:01:27 INFO - Running post-run listener: _upload_blobber_files 19:01:27 INFO - Blob upload gear active. 19:01:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:01:27 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 19:01:27 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'] 19:01:27 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 19:01:28 INFO - (blobuploader) - INFO - Open directory for files ... 19:01:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:01:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:01:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:28 INFO - (blobuploader) - INFO - Done attempting. 19:01:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:01:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:01:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:31 INFO - (blobuploader) - INFO - Done attempting. 19:01:31 INFO - (blobuploader) - INFO - Iteration through files over. 19:01:31 INFO - Return code: 0 19:01:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:01:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4825f4dcbaf166e038519263655bb5ab5efbc2859a682f5091db6292fa837bcca37bf85d9a5f6b69c574dc8feeb201acba1600a484bcc375fc79bbe2389471bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d966cebc307f114bb6a0f80a24cff986fd59cb107bac80c00c57b40a78e923ff98a25746c7c9be9d2d32ac737dcd2e52fc4e5ff026e07f9cf6dee374beb80a7d"} 19:01:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:01:31 INFO - Writing to file C:\slave\test\properties\blobber_files 19:01:31 INFO - Contents: 19:01:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4825f4dcbaf166e038519263655bb5ab5efbc2859a682f5091db6292fa837bcca37bf85d9a5f6b69c574dc8feeb201acba1600a484bcc375fc79bbe2389471bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d966cebc307f114bb6a0f80a24cff986fd59cb107bac80c00c57b40a78e923ff98a25746c7c9be9d2d32ac737dcd2e52fc4e5ff026e07f9cf6dee374beb80a7d"} 19:01:31 INFO - Running post-run listener: copy_logs_to_upload_dir 19:01:31 INFO - Copying logs to upload dir... 19:01:31 INFO - mkdir: C:\slave\test\build\upload\logs 19:01:31 INFO - Copying logs to upload dir... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... 19:01:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=947.383000 ========= master_lag: 2.92 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-05-10 19:01:34.213999) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 19:01:34.217685) ========= '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-259 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-259 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-259 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/4825f4dcbaf166e038519263655bb5ab5efbc2859a682f5091db6292fa837bcca37bf85d9a5f6b69c574dc8feeb201acba1600a484bcc375fc79bbe2389471bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d966cebc307f114bb6a0f80a24cff986fd59cb107bac80c00c57b40a78e923ff98a25746c7c9be9d2d32ac737dcd2e52fc4e5ff026e07f9cf6dee374beb80a7d"} build_url:https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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/4825f4dcbaf166e038519263655bb5ab5efbc2859a682f5091db6292fa837bcca37bf85d9a5f6b69c574dc8feeb201acba1600a484bcc375fc79bbe2389471bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d966cebc307f114bb6a0f80a24cff986fd59cb107bac80c00c57b40a78e923ff98a25746c7c9be9d2d32ac737dcd2e52fc4e5ff026e07f9cf6dee374beb80a7d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Vl7kHXPHR3SdH5xm27JHuA/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-10 19:01:34.343601) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 19:01:34.343948) ========= '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-259 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-259 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-259 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 19:01:34.460272) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-10 19:01:34.460622) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-10 19:01:35.185279) ========= ========= Total master_lag: 15.30 =========