builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-143 starttime: 1465860260.1 results: success (0) buildid: 20160613144725 builduid: 7c0bcd30e7244644978eb591726e6736 revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:20.100604) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:20.101190) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:20.101522) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:20.374100) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:20.374524) ========= '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-143 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-143 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-143 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 --16:24:20-- 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% 8.11 MB/s 16:24:21 (8.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.608000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:22.018806) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-13 16:24:22.019173) ========= '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-143 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-143 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-143 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.001000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-13 16:24:26.028662) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:26.029077) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --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-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-143 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-143 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-143 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-06-13 16:24:25,533 truncating revision to first 12 chars 2016-06-13 16:24:25,533 Setting DEBUG logging. 2016-06-13 16:24:25,533 attempt 1/10 2016-06-13 16:24:25,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e95203b4cab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-13 16:24:26,134 unpacking tar archive at: mozilla-beta-3e95203b4cab/testing/mozharness/ program finished with exit code 0 elapsedTime=1.484000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:27.556490) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:27.556857) ========= script_repo_revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:27.557430) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:27.557759) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:27.576792) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-13 16:24:27.577248) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-143 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-143 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-143 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 16:24:27 INFO - MultiFileLogger online at 20160613 16:24:27 in C:\slave\test 16:24:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 16:24:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:24:27 INFO - {'append_to_log': False, 16:24:27 INFO - 'base_work_dir': 'C:\\slave\\test', 16:24:27 INFO - 'blob_upload_branch': 'mozilla-beta', 16:24:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:24:27 INFO - 'buildbot_json_path': 'buildprops.json', 16:24:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:24:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:24:27 INFO - 'download_minidump_stackwalk': True, 16:24:27 INFO - 'download_symbols': 'true', 16:24:27 INFO - 'e10s': False, 16:24:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:24:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:24:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:24:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:24:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:24:27 INFO - 'C:/mozilla-build/tooltool.py'), 16:24:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:24:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:24:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:24:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:24:27 INFO - 'log_level': 'info', 16:24:27 INFO - 'log_to_console': True, 16:24:27 INFO - 'opt_config_files': (), 16:24:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:24:27 INFO - '--processes=1', 16:24:27 INFO - '--config=%(test_path)s/wptrunner.ini', 16:24:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:24:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:24:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:24:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:24:27 INFO - 'pip_index': False, 16:24:27 INFO - 'require_test_zip': True, 16:24:27 INFO - 'test_type': ('testharness',), 16:24:27 INFO - 'this_chunk': '1', 16:24:27 INFO - 'total_chunks': '10', 16:24:27 INFO - 'virtualenv_path': 'venv', 16:24:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:24:27 INFO - 'work_dir': 'build'} 16:24:27 INFO - ##### 16:24:27 INFO - ##### Running clobber step. 16:24:27 INFO - ##### 16:24:27 INFO - Running pre-action listener: _resource_record_pre_action 16:24:27 INFO - Running main action method: clobber 16:24:27 INFO - rmtree: C:\slave\test\build 16:24:27 INFO - Using _rmtree_windows ... 16:24:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:26:21 INFO - Running post-action listener: _resource_record_post_action 16:26:21 INFO - ##### 16:26:21 INFO - ##### Running read-buildbot-config step. 16:26:21 INFO - ##### 16:26:21 INFO - Running pre-action listener: _resource_record_pre_action 16:26:21 INFO - Running main action method: read_buildbot_config 16:26:21 INFO - Using buildbot properties: 16:26:21 INFO - { 16:26:21 INFO - "project": "", 16:26:21 INFO - "product": "firefox", 16:26:21 INFO - "script_repo_revision": "production", 16:26:21 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 16:26:21 INFO - "repository": "", 16:26:21 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 16:26:21 INFO - "buildid": "20160613144725", 16:26:21 INFO - "pgo_build": "False", 16:26:21 INFO - "basedir": "C:\\slave\\test", 16:26:21 INFO - "buildnumber": 1, 16:26:21 INFO - "slavename": "t-w732-ix-143", 16:26:21 INFO - "revision": "3e95203b4cab68e55bc906c60f00f39d883d813d", 16:26:21 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:26:21 INFO - "platform": "win32", 16:26:21 INFO - "branch": "mozilla-beta", 16:26:21 INFO - "repo_path": "releases/mozilla-beta", 16:26:21 INFO - "moz_repo_path": "", 16:26:21 INFO - "stage_platform": "win32", 16:26:21 INFO - "builduid": "7c0bcd30e7244644978eb591726e6736", 16:26:21 INFO - "slavebuilddir": "test" 16:26:21 INFO - } 16:26:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:26:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:26:21 INFO - Running post-action listener: _resource_record_post_action 16:26:21 INFO - ##### 16:26:21 INFO - ##### Running download-and-extract step. 16:26:21 INFO - ##### 16:26:21 INFO - Running pre-action listener: _resource_record_pre_action 16:26:21 INFO - Running main action method: download_and_extract 16:26:21 INFO - mkdir: C:\slave\test\build\tests 16:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:21 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:26:21 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:26:21 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:26:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 16:26:22 INFO - Downloaded 1240 bytes. 16:26:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:26:22 INFO - Using the following test package requirements: 16:26:22 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:26:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:26:22 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:26:22 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'jsshell-win32.zip'], 16:26:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:26:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:26:22 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:26:22 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:26:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:26:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:22 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:26:22 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:26: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')]} 16:26:22 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:26:22 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:26:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 16:26:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 16:26:25 INFO - Downloaded 20351718 bytes. 16:26:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:26:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:26:27 INFO - caution: filename not matched: web-platform/* 16:26:27 INFO - Return code: 11 16:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:27 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:26:27 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:26:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 16:26:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 16:26:29 INFO - Downloaded 36389112 bytes. 16:26:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:26:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:27:18 INFO - caution: filename not matched: bin/* 16:27:18 INFO - caution: filename not matched: config/* 16:27:18 INFO - caution: filename not matched: mozbase/* 16:27:18 INFO - caution: filename not matched: marionette/* 16:27:18 INFO - caution: filename not matched: tools/wptserve/* 16:27:18 INFO - Return code: 11 16:27:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:18 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:27:18 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:27:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 16:27:20 INFO - Downloaded 68459348 bytes. 16:27:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:20 INFO - mkdir: C:\slave\test\properties 16:27:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:27:20 INFO - Writing to file C:\slave\test\properties\build_url 16:27:20 INFO - Contents: 16:27:20 INFO - build_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:27:20 INFO - Writing to file C:\slave\test\properties\symbols_url 16:27:20 INFO - Contents: 16:27:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:20 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:27:20 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:27:24 INFO - Downloaded 55574948 bytes. 16:27:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:27:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:27:28 INFO - Return code: 0 16:27:28 INFO - Running post-action listener: _resource_record_post_action 16:27:28 INFO - Running post-action listener: set_extra_try_arguments 16:27:28 INFO - ##### 16:27:28 INFO - ##### Running create-virtualenv step. 16:27:28 INFO - ##### 16:27:28 INFO - Running pre-action listener: _pre_create_virtualenv 16:27:28 INFO - Running pre-action listener: _resource_record_pre_action 16:27:28 INFO - Running main action method: create_virtualenv 16:27:28 INFO - Creating virtualenv C:\slave\test\build\venv 16:27: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 16:27: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 16:27:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:27:39 INFO - Installing distribute......................................................................................................................................................................................done. 16:27:40 INFO - Return code: 0 16:27:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:27: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')]} 16:27:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27: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')]} 16:27:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27: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', '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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-143', 'USERDOMAIN': 'T-W732-IX-143', '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-143', '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 16:27: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', 'psutil>=0.7.1'] in C:\slave\test\build 16:27: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 psutil>=0.7.1 16:27:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:27:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:27:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:40 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:27:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:27:40 INFO - 'DCLOCATION': 'SCL3', 16:27:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:40 INFO - 'HOMEDRIVE': 'C:', 16:27:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:27:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:40 INFO - 'KTS_VERSION': '1.19c', 16:27:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:27:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:27:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:40 INFO - 'MOZ_AIRBAG': '1', 16:27:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:40 INFO - 'MOZ_MSVCVERSION': '8', 16:27:40 INFO - 'MOZ_NO_REMOTE': '1', 16:27:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:40 INFO - 'NO_EM_RESTART': '1', 16:27:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:40 INFO - 'OS': 'Windows_NT', 16:27:40 INFO - 'OURDRIVE': 'C:', 16:27: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\\', 16:27:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:27:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:40 INFO - 'PROCESSOR_LEVEL': '6', 16:27:40 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:27:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:40 INFO - 'PROMPT': '$P$G', 16:27:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:27:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:27:40 INFO - 'PWD': 'C:\\slave\\test', 16:27:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:40 INFO - 'SYSTEMDRIVE': 'C:', 16:27:40 INFO - 'SYSTEMROOT': 'C:\\windows', 16:27:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:40 INFO - 'TEST1': 'testie', 16:27:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:40 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:27:40 INFO - 'USERNAME': 'cltbld', 16:27:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:27:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:40 INFO - 'WINDIR': 'C:\\windows', 16:27:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:27:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:27:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:42 INFO - Downloading/unpacking psutil>=0.7.1 16:27:42 INFO - Running setup.py egg_info for package psutil 16:27:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:27:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:27:42 INFO - Installing collected packages: psutil 16:27:42 INFO - Running setup.py install for psutil 16:27:42 INFO - building 'psutil._psutil_windows' extension 16:27:42 INFO - error: Unable to find vcvarsall.bat 16:27:42 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-y4lz3i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:27:42 INFO - running install 16:27:42 INFO - running build 16:27:42 INFO - running build_py 16:27:42 INFO - creating build 16:27:42 INFO - creating build\lib.win32-2.7 16:27:42 INFO - creating build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:27:42 INFO - running build_ext 16:27:42 INFO - building 'psutil._psutil_windows' extension 16:27:42 INFO - error: Unable to find vcvarsall.bat 16:27:42 INFO - ---------------------------------------- 16:27:42 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-y4lz3i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:27:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:27:42 WARNING - Return code: 1 16:27:42 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! 16:27:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:42 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-143', 'USERDOMAIN': 'T-W732-IX-143', '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-143', '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 16:27:42 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 16:27:42 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 16:27:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:27:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:27:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:42 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:27:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:27:42 INFO - 'DCLOCATION': 'SCL3', 16:27:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:42 INFO - 'HOMEDRIVE': 'C:', 16:27:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:27:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:42 INFO - 'KTS_VERSION': '1.19c', 16:27:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:27:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:27:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:42 INFO - 'MOZ_AIRBAG': '1', 16:27:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:42 INFO - 'MOZ_MSVCVERSION': '8', 16:27:42 INFO - 'MOZ_NO_REMOTE': '1', 16:27:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:42 INFO - 'NO_EM_RESTART': '1', 16:27:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:42 INFO - 'OS': 'Windows_NT', 16:27:42 INFO - 'OURDRIVE': 'C:', 16:27:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:27:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:27:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:42 INFO - 'PROCESSOR_LEVEL': '6', 16:27:42 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:27:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:42 INFO - 'PROMPT': '$P$G', 16:27:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:27:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:27:42 INFO - 'PWD': 'C:\\slave\\test', 16:27:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:42 INFO - 'SYSTEMDRIVE': 'C:', 16:27:42 INFO - 'SYSTEMROOT': 'C:\\windows', 16:27:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:42 INFO - 'TEST1': 'testie', 16:27:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:42 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:27:42 INFO - 'USERNAME': 'cltbld', 16:27:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:27:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:42 INFO - 'WINDIR': 'C:\\windows', 16:27:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:27:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:27:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:27:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:27:43 INFO - Running setup.py egg_info for package mozsystemmonitor 16:27:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:27:43 INFO - Running setup.py egg_info for package psutil 16:27:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:27:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:27:43 INFO - Installing collected packages: mozsystemmonitor, psutil 16:27:43 INFO - Running setup.py install for mozsystemmonitor 16:27:43 INFO - Running setup.py install for psutil 16:27:43 INFO - building 'psutil._psutil_windows' extension 16:27:43 INFO - error: Unable to find vcvarsall.bat 16:27:43 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-4xlxsu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:27:43 INFO - running install 16:27:43 INFO - running build 16:27:43 INFO - running build_py 16:27:43 INFO - running build_ext 16:27:43 INFO - building 'psutil._psutil_windows' extension 16:27:43 INFO - error: Unable to find vcvarsall.bat 16:27:43 INFO - ---------------------------------------- 16:27:43 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-4xlxsu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:27:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:27:43 WARNING - Return code: 1 16:27:43 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! 16:27:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:27:43 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')]} 16:27:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:43 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')]} 16:27:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:43 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-143', 'USERDOMAIN': 'T-W732-IX-143', '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-143', '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 16:27:43 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 16:27:43 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 16:27:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:27:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:27:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:43 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:27:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:27:43 INFO - 'DCLOCATION': 'SCL3', 16:27:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:43 INFO - 'HOMEDRIVE': 'C:', 16:27:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:27:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:43 INFO - 'KTS_VERSION': '1.19c', 16:27:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:27:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:27:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:43 INFO - 'MOZ_AIRBAG': '1', 16:27:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:43 INFO - 'MOZ_MSVCVERSION': '8', 16:27:43 INFO - 'MOZ_NO_REMOTE': '1', 16:27:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:43 INFO - 'NO_EM_RESTART': '1', 16:27:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:43 INFO - 'OS': 'Windows_NT', 16:27:43 INFO - 'OURDRIVE': 'C:', 16:27:43 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\\', 16:27:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:27:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:43 INFO - 'PROCESSOR_LEVEL': '6', 16:27:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:27:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:43 INFO - 'PROMPT': '$P$G', 16:27:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:27:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:27:43 INFO - 'PWD': 'C:\\slave\\test', 16:27:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:43 INFO - 'SYSTEMDRIVE': 'C:', 16:27:43 INFO - 'SYSTEMROOT': 'C:\\windows', 16:27:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:43 INFO - 'TEST1': 'testie', 16:27:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:43 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:27:43 INFO - 'USERNAME': 'cltbld', 16:27:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:27:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:43 INFO - 'WINDIR': 'C:\\windows', 16:27:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:27:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:27:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:43 INFO - Downloading/unpacking blobuploader==1.2.4 16:27:43 INFO - Downloading blobuploader-1.2.4.tar.gz 16:27:43 INFO - Running setup.py egg_info for package blobuploader 16:27:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:27:48 INFO - Running setup.py egg_info for package requests 16:27:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:27:48 INFO - Downloading docopt-0.6.1.tar.gz 16:27:48 INFO - Running setup.py egg_info for package docopt 16:27:48 INFO - Installing collected packages: blobuploader, docopt, requests 16:27:48 INFO - Running setup.py install for blobuploader 16:27:48 INFO - Running setup.py install for docopt 16:27:48 INFO - Running setup.py install for requests 16:27:48 INFO - Successfully installed blobuploader docopt requests 16:27:48 INFO - Cleaning up... 16:27:48 INFO - Return code: 0 16:27:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:27:48 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')]} 16:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:48 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')]} 16:27:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:48 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-143', 'USERDOMAIN': 'T-W732-IX-143', '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-143', '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 16:27:48 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 16:27:48 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 16:27:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:27:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:27:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:48 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:27:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:27:48 INFO - 'DCLOCATION': 'SCL3', 16:27:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:48 INFO - 'HOMEDRIVE': 'C:', 16:27:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:27:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:48 INFO - 'KTS_VERSION': '1.19c', 16:27:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:27:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:27:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:48 INFO - 'MOZ_AIRBAG': '1', 16:27:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:48 INFO - 'MOZ_MSVCVERSION': '8', 16:27:48 INFO - 'MOZ_NO_REMOTE': '1', 16:27:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:48 INFO - 'NO_EM_RESTART': '1', 16:27:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:48 INFO - 'OS': 'Windows_NT', 16:27:48 INFO - 'OURDRIVE': 'C:', 16:27:48 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\\', 16:27:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:27:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:48 INFO - 'PROCESSOR_LEVEL': '6', 16:27:48 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:27:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:48 INFO - 'PROMPT': '$P$G', 16:27:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:27:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:27:48 INFO - 'PWD': 'C:\\slave\\test', 16:27:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:48 INFO - 'SYSTEMDRIVE': 'C:', 16:27:48 INFO - 'SYSTEMROOT': 'C:\\windows', 16:27:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:48 INFO - 'TEST1': 'testie', 16:27:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:27:48 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:27:48 INFO - 'USERNAME': 'cltbld', 16:27:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:27:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:48 INFO - 'WINDIR': 'C:\\windows', 16:27:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:27:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:27:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:27:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:27:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:27:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:27:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:27:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette 16:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:27:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:53 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 16:27:53 INFO - Running setup.py install for browsermob-proxy 16:28:06 INFO - Running setup.py install for manifestparser 16:28:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for marionette-client 16:28:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for marionette-driver 16:28:06 INFO - Running setup.py install for mozcrash 16:28:06 INFO - Running setup.py install for mozdebug 16:28:06 INFO - Running setup.py install for mozdevice 16:28:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozfile 16:28:06 INFO - Running setup.py install for mozhttpd 16:28:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozinfo 16:28:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozInstall 16:28:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozleak 16:28:06 INFO - Running setup.py install for mozlog 16:28:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for moznetwork 16:28:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozprocess 16:28:06 INFO - Running setup.py install for mozprofile 16:28:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozrunner 16:28:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for mozscreenshot 16:28:06 INFO - Running setup.py install for moztest 16:28:06 INFO - Running setup.py install for mozversion 16:28:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:28:06 INFO - Running setup.py install for wptserve 16:28:06 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 16:28:06 INFO - Cleaning up... 16:28:06 INFO - Return code: 0 16:28:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:28:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:06 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-143', 'USERDOMAIN': 'T-W732-IX-143', '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-143', '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 16:28:06 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 16:28:06 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 16:28:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:06 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:28:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:06 INFO - 'DCLOCATION': 'SCL3', 16:28:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:06 INFO - 'HOMEDRIVE': 'C:', 16:28:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:06 INFO - 'KTS_VERSION': '1.19c', 16:28:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:28:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:06 INFO - 'MOZ_AIRBAG': '1', 16:28:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:06 INFO - 'MOZ_MSVCVERSION': '8', 16:28:06 INFO - 'MOZ_NO_REMOTE': '1', 16:28:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:06 INFO - 'NO_EM_RESTART': '1', 16:28:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:06 INFO - 'OS': 'Windows_NT', 16:28:06 INFO - 'OURDRIVE': 'C:', 16:28:06 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\\', 16:28:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:06 INFO - 'PROCESSOR_LEVEL': '6', 16:28:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:06 INFO - 'PROMPT': '$P$G', 16:28:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:06 INFO - 'PWD': 'C:\\slave\\test', 16:28:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:06 INFO - 'SYSTEMDRIVE': 'C:', 16:28:06 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:06 INFO - 'TEST1': 'testie', 16:28:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:06 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:28:06 INFO - 'USERNAME': 'cltbld', 16:28:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:06 INFO - 'WINDIR': 'C:\\windows', 16:28:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:28:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:28:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:28:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:28:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:28:11 INFO - Unpacking c:\slave\test\build\tests\marionette 16:28:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:28:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:11 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)) 16:28:22 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)) 16:28:22 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)) 16:28:22 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)) 16:28:22 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)) 16:28:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:28:22 INFO - Downloading blessings-1.6.tar.gz 16:28:22 INFO - Running setup.py egg_info for package blessings 16:28:22 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)) 16:28:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:28:22 INFO - Running setup.py install for blessings 16:28:22 INFO - Running setup.py install for browsermob-proxy 16:28:22 INFO - Running setup.py install for manifestparser 16:28:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for marionette-client 16:28:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for marionette-driver 16:28:22 INFO - Running setup.py install for mozcrash 16:28:22 INFO - Running setup.py install for mozdebug 16:28:22 INFO - Running setup.py install for mozdevice 16:28:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for mozhttpd 16:28:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for mozInstall 16:28:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for mozleak 16:28:22 INFO - Running setup.py install for mozprofile 16:28:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Running setup.py install for mozrunner 16:28:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:28:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:28:24 INFO - Running setup.py install for mozscreenshot 16:28:24 INFO - Running setup.py install for moztest 16:28:24 INFO - Running setup.py install for mozversion 16:28:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:28:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:28:24 INFO - Running setup.py install for wptserve 16:28:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:28:24 INFO - Cleaning up... 16:28:24 INFO - Return code: 0 16:28:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:28:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:28:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:28:24 INFO - Reading from file tmpfile_stdout 16:28:24 INFO - Using _rmtree_windows ... 16:28:24 INFO - Using _rmtree_windows ... 16:28:24 INFO - Current package versions: 16:28:24 INFO - blessings == 1.6 16:28:24 INFO - blobuploader == 1.2.4 16:28:24 INFO - browsermob-proxy == 0.6.0 16:28:24 INFO - distribute == 0.6.14 16:28:24 INFO - docopt == 0.6.1 16:28:24 INFO - manifestparser == 1.1 16:28:24 INFO - marionette-client == 2.3.0 16:28:24 INFO - marionette-driver == 1.4.0 16:28:24 INFO - mozInstall == 1.12 16:28:24 INFO - mozcrash == 0.17 16:28:24 INFO - mozdebug == 0.1 16:28:24 INFO - mozdevice == 0.48 16:28:24 INFO - mozfile == 1.2 16:28:24 INFO - mozhttpd == 0.7 16:28:24 INFO - mozinfo == 0.9 16:28:24 INFO - mozleak == 0.1 16:28:24 INFO - mozlog == 3.1 16:28:24 INFO - moznetwork == 0.27 16:28:24 INFO - mozprocess == 0.22 16:28:24 INFO - mozprofile == 0.28 16:28:24 INFO - mozrunner == 6.11 16:28:24 INFO - mozscreenshot == 0.1 16:28:24 INFO - mozsystemmonitor == 0.0 16:28:24 INFO - moztest == 0.7 16:28:24 INFO - mozversion == 1.4 16:28:24 INFO - requests == 1.2.3 16:28:24 INFO - wptserve == 1.4.0 16:28:24 INFO - Running post-action listener: _resource_record_post_action 16:28:24 INFO - Running post-action listener: _start_resource_monitoring 16:28:24 INFO - Starting resource monitoring. 16:28:25 INFO - ##### 16:28:25 INFO - ##### Running pull step. 16:28:25 INFO - ##### 16:28:25 INFO - Running pre-action listener: _resource_record_pre_action 16:28:25 INFO - Running main action method: pull 16:28:25 INFO - Pull has nothing to do! 16:28:25 INFO - Running post-action listener: _resource_record_post_action 16:28:25 INFO - ##### 16:28:25 INFO - ##### Running install step. 16:28:25 INFO - ##### 16:28:25 INFO - Running pre-action listener: _resource_record_pre_action 16:28:25 INFO - Running main action method: install 16:28:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:28:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:28:25 INFO - Reading from file tmpfile_stdout 16:28:25 INFO - Using _rmtree_windows ... 16:28:25 INFO - Using _rmtree_windows ... 16:28:25 INFO - Detecting whether we're running mozinstall >=1.0... 16:28:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:28:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:28:25 INFO - Reading from file tmpfile_stdout 16:28:25 INFO - Output received: 16:28:25 INFO - Usage: mozinstall-script.py [options] installer 16:28:25 INFO - Options: 16:28:25 INFO - -h, --help show this help message and exit 16:28:25 INFO - -d DEST, --destination=DEST 16:28:25 INFO - Directory to install application into. [default: 16:28:25 INFO - "C:\slave\test"] 16:28:25 INFO - --app=APP Application being installed. [default: firefox] 16:28:25 INFO - Using _rmtree_windows ... 16:28:25 INFO - Using _rmtree_windows ... 16:28:25 INFO - mkdir: C:\slave\test\build\application 16:28:25 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:28:25 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.0.en-US.win32.zip --destination C:\slave\test\build\application 16:28:27 INFO - Reading from file tmpfile_stdout 16:28:27 INFO - Output received: 16:28:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:28:27 INFO - Using _rmtree_windows ... 16:28:27 INFO - Using _rmtree_windows ... 16:28:27 INFO - Running post-action listener: _resource_record_post_action 16:28:27 INFO - ##### 16:28:27 INFO - ##### Running run-tests step. 16:28:27 INFO - ##### 16:28:27 INFO - Running pre-action listener: _resource_record_pre_action 16:28:27 INFO - Running main action method: run_tests 16:28:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:28:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:28:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:28:27 INFO - grabbing minidump binary from tooltool 16:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:27 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 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:28:27 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 16:28:27 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 16:28:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:28:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwb9fik 16:28:28 INFO - INFO - File integrity verified, renaming tmpwb9fik to win32-minidump_stackwalk.exe 16:28:28 INFO - Return code: 0 16:28:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:28:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:28:28 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/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.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 16:28:28 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/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.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 16:28:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:28 INFO - 'COMPUTERNAME': 'T-W732-IX-143', 16:28:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:28 INFO - 'DCLOCATION': 'SCL3', 16:28:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:28 INFO - 'HOMEDRIVE': 'C:', 16:28:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:28 INFO - 'KTS_VERSION': '1.19c', 16:28:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-143', 16:28:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:28:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:28 INFO - 'MOZ_AIRBAG': '1', 16:28:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:28 INFO - 'MOZ_MSVCVERSION': '8', 16:28:28 INFO - 'MOZ_NO_REMOTE': '1', 16:28:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:28 INFO - 'NO_EM_RESTART': '1', 16:28:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:28 INFO - 'OS': 'Windows_NT', 16:28:28 INFO - 'OURDRIVE': 'C:', 16:28:28 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\\', 16:28:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:28 INFO - 'PROCESSOR_LEVEL': '6', 16:28:28 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:28 INFO - 'PROMPT': '$P$G', 16:28:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:28 INFO - 'PWD': 'C:\\slave\\test', 16:28:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:28 INFO - 'SYSTEMDRIVE': 'C:', 16:28:28 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:28 INFO - 'TEST1': 'testie', 16:28:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:28 INFO - 'USERDOMAIN': 'T-W732-IX-143', 16:28:28 INFO - 'USERNAME': 'cltbld', 16:28:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:28 INFO - 'WINDIR': 'C:\\windows', 16:28:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:28 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/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.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 16:28:30 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 16:28:30 INFO - import pkg_resources 16:28:32 INFO - Using 1 client processes 16:28:35 INFO - SUITE-START | Running 778 tests 16:28:35 INFO - Running testharness tests 16:28:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:28:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:28:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:28:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:28:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:28:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:28:35 INFO - Setting up ssl 16:28:36 INFO - PROCESS | certutil | 16:28:36 INFO - PROCESS | certutil | 16:28:36 INFO - PROCESS | certutil | 16:28:36 INFO - Certificate Nickname Trust Attributes 16:28:36 INFO - SSL,S/MIME,JAR/XPI 16:28:36 INFO - 16:28:36 INFO - web-platform-tests CT,, 16:28:36 INFO - 16:28:36 INFO - Starting runner 16:28:36 INFO - PROCESS | 2960 | [2960] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:28:36 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:28:37 INFO - PROCESS | 2960 | [2960] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 16:28:38 INFO - PROCESS | 2960 | 1465860518334 Marionette DEBUG Marionette enabled via build flag and pref 16:28:39 INFO - PROCESS | 2960 | ++DOCSHELL 10FC0800 == 1 [pid = 2960] [id = 1] 16:28:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 1 (10FC0C00) [pid = 2960] [serial = 1] [outer = 00000000] 16:28:39 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 2 (10FC1800) [pid = 2960] [serial = 2] [outer = 10FC0C00] 16:28:39 INFO - PROCESS | 2960 | ++DOCSHELL 14403800 == 2 [pid = 2960] [id = 2] 16:28:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 3 (14403C00) [pid = 2960] [serial = 3] [outer = 00000000] 16:28:39 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 4 (14404800) [pid = 2960] [serial = 4] [outer = 14403C00] 16:28:40 INFO - PROCESS | 2960 | 1465860520089 Marionette INFO Listening on port 2828 16:28:41 INFO - PROCESS | 2960 | 1465860521669 Marionette DEBUG Marionette enabled via command-line flag 16:28:41 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:28:41 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:28:41 INFO - PROCESS | 2960 | ++DOCSHELL 14C40C00 == 3 [pid = 2960] [id = 3] 16:28:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 5 (14C48C00) [pid = 2960] [serial = 5] [outer = 00000000] 16:28:41 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 6 (14C49800) [pid = 2960] [serial = 6] [outer = 14C48C00] 16:28:41 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:28:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 7 (15CF1000) [pid = 2960] [serial = 7] [outer = 14403C00] 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522692 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49637 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522699 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49639 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522731 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49641 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522742 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49642 16:28:42 INFO - PROCESS | 2960 | 1465860522745 Marionette DEBUG Closed connection conn0 16:28:42 INFO - PROCESS | 2960 | 1465860522746 Marionette DEBUG Closed connection conn1 16:28:42 INFO - PROCESS | 2960 | 1465860522794 Marionette DEBUG Closed connection conn2 16:28:42 INFO - PROCESS | 2960 | 1465860522902 Marionette DEBUG Closed connection conn3 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522908 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49644 16:28:42 INFO - PROCESS | 2960 | 1465860522931 Marionette DEBUG Closed connection conn4 16:28:42 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:28:42 INFO - PROCESS | 2960 | 1465860522938 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49645 16:28:42 INFO - PROCESS | 2960 | ++DOCSHELL 16C46000 == 4 [pid = 2960] [id = 4] 16:28:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 8 (16C46400) [pid = 2960] [serial = 8] [outer = 00000000] 16:28:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 9 (1773CC00) [pid = 2960] [serial = 9] [outer = 16C46400] 16:28:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 10 (17743000) [pid = 2960] [serial = 10] [outer = 16C46400] 16:28:43 INFO - PROCESS | 2960 | 1465860523075 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:28:43 INFO - PROCESS | 2960 | 1465860523079 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160613144725","device":"desktop","version":"48.0"} 16:28:44 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:28:44 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:28:44 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:28:45 INFO - PROCESS | 2960 | ++DOCSHELL 18E75400 == 5 [pid = 2960] [id = 5] 16:28:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 11 (18E75C00) [pid = 2960] [serial = 11] [outer = 00000000] 16:28:45 INFO - PROCESS | 2960 | ++DOCSHELL 18E76400 == 6 [pid = 2960] [id = 6] 16:28:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 12 (18E76800) [pid = 2960] [serial = 12] [outer = 00000000] 16:28:45 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:28:45 INFO - PROCESS | 2960 | ++DOCSHELL 19AAE000 == 7 [pid = 2960] [id = 7] 16:28:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 13 (19AAE400) [pid = 2960] [serial = 13] [outer = 00000000] 16:28:45 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:28:45 INFO - PROCESS | 2960 | [2960] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:28:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 14 (19B32800) [pid = 2960] [serial = 14] [outer = 19AAE400] 16:28:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 15 (19AC6000) [pid = 2960] [serial = 15] [outer = 18E75C00] 16:28:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 16 (19AC7800) [pid = 2960] [serial = 16] [outer = 18E76800] 16:28:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 17 (19ACA400) [pid = 2960] [serial = 17] [outer = 19AAE400] 16:28:46 INFO - PROCESS | 2960 | 1465860526870 Marionette INFO startBrowser b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:46 INFO - PROCESS | 2960 | 1465860526905 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 2960 | 1465860526919 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 2960 | 1465860526921 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 18 (1C299C00) [pid = 2960] [serial = 18] [outer = 19AAE400] 16:28:47 INFO - PROCESS | 2960 | 1465860527631 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"b3cebbfe-43c7-41e7-a477-37fe30dd015d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160613144725","device":"desktop","version":"48.0","command_id":1}}] 16:28:47 INFO - PROCESS | 2960 | 1465860527954 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}] 16:28:47 INFO - PROCESS | 2960 | 1465860527956 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:48 INFO - PROCESS | 2960 | 1465860528020 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:28:48 INFO - PROCESS | 2960 | 1465860528026 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:28:48 INFO - PROCESS | 2960 | 1465860528029 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:48 INFO - PROCESS | 2960 | [2960] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:28:48 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:28:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 19 (1CE3F000) [pid = 2960] [serial = 19] [outer = 19AAE400] 16:28:48 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:49 INFO - PROCESS | 2960 | 1465860528986 Marionette TRACE conn5 <- [1,3,null,{}] 16:28:49 INFO - PROCESS | 2960 | 1465860528989 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:28:49 INFO - PROCESS | 2960 | 1465860528992 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:49 INFO - PROCESS | 2960 | 1465860529010 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:28:49 INFO - PROCESS | 2960 | 1465860529028 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 2960 | 1465860529030 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:28:49 INFO - PROCESS | 2960 | 1465860529036 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 2960 | 1465860529039 Marionette TRACE conn5 <- [1,6,null,{}] 16:28:49 INFO - PROCESS | 2960 | 1465860529079 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}] 16:28:49 INFO - PROCESS | 2960 | 1465860529081 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:49 INFO - PROCESS | 2960 | 1465860529097 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:28:49 INFO - PROCESS | 2960 | 1465860529101 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 2960 | 1465860529104 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:49 INFO - PROCESS | 2960 | ++DOCSHELL 1EB6EC00 == 8 [pid = 2960] [id = 8] 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 20 (1EB6F000) [pid = 2960] [serial = 20] [outer = 00000000] 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 21 (1EB71800) [pid = 2960] [serial = 21] [outer = 1EB6F000] 16:28:49 INFO - PROCESS | 2960 | 1465860529153 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 22 (1EB75800) [pid = 2960] [serial = 22] [outer = 1EB6F000] 16:28:49 INFO - PROCESS | 2960 | --DOCSHELL 10FC0800 == 7 [pid = 2960] [id = 1] 16:28:49 INFO - PROCESS | 2960 | ++DOCSHELL 09433800 == 8 [pid = 2960] [id = 9] 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 23 (0D06C000) [pid = 2960] [serial = 23] [outer = 00000000] 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 24 (0D0CE400) [pid = 2960] [serial = 24] [outer = 0D06C000] 16:28:49 INFO - PROCESS | 2960 | 1465860529578 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 25 (0D7EB800) [pid = 2960] [serial = 25] [outer = 0D06C000] 16:28:49 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:50 INFO - PROCESS | 2960 | 1465860530490 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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1478ms 16:28:50 INFO - PROCESS | 2960 | 1465860530517 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 2960 | 1465860530521 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:28:50 INFO - PROCESS | 2960 | 1465860530525 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 2960 | 1465860530528 Marionette TRACE conn5 <- [1,10,null,{}] 16:28:50 INFO - PROCESS | 2960 | 1465860530533 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}] 16:28:50 INFO - PROCESS | 2960 | 1465860530536 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:50 INFO - PROCESS | 2960 | 1465860530668 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:28:50 INFO - PROCESS | 2960 | 1465860530740 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 2960 | 1465860530743 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:50 INFO - PROCESS | 2960 | ++DOCSHELL 19334400 == 9 [pid = 2960] [id = 10] 16:28:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 26 (19334800) [pid = 2960] [serial = 26] [outer = 00000000] 16:28:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 27 (1933CC00) [pid = 2960] [serial = 27] [outer = 19334800] 16:28:50 INFO - PROCESS | 2960 | 1465860530815 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 28 (19754400) [pid = 2960] [serial = 28] [outer = 19334800] 16:28:51 INFO - PROCESS | 2960 | 1465860531371 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]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 16:28:51 INFO - PROCESS | 2960 | 1465860531400 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 2960 | 1465860531404 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:28:51 INFO - PROCESS | 2960 | 1465860531410 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 2960 | 1465860531413 Marionette TRACE conn5 <- [1,14,null,{}] 16:28:51 INFO - PROCESS | 2960 | 1465860531417 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}] 16:28:51 INFO - PROCESS | 2960 | 1465860531420 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:51 INFO - PROCESS | 2960 | 1465860531549 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:28:51 INFO - PROCESS | 2960 | 1465860531628 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 2960 | 1465860531631 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:51 INFO - PROCESS | 2960 | ++DOCSHELL 17723400 == 10 [pid = 2960] [id = 11] 16:28:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 29 (17723800) [pid = 2960] [serial = 29] [outer = 00000000] 16:28:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 30 (19F57000) [pid = 2960] [serial = 30] [outer = 17723800] 16:28:51 INFO - PROCESS | 2960 | 1465860531687 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 31 (1BD64800) [pid = 2960] [serial = 31] [outer = 17723800] 16:28:52 INFO - PROCESS | 2960 | --DOCSHELL 16C46000 == 9 [pid = 2960] [id = 4] 16:28:52 INFO - PROCESS | 2960 | 1465860532322 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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 931ms 16:28:52 INFO - PROCESS | 2960 | 1465860532344 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:28:52 INFO - PROCESS | 2960 | 1465860532348 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:28:52 INFO - PROCESS | 2960 | 1465860532352 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 2960 | 1465860532357 Marionette TRACE conn5 <- [1,18,null,{}] 16:28:52 INFO - PROCESS | 2960 | 1465860532361 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}] 16:28:52 INFO - PROCESS | 2960 | 1465860532364 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:52 INFO - PROCESS | 2960 | ++DOCSHELL 0DC9D400 == 10 [pid = 2960] [id = 12] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 32 (0DC9E000) [pid = 2960] [serial = 32] [outer = 00000000] 16:28:52 INFO - PROCESS | 2960 | 1465860532462 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 33 (0DCA2400) [pid = 2960] [serial = 33] [outer = 0DC9E000] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 34 (0DCDE800) [pid = 2960] [serial = 34] [outer = 0DC9E000] 16:28:52 INFO - PROCESS | 2960 | 1465860532507 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 2960 | 1465860532510 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:52 INFO - PROCESS | 2960 | ++DOCSHELL 0D02A800 == 11 [pid = 2960] [id = 13] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 35 (0DCDB400) [pid = 2960] [serial = 35] [outer = 00000000] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 36 (10B68400) [pid = 2960] [serial = 36] [outer = 0DCDB400] 16:28:52 INFO - PROCESS | 2960 | ++DOCSHELL 10E88C00 == 12 [pid = 2960] [id = 14] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 37 (10E89800) [pid = 2960] [serial = 37] [outer = 00000000] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 38 (10FB6C00) [pid = 2960] [serial = 38] [outer = 10E89800] 16:28:52 INFO - PROCESS | 2960 | 1465860532616 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 39 (11621400) [pid = 2960] [serial = 39] [outer = 10E89800] 16:28:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 40 (14B90800) [pid = 2960] [serial = 40] [outer = 0DCDB400] 16:28:53 INFO - PROCESS | 2960 | 1465860533134 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 832ms 16:28:53 INFO - PROCESS | 2960 | 1465860533186 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 2960 | 1465860533190 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:28:53 INFO - PROCESS | 2960 | 1465860533197 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 2960 | 1465860533199 Marionette TRACE conn5 <- [1,22,null,{}] 16:28:53 INFO - PROCESS | 2960 | 1465860533203 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}] 16:28:53 INFO - PROCESS | 2960 | 1465860533205 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:53 INFO - PROCESS | 2960 | 1465860533289 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:28:53 INFO - PROCESS | 2960 | 1465860533298 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 2960 | 1465860533300 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:53 INFO - PROCESS | 2960 | ++DOCSHELL 14D94000 == 13 [pid = 2960] [id = 15] 16:28:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 41 (14D9D400) [pid = 2960] [serial = 41] [outer = 00000000] 16:28:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 42 (1651DC00) [pid = 2960] [serial = 42] [outer = 14D9D400] 16:28:53 INFO - PROCESS | 2960 | 1465860533347 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 43 (16C45C00) [pid = 2960] [serial = 43] [outer = 14D9D400] 16:28:53 INFO - PROCESS | 2960 | 1465860533758 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 16:28:53 INFO - PROCESS | 2960 | 1465860533831 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 2960 | 1465860533833 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:28:53 INFO - PROCESS | 2960 | 1465860533837 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:28:53 INFO - PROCESS | 2960 | 1465860533841 Marionette TRACE conn5 <- [1,26,null,{}] 16:28:53 INFO - PROCESS | 2960 | 1465860533851 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}] 16:28:53 INFO - PROCESS | 2960 | 1465860533856 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:53 INFO - PROCESS | 2960 | 1465860533949 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:28:53 INFO - PROCESS | 2960 | 1465860533966 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 2960 | 1465860533969 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:54 INFO - PROCESS | 2960 | ++DOCSHELL 17E80400 == 14 [pid = 2960] [id = 16] 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 44 (17E81000) [pid = 2960] [serial = 44] [outer = 00000000] 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 45 (17EBBC00) [pid = 2960] [serial = 45] [outer = 17E81000] 16:28:54 INFO - PROCESS | 2960 | 1465860534017 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 46 (185A4C00) [pid = 2960] [serial = 46] [outer = 17E81000] 16:28:54 INFO - PROCESS | 2960 | 1465860534425 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]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 16:28:54 INFO - PROCESS | 2960 | 1465860534480 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 2960 | 1465860534483 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:28:54 INFO - PROCESS | 2960 | 1465860534486 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:28:54 INFO - PROCESS | 2960 | 1465860534487 Marionette TRACE conn5 <- [1,30,null,{}] 16:28:54 INFO - PROCESS | 2960 | 1465860534491 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}] 16:28:54 INFO - PROCESS | 2960 | 1465860534493 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:54 INFO - PROCESS | 2960 | 1465860534577 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:28:54 INFO - PROCESS | 2960 | 1465860534582 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 2960 | 1465860534584 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:54 INFO - PROCESS | 2960 | ++DOCSHELL 18AEDC00 == 15 [pid = 2960] [id = 17] 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 47 (18AF6400) [pid = 2960] [serial = 47] [outer = 00000000] 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 48 (19187800) [pid = 2960] [serial = 48] [outer = 18AF6400] 16:28:54 INFO - PROCESS | 2960 | 1465860534629 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 49 (1933FC00) [pid = 2960] [serial = 49] [outer = 18AF6400] 16:28:55 INFO - PROCESS | 2960 | 1465860535019 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 16:28:55 INFO - PROCESS | 2960 | 1465860535061 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 2960 | 1465860535063 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:28:55 INFO - PROCESS | 2960 | 1465860535066 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 2960 | 1465860535068 Marionette TRACE conn5 <- [1,34,null,{}] 16:28:55 INFO - PROCESS | 2960 | 1465860535071 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}] 16:28:55 INFO - PROCESS | 2960 | 1465860535073 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:55 INFO - PROCESS | 2960 | 1465860535181 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:28:55 INFO - PROCESS | 2960 | 1465860535186 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 2960 | 1465860535188 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:55 INFO - PROCESS | 2960 | ++DOCSHELL 1933D000 == 16 [pid = 2960] [id = 18] 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (19757400) [pid = 2960] [serial = 50] [outer = 00000000] 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (19F55C00) [pid = 2960] [serial = 51] [outer = 19757400] 16:28:55 INFO - PROCESS | 2960 | 1465860535232 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (1AE45C00) [pid = 2960] [serial = 52] [outer = 19757400] 16:28:55 INFO - PROCESS | 2960 | 1465860535631 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 16:28:55 INFO - PROCESS | 2960 | 1465860535698 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 2960 | 1465860535700 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 2960 | 1465860535703 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:28:55 INFO - PROCESS | 2960 | 1465860535704 Marionette TRACE conn5 <- [1,38,null,{}] 16:28:55 INFO - PROCESS | 2960 | 1465860535712 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}] 16:28:55 INFO - PROCESS | 2960 | 1465860535717 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:55 INFO - PROCESS | 2960 | 1465860535810 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:28:55 INFO - PROCESS | 2960 | 1465860535825 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 2960 | 1465860535827 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:55 INFO - PROCESS | 2960 | ++DOCSHELL 14B80000 == 17 [pid = 2960] [id = 19] 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (14B80400) [pid = 2960] [serial = 53] [outer = 00000000] 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (1C050000) [pid = 2960] [serial = 54] [outer = 14B80400] 16:28:55 INFO - PROCESS | 2960 | 1465860535872 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (1C23C400) [pid = 2960] [serial = 55] [outer = 14B80400] 16:28:56 INFO - PROCESS | 2960 | 1465860536266 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]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 16:28:56 INFO - PROCESS | 2960 | 1465860536337 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 2960 | 1465860536339 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:28:56 INFO - PROCESS | 2960 | 1465860536352 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 2960 | 1465860536353 Marionette TRACE conn5 <- [1,42,null,{}] 16:28:56 INFO - PROCESS | 2960 | 1465860536357 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}] 16:28:56 INFO - PROCESS | 2960 | 1465860536359 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:56 INFO - PROCESS | 2960 | 1465860536436 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:28:56 INFO - PROCESS | 2960 | 1465860536442 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 2960 | 1465860536444 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:56 INFO - PROCESS | 2960 | ++DOCSHELL 1C537000 == 18 [pid = 2960] [id = 20] 16:28:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (1C539800) [pid = 2960] [serial = 56] [outer = 00000000] 16:28:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (1CD64400) [pid = 2960] [serial = 57] [outer = 1C539800] 16:28:56 INFO - PROCESS | 2960 | 1465860536490 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (1CE47400) [pid = 2960] [serial = 58] [outer = 1C539800] 16:28:57 INFO - PROCESS | 2960 | 1465860537047 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 16:28:57 INFO - PROCESS | 2960 | 1465860537083 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:28:57 INFO - PROCESS | 2960 | 1465860537085 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:28:57 INFO - PROCESS | 2960 | 1465860537088 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 2960 | 1465860537089 Marionette TRACE conn5 <- [1,46,null,{}] 16:28:57 INFO - PROCESS | 2960 | 1465860537093 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}] 16:28:57 INFO - PROCESS | 2960 | 1465860537095 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:57 INFO - PROCESS | 2960 | 1465860537184 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:28:57 INFO - PROCESS | 2960 | 1465860537193 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 2960 | 1465860537195 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:57 INFO - PROCESS | 2960 | ++DOCSHELL 093ECC00 == 19 [pid = 2960] [id = 21] 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (093EDC00) [pid = 2960] [serial = 59] [outer = 00000000] 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (093F0C00) [pid = 2960] [serial = 60] [outer = 093EDC00] 16:28:57 INFO - PROCESS | 2960 | 1465860537242 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (093F4000) [pid = 2960] [serial = 61] [outer = 093EDC00] 16:28:57 INFO - PROCESS | 2960 | 1465860537636 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:28:57 INFO - PROCESS | 2960 | 1465860537659 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 2960 | 1465860537661 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:28:57 INFO - PROCESS | 2960 | 1465860537664 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 2960 | 1465860537665 Marionette TRACE conn5 <- [1,50,null,{}] 16:28:57 INFO - PROCESS | 2960 | 1465860537682 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}] 16:28:57 INFO - PROCESS | 2960 | 1465860537683 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:57 INFO - PROCESS | 2960 | 1465860537762 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:28:57 INFO - PROCESS | 2960 | 1465860537767 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 2960 | 1465860537769 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:57 INFO - PROCESS | 2960 | ++DOCSHELL 16C40000 == 20 [pid = 2960] [id = 22] 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (1C577000) [pid = 2960] [serial = 62] [outer = 00000000] 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (1D24B000) [pid = 2960] [serial = 63] [outer = 1C577000] 16:28:57 INFO - PROCESS | 2960 | 1465860537821 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1D24E000) [pid = 2960] [serial = 64] [outer = 1C577000] 16:28:58 INFO - PROCESS | 2960 | 1465860538189 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 16:28:58 INFO - PROCESS | 2960 | 1465860538236 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 2960 | 1465860538238 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:28:58 INFO - PROCESS | 2960 | 1465860538240 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 2960 | 1465860538242 Marionette TRACE conn5 <- [1,54,null,{}] 16:28:58 INFO - PROCESS | 2960 | 1465860538247 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}] 16:28:58 INFO - PROCESS | 2960 | 1465860538248 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:58 INFO - PROCESS | 2960 | 1465860538356 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:28:58 INFO - PROCESS | 2960 | 1465860538363 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 2960 | 1465860538365 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:58 INFO - PROCESS | 2960 | ++DOCSHELL 0D933400 == 21 [pid = 2960] [id = 23] 16:28:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D934000) [pid = 2960] [serial = 65] [outer = 00000000] 16:28:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D93AC00) [pid = 2960] [serial = 66] [outer = 0D934000] 16:28:58 INFO - PROCESS | 2960 | 1465860538407 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D93DC00) [pid = 2960] [serial = 67] [outer = 0D934000] 16:28:58 INFO - PROCESS | 2960 | 1465860538792 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 16:28:58 INFO - PROCESS | 2960 | 1465860538811 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 2960 | 1465860538814 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:28:58 INFO - PROCESS | 2960 | 1465860538817 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 2960 | 1465860538819 Marionette TRACE conn5 <- [1,58,null,{}] 16:28:58 INFO - PROCESS | 2960 | 1465860538823 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}] 16:28:58 INFO - PROCESS | 2960 | 1465860538826 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:58 INFO - PROCESS | 2960 | 1465860538954 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:28:58 INFO - PROCESS | 2960 | 1465860538962 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 2960 | 1465860538964 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:59 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5E400 == 22 [pid = 2960] [id = 24] 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA61400) [pid = 2960] [serial = 68] [outer = 00000000] 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DA6B000) [pid = 2960] [serial = 69] [outer = 0DA61400] 16:28:59 INFO - PROCESS | 2960 | 1465860539008 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1D249C00) [pid = 2960] [serial = 70] [outer = 0DA61400] 16:28:59 INFO - PROCESS | 2960 | 1465860539375 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]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 16:28:59 INFO - PROCESS | 2960 | 1465860539387 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 2960 | 1465860539389 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:28:59 INFO - PROCESS | 2960 | 1465860539392 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 2960 | 1465860539394 Marionette TRACE conn5 <- [1,62,null,{}] 16:28:59 INFO - PROCESS | 2960 | 1465860539397 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}] 16:28:59 INFO - PROCESS | 2960 | 1465860539399 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:59 INFO - PROCESS | 2960 | 1465860539486 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:28:59 INFO - PROCESS | 2960 | 1465860539491 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 2960 | 1465860539493 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:28:59 INFO - PROCESS | 2960 | ++DOCSHELL 1D251400 == 23 [pid = 2960] [id = 25] 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1D255000) [pid = 2960] [serial = 71] [outer = 00000000] 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1ECB1800) [pid = 2960] [serial = 72] [outer = 1D255000] 16:28:59 INFO - PROCESS | 2960 | 1465860539536 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1ECB3000) [pid = 2960] [serial = 73] [outer = 1D255000] 16:28:59 INFO - PROCESS | 2960 | 1465860539941 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]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 16:28:59 INFO - PROCESS | 2960 | 1465860539964 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 2960 | 1465860539966 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:29:00 INFO - PROCESS | 2960 | 1465860540686 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 2960 | 1465860540689 Marionette TRACE conn5 <- [1,66,null,{}] 16:29:00 INFO - PROCESS | 2960 | 1465860540695 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}] 16:29:00 INFO - PROCESS | 2960 | 1465860540698 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:00 INFO - PROCESS | 2960 | 1465860540818 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:29:00 INFO - PROCESS | 2960 | 1465860540886 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 2960 | 1465860540888 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:00 INFO - PROCESS | 2960 | ++DOCSHELL 0D7E4400 == 24 [pid = 2960] [id = 26] 16:29:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D7E5800) [pid = 2960] [serial = 74] [outer = 00000000] 16:29:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D84F400) [pid = 2960] [serial = 75] [outer = 0D7E5800] 16:29:00 INFO - PROCESS | 2960 | 1465860540938 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D86B800) [pid = 2960] [serial = 76] [outer = 0D7E5800] 16:29:01 INFO - PROCESS | 2960 | 1465860541361 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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 751ms 16:29:01 INFO - PROCESS | 2960 | 1465860541433 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 2960 | 1465860541437 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:29:01 INFO - PROCESS | 2960 | 1465860541442 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 2960 | 1465860541444 Marionette TRACE conn5 <- [1,70,null,{}] 16:29:01 INFO - PROCESS | 2960 | 1465860541450 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}] 16:29:01 INFO - PROCESS | 2960 | 1465860541454 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:01 INFO - PROCESS | 2960 | 1465860541562 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:29:01 INFO - PROCESS | 2960 | 1465860541576 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 2960 | 1465860541579 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:01 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6B400 == 25 [pid = 2960] [id = 27] 16:29:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DC9DC00) [pid = 2960] [serial = 77] [outer = 00000000] 16:29:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (10B5E000) [pid = 2960] [serial = 78] [outer = 0DC9DC00] 16:29:01 INFO - PROCESS | 2960 | 1465860541659 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (10E8A800) [pid = 2960] [serial = 79] [outer = 0DC9DC00] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16C46400) [pid = 2960] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14D9D400) [pid = 2960] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17E81000) [pid = 2960] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18AF6400) [pid = 2960] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19757400) [pid = 2960] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14B80400) [pid = 2960] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA61400) [pid = 2960] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1C577000) [pid = 2960] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D934000) [pid = 2960] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1EB6F000) [pid = 2960] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19334800) [pid = 2960] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17723800) [pid = 2960] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:29:02 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (10E89800) [pid = 2960] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:29:02 INFO - PROCESS | 2960 | 1465860542394 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]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 16:29:02 INFO - PROCESS | 2960 | 1465860542416 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 2960 | 1465860542418 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:29:02 INFO - PROCESS | 2960 | 1465860542422 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:29:02 INFO - PROCESS | 2960 | 1465860542424 Marionette TRACE conn5 <- [1,74,null,{}] 16:29:02 INFO - PROCESS | 2960 | 1465860542428 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}] 16:29:02 INFO - PROCESS | 2960 | 1465860542430 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:02 INFO - PROCESS | 2960 | 1465860542515 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:29:02 INFO - PROCESS | 2960 | 1465860542529 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 2960 | 1465860542534 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:02 INFO - PROCESS | 2960 | ++DOCSHELL 147B1C00 == 26 [pid = 2960] [id = 28] 16:29:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14B26400) [pid = 2960] [serial = 80] [outer = 00000000] 16:29:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14B78000) [pid = 2960] [serial = 81] [outer = 14B26400] 16:29:02 INFO - PROCESS | 2960 | 1465860542584 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B80C00) [pid = 2960] [serial = 82] [outer = 14B26400] 16:29:03 INFO - PROCESS | 2960 | 1465860543008 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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 16:29:03 INFO - PROCESS | 2960 | 1465860543056 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 2960 | 1465860543058 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:29:03 INFO - PROCESS | 2960 | 1465860543061 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 2960 | 1465860543063 Marionette TRACE conn5 <- [1,78,null,{}] 16:29:03 INFO - PROCESS | 2960 | 1465860543066 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}] 16:29:03 INFO - PROCESS | 2960 | 1465860543068 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:03 INFO - PROCESS | 2960 | 1465860543149 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:29:03 INFO - PROCESS | 2960 | 1465860543154 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 2960 | 1465860543156 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:03 INFO - PROCESS | 2960 | ++DOCSHELL 14C4B800 == 27 [pid = 2960] [id = 29] 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14CD7400) [pid = 2960] [serial = 83] [outer = 00000000] 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16C40C00) [pid = 2960] [serial = 84] [outer = 14CD7400] 16:29:03 INFO - PROCESS | 2960 | 1465860543200 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17720400) [pid = 2960] [serial = 85] [outer = 14CD7400] 16:29:03 INFO - PROCESS | 2960 | 1465860543620 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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 16:29:03 INFO - PROCESS | 2960 | 1465860543696 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 2960 | 1465860543698 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:29:03 INFO - PROCESS | 2960 | 1465860543701 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 2960 | 1465860543703 Marionette TRACE conn5 <- [1,82,null,{}] 16:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:29:03 INFO - PROCESS | 2960 | 1465860543706 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}] 16:29:03 INFO - PROCESS | 2960 | 1465860543709 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:03 INFO - PROCESS | 2960 | 1465860543786 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:29:03 INFO - PROCESS | 2960 | 1465860543795 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 2960 | 1465860543797 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:03 INFO - PROCESS | 2960 | ++DOCSHELL 17746000 == 28 [pid = 2960] [id = 30] 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (177D3C00) [pid = 2960] [serial = 86] [outer = 00000000] 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17E79400) [pid = 2960] [serial = 87] [outer = 177D3C00] 16:29:03 INFO - PROCESS | 2960 | 1465860543843 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18543C00) [pid = 2960] [serial = 88] [outer = 177D3C00] 16:29:04 INFO - PROCESS | 2960 | 1465860544292 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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 16:29:04 INFO - PROCESS | 2960 | 1465860544337 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 2960 | 1465860544339 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:29:04 INFO - PROCESS | 2960 | 1465860544378 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 2960 | 1465860544381 Marionette TRACE conn5 <- [1,86,null,{}] 16:29:04 INFO - PROCESS | 2960 | 1465860544388 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}] 16:29:04 INFO - PROCESS | 2960 | 1465860544392 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:04 INFO - PROCESS | 2960 | 1465860544511 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:29:04 INFO - PROCESS | 2960 | 1465860544596 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 2960 | 1465860544601 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:04 INFO - PROCESS | 2960 | ++DOCSHELL 0D848C00 == 29 [pid = 2960] [id = 31] 16:29:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D849800) [pid = 2960] [serial = 89] [outer = 00000000] 16:29:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D934C00) [pid = 2960] [serial = 90] [outer = 0D849800] 16:29:04 INFO - PROCESS | 2960 | 1465860544660 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DA5F000) [pid = 2960] [serial = 91] [outer = 0D849800] 16:29:05 INFO - PROCESS | 2960 | 1465860545205 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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 911ms 16:29:05 INFO - PROCESS | 2960 | 1465860545254 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 2960 | 1465860545259 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:29:05 INFO - PROCESS | 2960 | 1465860545264 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:29:05 INFO - PROCESS | 2960 | 1465860545266 Marionette TRACE conn5 <- [1,90,null,{}] 16:29:05 INFO - PROCESS | 2960 | 1465860545273 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}] 16:29:05 INFO - PROCESS | 2960 | 1465860545278 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:05 INFO - PROCESS | 2960 | 1465860545383 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:29:05 INFO - PROCESS | 2960 | 1465860545453 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 2960 | 1465860545456 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:05 INFO - PROCESS | 2960 | ++DOCSHELL 14D96800 == 30 [pid = 2960] [id = 32] 16:29:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14D98400) [pid = 2960] [serial = 92] [outer = 00000000] 16:29:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17717800) [pid = 2960] [serial = 93] [outer = 14D98400] 16:29:05 INFO - PROCESS | 2960 | 1465860545512 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (177D9C00) [pid = 2960] [serial = 94] [outer = 14D98400] 16:29:06 INFO - PROCESS | 2960 | 1465860546067 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 16:29:06 INFO - PROCESS | 2960 | 1465860546138 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 2960 | 1465860546141 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:29:06 INFO - PROCESS | 2960 | 1465860546145 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 2960 | 1465860546147 Marionette TRACE conn5 <- [1,94,null,{}] 16:29:06 INFO - PROCESS | 2960 | 1465860546151 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}] 16:29:06 INFO - PROCESS | 2960 | 1465860546154 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:06 INFO - PROCESS | 2960 | 1465860546258 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:29:06 INFO - PROCESS | 2960 | 1465860546337 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 2960 | 1465860546343 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:06 INFO - PROCESS | 2960 | ++DOCSHELL 19AB1800 == 31 [pid = 2960] [id = 33] 16:29:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19AB5800) [pid = 2960] [serial = 95] [outer = 00000000] 16:29:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19BE6400) [pid = 2960] [serial = 96] [outer = 19AB5800] 16:29:06 INFO - PROCESS | 2960 | 1465860546443 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1AE4C800) [pid = 2960] [serial = 97] [outer = 19AB5800] 16:29:07 INFO - PROCESS | 2960 | 1465860547014 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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 931ms 16:29:07 INFO - PROCESS | 2960 | 1465860547078 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 2960 | 1465860547081 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:29:07 INFO - PROCESS | 2960 | 1465860547085 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:29:07 INFO - PROCESS | 2960 | 1465860547087 Marionette TRACE conn5 <- [1,98,null,{}] 16:29:07 INFO - PROCESS | 2960 | 1465860547090 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}] 16:29:07 INFO - PROCESS | 2960 | 1465860547093 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:07 INFO - PROCESS | 2960 | 1465860547226 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:29:07 INFO - PROCESS | 2960 | 1465860547297 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 2960 | 1465860547300 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:07 INFO - PROCESS | 2960 | ++DOCSHELL 14DC8C00 == 32 [pid = 2960] [id = 34] 16:29:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14DCB400) [pid = 2960] [serial = 98] [outer = 00000000] 16:29:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18E6A800) [pid = 2960] [serial = 99] [outer = 14DCB400] 16:29:07 INFO - PROCESS | 2960 | 1465860547354 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AE45400) [pid = 2960] [serial = 100] [outer = 14DCB400] 16:29:07 INFO - PROCESS | 2960 | 1465860547963 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 16:29:08 INFO - PROCESS | 2960 | 1465860548018 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 2960 | 1465860548022 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:29:08 INFO - PROCESS | 2960 | 1465860548027 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 2960 | 1465860548030 Marionette TRACE conn5 <- [1,102,null,{}] 16:29:08 INFO - PROCESS | 2960 | 1465860548035 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}] 16:29:08 INFO - PROCESS | 2960 | 1465860548038 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:08 INFO - PROCESS | 2960 | 1465860548142 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:29:08 INFO - PROCESS | 2960 | 1465860548233 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 2960 | 1465860548236 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:08 INFO - PROCESS | 2960 | ++DOCSHELL 0D935400 == 33 [pid = 2960] [id = 35] 16:29:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D936800) [pid = 2960] [serial = 101] [outer = 00000000] 16:29:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DC9F000) [pid = 2960] [serial = 102] [outer = 0D936800] 16:29:08 INFO - PROCESS | 2960 | 1465860548286 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (116C3400) [pid = 2960] [serial = 103] [outer = 0D936800] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19ACA400) [pid = 2960] [serial = 17] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1651DC00) [pid = 2960] [serial = 42] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17EBBC00) [pid = 2960] [serial = 45] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19187800) [pid = 2960] [serial = 48] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19F55C00) [pid = 2960] [serial = 51] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1C050000) [pid = 2960] [serial = 54] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DCA2400) [pid = 2960] [serial = 33] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (185A4C00) [pid = 2960] [serial = 46] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1933FC00) [pid = 2960] [serial = 49] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1AE45C00) [pid = 2960] [serial = 52] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1C23C400) [pid = 2960] [serial = 55] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19754400) [pid = 2960] [serial = 28] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D93DC00) [pid = 2960] [serial = 67] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (16C45C00) [pid = 2960] [serial = 43] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1BD64800) [pid = 2960] [serial = 31] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1D24E000) [pid = 2960] [serial = 64] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1EB75800) [pid = 2960] [serial = 22] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (11621400) [pid = 2960] [serial = 39] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1D249C00) [pid = 2960] [serial = 70] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1773CC00) [pid = 2960] [serial = 9] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17743000) [pid = 2960] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14404800) [pid = 2960] [serial = 4] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1CD64400) [pid = 2960] [serial = 57] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (093F0C00) [pid = 2960] [serial = 60] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1D24B000) [pid = 2960] [serial = 63] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0D93AC00) [pid = 2960] [serial = 66] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DA6B000) [pid = 2960] [serial = 69] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1EB71800) [pid = 2960] [serial = 21] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0D0CE400) [pid = 2960] [serial = 24] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1933CC00) [pid = 2960] [serial = 27] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19F57000) [pid = 2960] [serial = 30] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (10B68400) [pid = 2960] [serial = 36] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (10FB6C00) [pid = 2960] [serial = 38] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19B32800) [pid = 2960] [serial = 14] [outer = 00000000] [url = about:blank] 16:29:08 INFO - PROCESS | 2960 | 1465860548716 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 731ms 16:29:08 INFO - PROCESS | 2960 | 1465860548758 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 2960 | 1465860548763 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:29:08 INFO - PROCESS | 2960 | 1465860548768 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:29:08 INFO - PROCESS | 2960 | 1465860548771 Marionette TRACE conn5 <- [1,106,null,{}] 16:29:08 INFO - PROCESS | 2960 | 1465860548774 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}] 16:29:08 INFO - PROCESS | 2960 | 1465860548777 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:08 INFO - PROCESS | 2960 | 1465860548873 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:29:08 INFO - PROCESS | 2960 | 1465860548881 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 2960 | 1465860548884 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:08 INFO - PROCESS | 2960 | ++DOCSHELL 14789400 == 34 [pid = 2960] [id = 36] 16:29:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (14795C00) [pid = 2960] [serial = 104] [outer = 00000000] 16:29:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (14B75400) [pid = 2960] [serial = 105] [outer = 14795C00] 16:29:08 INFO - PROCESS | 2960 | 1465860548931 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (14C18000) [pid = 2960] [serial = 106] [outer = 14795C00] 16:29:09 INFO - PROCESS | 2960 | 1465860549356 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 16:29:09 INFO - PROCESS | 2960 | 1465860549403 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 2960 | 1465860549405 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:29:09 INFO - PROCESS | 2960 | 1465860549409 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 2960 | 1465860549412 Marionette TRACE conn5 <- [1,110,null,{}] 16:29:09 INFO - PROCESS | 2960 | 1465860549423 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}] 16:29:09 INFO - PROCESS | 2960 | 1465860549427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:09 INFO - PROCESS | 2960 | 1465860549511 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:29:09 INFO - PROCESS | 2960 | 1465860549518 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 2960 | 1465860549520 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:09 INFO - PROCESS | 2960 | ++DOCSHELL 16C3E000 == 35 [pid = 2960] [id = 37] 16:29:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (16C46000) [pid = 2960] [serial = 107] [outer = 00000000] 16:29:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (1771F800) [pid = 2960] [serial = 108] [outer = 16C46000] 16:29:09 INFO - PROCESS | 2960 | 1465860549567 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (17743800) [pid = 2960] [serial = 109] [outer = 16C46000] 16:29:10 INFO - PROCESS | 2960 | 1465860550020 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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 636ms 16:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:29:10 INFO - PROCESS | 2960 | 1465860550049 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 2960 | 1465860550052 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:29:10 INFO - PROCESS | 2960 | 1465860550054 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 2960 | 1465860550056 Marionette TRACE conn5 <- [1,114,null,{}] 16:29:10 INFO - PROCESS | 2960 | 1465860550060 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}] 16:29:10 INFO - PROCESS | 2960 | 1465860550062 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:10 INFO - PROCESS | 2960 | 1465860550147 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:29:10 INFO - PROCESS | 2960 | 1465860550152 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 2960 | 1465860550163 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:10 INFO - PROCESS | 2960 | ++DOCSHELL 17EC1400 == 36 [pid = 2960] [id = 38] 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (185A1400) [pid = 2960] [serial = 110] [outer = 00000000] 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (18FD2400) [pid = 2960] [serial = 111] [outer = 185A1400] 16:29:10 INFO - PROCESS | 2960 | 1465860550210 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (19182800) [pid = 2960] [serial = 112] [outer = 185A1400] 16:29:10 INFO - PROCESS | 2960 | 1465860550614 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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 571ms 16:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:29:10 INFO - PROCESS | 2960 | 1465860550629 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 2960 | 1465860550631 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:29:10 INFO - PROCESS | 2960 | 1465860550634 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 2960 | 1465860550636 Marionette TRACE conn5 <- [1,118,null,{}] 16:29:10 INFO - PROCESS | 2960 | 1465860550639 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}] 16:29:10 INFO - PROCESS | 2960 | 1465860550641 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:10 INFO - PROCESS | 2960 | 1465860550754 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:29:10 INFO - PROCESS | 2960 | 1465860550766 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 2960 | 1465860550768 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:10 INFO - PROCESS | 2960 | ++DOCSHELL 19334000 == 37 [pid = 2960] [id = 39] 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (19335000) [pid = 2960] [serial = 113] [outer = 00000000] 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (19756400) [pid = 2960] [serial = 114] [outer = 19335000] 16:29:10 INFO - PROCESS | 2960 | 1465860550811 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (19AAE800) [pid = 2960] [serial = 115] [outer = 19335000] 16:29:11 INFO - PROCESS | 2960 | 1465860551236 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 16:29:11 INFO - PROCESS | 2960 | 1465860551267 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 2960 | 1465860551268 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:29:11 INFO - PROCESS | 2960 | 1465860551272 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 2960 | 1465860551273 Marionette TRACE conn5 <- [1,122,null,{}] 16:29:11 INFO - PROCESS | 2960 | 1465860551277 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}] 16:29:11 INFO - PROCESS | 2960 | 1465860551282 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:11 INFO - PROCESS | 2960 | 1465860551414 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:29:11 INFO - PROCESS | 2960 | 1465860551420 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 2960 | 1465860551422 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:11 INFO - PROCESS | 2960 | ++DOCSHELL 177DBC00 == 38 [pid = 2960] [id = 40] 16:29:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (19DF4800) [pid = 2960] [serial = 116] [outer = 00000000] 16:29:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1C059400) [pid = 2960] [serial = 117] [outer = 19DF4800] 16:29:11 INFO - PROCESS | 2960 | 1465860551465 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1C291400) [pid = 2960] [serial = 118] [outer = 19DF4800] 16:29:11 INFO - PROCESS | 2960 | 1465860551881 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 16:29:11 INFO - PROCESS | 2960 | 1465860551942 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:29:11 INFO - PROCESS | 2960 | 1465860551944 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:29:11 INFO - PROCESS | 2960 | 1465860551948 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 2960 | 1465860551949 Marionette TRACE conn5 <- [1,126,null,{}] 16:29:11 INFO - PROCESS | 2960 | 1465860551953 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}] 16:29:11 INFO - PROCESS | 2960 | 1465860551955 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:12 INFO - PROCESS | 2960 | 1465860552068 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:29:12 INFO - PROCESS | 2960 | 1465860552133 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 2960 | 1465860552135 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:12 INFO - PROCESS | 2960 | ++DOCSHELL 1C050000 == 39 [pid = 2960] [id = 41] 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1C52CC00) [pid = 2960] [serial = 119] [outer = 00000000] 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1CD5F400) [pid = 2960] [serial = 120] [outer = 1C52CC00] 16:29:12 INFO - PROCESS | 2960 | 1465860552179 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1CD69400) [pid = 2960] [serial = 121] [outer = 1C52CC00] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1D255000) [pid = 2960] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1C539800) [pid = 2960] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (093EDC00) [pid = 2960] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DC9DC00) [pid = 2960] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0D7E5800) [pid = 2960] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14B26400) [pid = 2960] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:29:12 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (14CD7400) [pid = 2960] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:29:12 INFO - PROCESS | 2960 | 1465860552572 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]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 16:29:12 INFO - PROCESS | 2960 | 1465860552619 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 2960 | 1465860552621 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:29:12 INFO - PROCESS | 2960 | 1465860552624 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 2960 | 1465860552626 Marionette TRACE conn5 <- [1,130,null,{}] 16:29:12 INFO - PROCESS | 2960 | 1465860552629 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}] 16:29:12 INFO - PROCESS | 2960 | 1465860552631 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:12 INFO - PROCESS | 2960 | 1465860552709 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:29:12 INFO - PROCESS | 2960 | 1465860552715 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 2960 | 1465860552716 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:12 INFO - PROCESS | 2960 | ++DOCSHELL 14B79800 == 40 [pid = 2960] [id = 42] 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14B79C00) [pid = 2960] [serial = 122] [outer = 00000000] 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1AEAD800) [pid = 2960] [serial = 123] [outer = 14B79C00] 16:29:12 INFO - PROCESS | 2960 | 1465860552759 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1AEB1400) [pid = 2960] [serial = 124] [outer = 14B79C00] 16:29:13 INFO - PROCESS | 2960 | 1465860553149 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]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 16:29:13 INFO - PROCESS | 2960 | 1465860553196 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 2960 | 1465860553198 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:29:13 INFO - PROCESS | 2960 | 1465860553201 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:29:13 INFO - PROCESS | 2960 | 1465860553203 Marionette TRACE conn5 <- [1,134,null,{}] 16:29:13 INFO - PROCESS | 2960 | 1465860553206 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}] 16:29:13 INFO - PROCESS | 2960 | 1465860553208 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:13 INFO - PROCESS | 2960 | 1465860553288 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:29:13 INFO - PROCESS | 2960 | 1465860553294 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 2960 | 1465860553296 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:13 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3D800 == 41 [pid = 2960] [id = 43] 16:29:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0CB40400) [pid = 2960] [serial = 125] [outer = 00000000] 16:29:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0CB44400) [pid = 2960] [serial = 126] [outer = 0CB40400] 16:29:13 INFO - PROCESS | 2960 | 1465860553341 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14D97800) [pid = 2960] [serial = 127] [outer = 0CB40400] 16:29:13 INFO - PROCESS | 2960 | 1465860553761 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]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 16:29:13 INFO - PROCESS | 2960 | 1465860553782 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 2960 | 1465860553784 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:29:13 INFO - PROCESS | 2960 | 1465860553788 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 2960 | 1465860553789 Marionette TRACE conn5 <- [1,138,null,{}] 16:29:13 INFO - PROCESS | 2960 | 1465860553793 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}] 16:29:13 INFO - PROCESS | 2960 | 1465860553795 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:13 INFO - PROCESS | 2960 | 1465860553906 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:29:13 INFO - PROCESS | 2960 | 1465860553913 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 2960 | 1465860553915 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:13 INFO - PROCESS | 2960 | ++DOCSHELL 18A3A800 == 42 [pid = 2960] [id = 44] 16:29:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A3AC00) [pid = 2960] [serial = 128] [outer = 00000000] 16:29:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A41400) [pid = 2960] [serial = 129] [outer = 18A3AC00] 16:29:13 INFO - PROCESS | 2960 | 1465860553958 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18A43400) [pid = 2960] [serial = 130] [outer = 18A3AC00] 16:29:14 INFO - PROCESS | 2960 | 1465860554340 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]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 16:29:14 INFO - PROCESS | 2960 | 1465860554361 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 2960 | 1465860554363 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:29:14 INFO - PROCESS | 2960 | 1465860554366 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 2960 | 1465860554369 Marionette TRACE conn5 <- [1,142,null,{}] 16:29:14 INFO - PROCESS | 2960 | 1465860554372 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}] 16:29:14 INFO - PROCESS | 2960 | 1465860554375 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:14 INFO - PROCESS | 2960 | 1465860554472 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:29:14 INFO - PROCESS | 2960 | 1465860554548 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 2960 | 1465860554551 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:14 INFO - PROCESS | 2960 | ++DOCSHELL 18A45000 == 43 [pid = 2960] [id = 45] 16:29:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A45400) [pid = 2960] [serial = 131] [outer = 00000000] 16:29:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1AEB7800) [pid = 2960] [serial = 132] [outer = 18A45400] 16:29:14 INFO - PROCESS | 2960 | 1465860554597 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1CE94800) [pid = 2960] [serial = 133] [outer = 18A45400] 16:29:15 INFO - PROCESS | 2960 | 1465860555182 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]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 16:29:15 INFO - PROCESS | 2960 | 1465860555238 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 2960 | 1465860555242 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:29:15 INFO - PROCESS | 2960 | 1465860555247 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 2960 | 1465860555252 Marionette TRACE conn5 <- [1,146,null,{}] 16:29:15 INFO - PROCESS | 2960 | 1465860555258 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}] 16:29:15 INFO - PROCESS | 2960 | 1465860555261 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:15 INFO - PROCESS | 2960 | 1465860555409 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:29:15 INFO - PROCESS | 2960 | 1465860555425 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 2960 | 1465860555427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:15 INFO - PROCESS | 2960 | ++DOCSHELL 0D932800 == 44 [pid = 2960] [id = 46] 16:29:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0D93FC00) [pid = 2960] [serial = 134] [outer = 00000000] 16:29:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (10E89C00) [pid = 2960] [serial = 135] [outer = 0D93FC00] 16:29:15 INFO - PROCESS | 2960 | 1465860555483 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14B58C00) [pid = 2960] [serial = 136] [outer = 0D93FC00] 16:29:16 INFO - PROCESS | 2960 | 1465860556128 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]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 931ms 16:29:16 INFO - PROCESS | 2960 | 1465860556178 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 2960 | 1465860556183 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:29:16 INFO - PROCESS | 2960 | 1465860556189 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 2960 | 1465860556192 Marionette TRACE conn5 <- [1,150,null,{}] 16:29:16 INFO - PROCESS | 2960 | 1465860556196 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}] 16:29:16 INFO - PROCESS | 2960 | 1465860556199 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:16 INFO - PROCESS | 2960 | 1465860556327 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:29:16 INFO - PROCESS | 2960 | 1465860556444 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 2960 | 1465860556447 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:16 INFO - PROCESS | 2960 | ++DOCSHELL 17724800 == 45 [pid = 2960] [id = 47] 16:29:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17740000) [pid = 2960] [serial = 137] [outer = 00000000] 16:29:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17E7C000) [pid = 2960] [serial = 138] [outer = 17740000] 16:29:16 INFO - PROCESS | 2960 | 1465860556503 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A3F400) [pid = 2960] [serial = 139] [outer = 17740000] 16:29:17 INFO - PROCESS | 2960 | 1465860557162 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]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 971ms 16:29:17 INFO - PROCESS | 2960 | 1465860557194 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 2960 | 1465860557196 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:29:17 INFO - PROCESS | 2960 | 1465860557200 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 2960 | 1465860557203 Marionette TRACE conn5 <- [1,154,null,{}] 16:29:17 INFO - PROCESS | 2960 | 1465860557214 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}] 16:29:17 INFO - PROCESS | 2960 | 1465860557219 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:17 INFO - PROCESS | 2960 | 1465860557327 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:29:17 INFO - PROCESS | 2960 | 1465860557404 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 2960 | 1465860557407 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:17 INFO - PROCESS | 2960 | ++DOCSHELL 1773C400 == 46 [pid = 2960] [id = 48] 16:29:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1773DC00) [pid = 2960] [serial = 140] [outer = 00000000] 16:29:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1C04CC00) [pid = 2960] [serial = 141] [outer = 1773DC00] 16:29:17 INFO - PROCESS | 2960 | 1465860557506 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1CE41400) [pid = 2960] [serial = 142] [outer = 1773DC00] 16:29:18 INFO - PROCESS | 2960 | 1465860558206 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]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1021ms 16:29:18 INFO - PROCESS | 2960 | 1465860558224 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 2960 | 1465860558228 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:29:18 INFO - PROCESS | 2960 | 1465860558232 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 2960 | 1465860558237 Marionette TRACE conn5 <- [1,158,null,{}] 16:29:18 INFO - PROCESS | 2960 | 1465860558242 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}] 16:29:18 INFO - PROCESS | 2960 | 1465860558244 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:18 INFO - PROCESS | 2960 | 1465860558344 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:29:18 INFO - PROCESS | 2960 | 1465860558438 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 2960 | 1465860558440 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:18 INFO - PROCESS | 2960 | ++DOCSHELL 10AD5C00 == 47 [pid = 2960] [id = 49] 16:29:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (10B60C00) [pid = 2960] [serial = 143] [outer = 00000000] 16:29:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (11618C00) [pid = 2960] [serial = 144] [outer = 10B60C00] 16:29:18 INFO - PROCESS | 2960 | 1465860558490 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14B59400) [pid = 2960] [serial = 145] [outer = 10B60C00] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 18A3A800 == 46 [pid = 2960] [id = 44] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 0CB3D800 == 45 [pid = 2960] [id = 43] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 14B79800 == 44 [pid = 2960] [id = 42] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 1C050000 == 43 [pid = 2960] [id = 41] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 177DBC00 == 42 [pid = 2960] [id = 40] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 19334000 == 41 [pid = 2960] [id = 39] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 17EC1400 == 40 [pid = 2960] [id = 38] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 16C3E000 == 39 [pid = 2960] [id = 37] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 14789400 == 38 [pid = 2960] [id = 36] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 0D935400 == 37 [pid = 2960] [id = 35] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 14DC8C00 == 36 [pid = 2960] [id = 34] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 19AB1800 == 35 [pid = 2960] [id = 33] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17E79400) [pid = 2960] [serial = 87] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 14D96800 == 34 [pid = 2960] [id = 32] 16:29:18 INFO - PROCESS | 2960 | --DOCSHELL 0D848C00 == 33 [pid = 2960] [id = 31] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1ECB1800) [pid = 2960] [serial = 72] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1CE47400) [pid = 2960] [serial = 58] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (093F4000) [pid = 2960] [serial = 61] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (10B5E000) [pid = 2960] [serial = 78] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D84F400) [pid = 2960] [serial = 75] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D86B800) [pid = 2960] [serial = 76] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14B78000) [pid = 2960] [serial = 81] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17720400) [pid = 2960] [serial = 85] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (10E8A800) [pid = 2960] [serial = 79] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16C40C00) [pid = 2960] [serial = 84] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1ECB3000) [pid = 2960] [serial = 73] [outer = 00000000] [url = about:blank] 16:29:18 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14B80C00) [pid = 2960] [serial = 82] [outer = 00000000] [url = about:blank] 16:29:19 INFO - PROCESS | 2960 | 1465860559001 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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 831ms 16:29:19 INFO - PROCESS | 2960 | 1465860559066 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 2960 | 1465860559070 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:29:19 INFO - PROCESS | 2960 | 1465860559077 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 2960 | 1465860559080 Marionette TRACE conn5 <- [1,162,null,{}] 16:29:19 INFO - PROCESS | 2960 | 1465860559083 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}] 16:29:19 INFO - PROCESS | 2960 | 1465860559086 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:19 INFO - PROCESS | 2960 | 1465860559194 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:29:19 INFO - PROCESS | 2960 | 1465860559271 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 2960 | 1465860559273 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D93C000 == 34 [pid = 2960] [id = 50] 16:29:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DA61C00) [pid = 2960] [serial = 146] [outer = 00000000] 16:29:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (10B66400) [pid = 2960] [serial = 147] [outer = 0DA61C00] 16:29:19 INFO - PROCESS | 2960 | 1465860559320 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1161F000) [pid = 2960] [serial = 148] [outer = 0DA61C00] 16:29:19 INFO - PROCESS | 2960 | 1465860559694 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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 16:29:19 INFO - PROCESS | 2960 | 1465860559750 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 2960 | 1465860559752 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:29:19 INFO - PROCESS | 2960 | 1465860559755 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:29:19 INFO - PROCESS | 2960 | 1465860559759 Marionette TRACE conn5 <- [1,166,null,{}] 16:29:19 INFO - PROCESS | 2960 | 1465860559770 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}] 16:29:19 INFO - PROCESS | 2960 | 1465860559775 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:19 INFO - PROCESS | 2960 | 1465860559856 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:29:19 INFO - PROCESS | 2960 | 1465860559863 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 2960 | 1465860559866 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:19 INFO - PROCESS | 2960 | ++DOCSHELL 14B7F000 == 35 [pid = 2960] [id = 51] 16:29:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14B7FC00) [pid = 2960] [serial = 149] [outer = 00000000] 16:29:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14DCF000) [pid = 2960] [serial = 150] [outer = 14B7FC00] 16:29:19 INFO - PROCESS | 2960 | 1465860559913 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16C40800) [pid = 2960] [serial = 151] [outer = 14B7FC00] 16:29:20 INFO - PROCESS | 2960 | 1465860560346 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]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 16:29:20 INFO - PROCESS | 2960 | 1465860560390 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 2960 | 1465860560392 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:29:20 INFO - PROCESS | 2960 | 1465860560395 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 2960 | 1465860560397 Marionette TRACE conn5 <- [1,170,null,{}] 16:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:29:20 INFO - PROCESS | 2960 | 1465860560400 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}] 16:29:20 INFO - PROCESS | 2960 | 1465860560402 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:20 INFO - PROCESS | 2960 | 1465860560497 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:29:20 INFO - PROCESS | 2960 | 1465860560505 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 2960 | 1465860560507 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:20 INFO - PROCESS | 2960 | ++DOCSHELL 17739000 == 36 [pid = 2960] [id = 52] 16:29:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1773D000) [pid = 2960] [serial = 152] [outer = 00000000] 16:29:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17E79400) [pid = 2960] [serial = 153] [outer = 1773D000] 16:29:20 INFO - PROCESS | 2960 | 1465860560574 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17EBE400) [pid = 2960] [serial = 154] [outer = 1773D000] 16:29:20 INFO - PROCESS | 2960 | 1465860560968 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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 16:29:21 INFO - PROCESS | 2960 | 1465860561030 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 2960 | 1465860561032 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:29:21 INFO - PROCESS | 2960 | 1465860561035 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 2960 | 1465860561036 Marionette TRACE conn5 <- [1,174,null,{}] 16:29:21 INFO - PROCESS | 2960 | 1465860561040 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}] 16:29:21 INFO - PROCESS | 2960 | 1465860561042 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:21 INFO - PROCESS | 2960 | 1465860561153 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:29:21 INFO - PROCESS | 2960 | 1465860561159 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 2960 | 1465860561161 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:21 INFO - PROCESS | 2960 | ++DOCSHELL 18A3C000 == 37 [pid = 2960] [id = 53] 16:29:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18A3D400) [pid = 2960] [serial = 155] [outer = 00000000] 16:29:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18AF8000) [pid = 2960] [serial = 156] [outer = 18A3D400] 16:29:21 INFO - PROCESS | 2960 | 1465860561204 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18E70C00) [pid = 2960] [serial = 157] [outer = 18A3D400] 16:29:21 INFO - PROCESS | 2960 | 1465860561651 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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 16:29:21 INFO - PROCESS | 2960 | 1465860561706 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 2960 | 1465860561708 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:29:21 INFO - PROCESS | 2960 | 1465860561721 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 2960 | 1465860561723 Marionette TRACE conn5 <- [1,178,null,{}] 16:29:21 INFO - PROCESS | 2960 | 1465860561727 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}] 16:29:21 INFO - PROCESS | 2960 | 1465860561733 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:21 INFO - PROCESS | 2960 | 1465860561877 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:29:21 INFO - PROCESS | 2960 | 1465860561934 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 2960 | 1465860561936 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D930400 == 38 [pid = 2960] [id = 54] 16:29:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1AEA9C00) [pid = 2960] [serial = 158] [outer = 00000000] 16:29:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AEB3400) [pid = 2960] [serial = 159] [outer = 1AEA9C00] 16:29:22 INFO - PROCESS | 2960 | 1465860561981 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1AEB3C00) [pid = 2960] [serial = 160] [outer = 1AEA9C00] 16:29:22 INFO - PROCESS | 2960 | 1465860562368 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]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 16:29:22 INFO - PROCESS | 2960 | 1465860562406 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 2960 | 1465860562416 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:29:22 INFO - PROCESS | 2960 | 1465860562420 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 2960 | 1465860562421 Marionette TRACE conn5 <- [1,182,null,{}] 16:29:22 INFO - PROCESS | 2960 | 1465860562435 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}] 16:29:22 INFO - PROCESS | 2960 | 1465860562436 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:22 INFO - PROCESS | 2960 | 1465860562541 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:29:22 INFO - PROCESS | 2960 | 1465860562546 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 2960 | 1465860562548 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:22 INFO - PROCESS | 2960 | ++DOCSHELL 0CB43C00 == 39 [pid = 2960] [id = 55] 16:29:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1B4DC400) [pid = 2960] [serial = 161] [outer = 00000000] 16:29:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1C04EC00) [pid = 2960] [serial = 162] [outer = 1B4DC400] 16:29:22 INFO - PROCESS | 2960 | 1465860562590 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1C576800) [pid = 2960] [serial = 163] [outer = 1B4DC400] 16:29:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1C04DC00) [pid = 2960] [serial = 164] [outer = 0DCDB400] 16:29:23 INFO - PROCESS | 2960 | 1465860563004 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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 16:29:23 INFO - PROCESS | 2960 | 1465860563181 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 2960 | 1465860563183 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0CB40400) [pid = 2960] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (19DF4800) [pid = 2960] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19335000) [pid = 2960] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1C52CC00) [pid = 2960] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (14795C00) [pid = 2960] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (16C46000) [pid = 2960] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D936800) [pid = 2960] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (185A1400) [pid = 2960] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14B79C00) [pid = 2960] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:29:23 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18A3AC00) [pid = 2960] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:29:23 INFO - PROCESS | 2960 | 1465860563216 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 2960 | 1465860563218 Marionette TRACE conn5 <- [1,186,null,{}] 16:29:23 INFO - PROCESS | 2960 | 1465860563222 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}] 16:29:23 INFO - PROCESS | 2960 | 1465860563224 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:23 INFO - PROCESS | 2960 | 1465860563303 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:29:23 INFO - PROCESS | 2960 | 1465860563311 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 2960 | 1465860563313 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:23 INFO - PROCESS | 2960 | ++DOCSHELL 0DA61400 == 40 [pid = 2960] [id = 56] 16:29:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14B79C00) [pid = 2960] [serial = 165] [outer = 00000000] 16:29:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17E30000) [pid = 2960] [serial = 166] [outer = 14B79C00] 16:29:23 INFO - PROCESS | 2960 | 1465860563356 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17E7F000) [pid = 2960] [serial = 167] [outer = 14B79C00] 16:29:23 INFO - PROCESS | 2960 | 1465860563747 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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 16:29:23 INFO - PROCESS | 2960 | 1465860563792 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 2960 | 1465860563794 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:29:23 INFO - PROCESS | 2960 | 1465860563807 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 2960 | 1465860563809 Marionette TRACE conn5 <- [1,190,null,{}] 16:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:29:23 INFO - PROCESS | 2960 | 1465860563813 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}] 16:29:23 INFO - PROCESS | 2960 | 1465860563814 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:23 INFO - PROCESS | 2960 | 1465860563900 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:29:23 INFO - PROCESS | 2960 | 1465860563906 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 2960 | 1465860563907 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:23 INFO - PROCESS | 2960 | ++DOCSHELL 16C3D400 == 41 [pid = 2960] [id = 57] 16:29:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1AE60800) [pid = 2960] [serial = 168] [outer = 00000000] 16:29:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AE67400) [pid = 2960] [serial = 169] [outer = 1AE60800] 16:29:23 INFO - PROCESS | 2960 | 1465860563951 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1AE6A400) [pid = 2960] [serial = 170] [outer = 1AE60800] 16:29:24 INFO - PROCESS | 2960 | 1465860564347 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]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 16:29:24 INFO - PROCESS | 2960 | 1465860564383 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 2960 | 1465860564385 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:29:24 INFO - PROCESS | 2960 | 1465860564388 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 2960 | 1465860564389 Marionette TRACE conn5 <- [1,194,null,{}] 16:29:24 INFO - PROCESS | 2960 | 1465860564393 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}] 16:29:24 INFO - PROCESS | 2960 | 1465860564394 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:24 INFO - PROCESS | 2960 | 1465860564510 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:29:24 INFO - PROCESS | 2960 | 1465860564517 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 2960 | 1465860564519 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:24 INFO - PROCESS | 2960 | ++DOCSHELL 1AE66C00 == 42 [pid = 2960] [id = 58] 16:29:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1AE67000) [pid = 2960] [serial = 171] [outer = 00000000] 16:29:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1CD6CC00) [pid = 2960] [serial = 172] [outer = 1AE67000] 16:29:24 INFO - PROCESS | 2960 | 1465860564562 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1D24E000) [pid = 2960] [serial = 173] [outer = 1AE67000] 16:29:24 INFO - PROCESS | 2960 | 1465860564956 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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 16:29:25 INFO - PROCESS | 2960 | 1465860565020 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 2960 | 1465860565022 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 2960 | 1465860565025 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:29:25 INFO - PROCESS | 2960 | 1465860565027 Marionette TRACE conn5 <- [1,198,null,{}] 16:29:25 INFO - PROCESS | 2960 | 1465860565031 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}] 16:29:25 INFO - PROCESS | 2960 | 1465860565033 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:25 INFO - PROCESS | 2960 | 1465860565159 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:29:25 INFO - PROCESS | 2960 | 1465860565172 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 2960 | 1465860565175 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:25 INFO - PROCESS | 2960 | ++DOCSHELL 1CCCCC00 == 43 [pid = 2960] [id = 59] 16:29:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1CCCD400) [pid = 2960] [serial = 174] [outer = 00000000] 16:29:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1CCD4C00) [pid = 2960] [serial = 175] [outer = 1CCCD400] 16:29:25 INFO - PROCESS | 2960 | 1465860565221 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1D8A7000) [pid = 2960] [serial = 176] [outer = 1CCCD400] 16:29:25 INFO - PROCESS | 2960 | 1465860565879 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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 871ms 16:29:25 INFO - PROCESS | 2960 | 1465860565899 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:29:25 INFO - PROCESS | 2960 | 1465860565904 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 2960 | 1465860565922 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 2960 | 1465860565928 Marionette TRACE conn5 <- [1,202,null,{}] 16:29:25 INFO - PROCESS | 2960 | 1465860565934 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}] 16:29:25 INFO - PROCESS | 2960 | 1465860565937 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:26 INFO - PROCESS | 2960 | 1465860566049 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:29:26 INFO - PROCESS | 2960 | 1465860566126 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 2960 | 1465860566129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:26 INFO - PROCESS | 2960 | ++DOCSHELL 0D84F400 == 44 [pid = 2960] [id = 60] 16:29:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0D931C00) [pid = 2960] [serial = 177] [outer = 00000000] 16:29:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (10B62800) [pid = 2960] [serial = 178] [outer = 0D931C00] 16:29:26 INFO - PROCESS | 2960 | 1465860566226 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (14B30000) [pid = 2960] [serial = 179] [outer = 0D931C00] 16:29:26 INFO - PROCESS | 2960 | 1465860566784 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]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 950ms 16:29:26 INFO - PROCESS | 2960 | 1465860566860 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 2960 | 1465860566864 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:29:26 INFO - PROCESS | 2960 | 1465860566871 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 2960 | 1465860566874 Marionette TRACE conn5 <- [1,206,null,{}] 16:29:26 INFO - PROCESS | 2960 | 1465860566878 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}] 16:29:26 INFO - PROCESS | 2960 | 1465860566881 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:27 INFO - PROCESS | 2960 | 1465860566994 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:29:27 INFO - PROCESS | 2960 | 1465860567144 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 2960 | 1465860567147 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:27 INFO - PROCESS | 2960 | ++DOCSHELL 17744C00 == 45 [pid = 2960] [id = 61] 16:29:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (17E7DC00) [pid = 2960] [serial = 180] [outer = 00000000] 16:29:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (18AEC400) [pid = 2960] [serial = 181] [outer = 17E7DC00] 16:29:27 INFO - PROCESS | 2960 | 1465860567203 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1930B800) [pid = 2960] [serial = 182] [outer = 17E7DC00] 16:29:27 INFO - PROCESS | 2960 | 1465860567727 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]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 16:29:27 INFO - PROCESS | 2960 | 1465860567744 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 2960 | 1465860567747 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:29:27 INFO - PROCESS | 2960 | 1465860567751 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 2960 | 1465860567755 Marionette TRACE conn5 <- [1,210,null,{}] 16:29:27 INFO - PROCESS | 2960 | 1465860567782 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}] 16:29:27 INFO - PROCESS | 2960 | 1465860567787 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:27 INFO - PROCESS | 2960 | 1465860567896 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:29:28 INFO - PROCESS | 2960 | 1465860567988 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 2960 | 1465860567991 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:28 INFO - PROCESS | 2960 | ++DOCSHELL 19753400 == 46 [pid = 2960] [id = 62] 16:29:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (19754800) [pid = 2960] [serial = 183] [outer = 00000000] 16:29:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (19DEBC00) [pid = 2960] [serial = 184] [outer = 19754800] 16:29:28 INFO - PROCESS | 2960 | 1465860568046 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1AE6EC00) [pid = 2960] [serial = 185] [outer = 19754800] 16:29:28 INFO - PROCESS | 2960 | 1465860568575 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]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 871ms 16:29:28 INFO - PROCESS | 2960 | 1465860568632 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 2960 | 1465860568635 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:29:28 INFO - PROCESS | 2960 | 1465860568639 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 2960 | 1465860568641 Marionette TRACE conn5 <- [1,214,null,{}] 16:29:28 INFO - PROCESS | 2960 | 1465860568658 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}] 16:29:28 INFO - PROCESS | 2960 | 1465860568661 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:28 INFO - PROCESS | 2960 | 1465860568770 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:29:29 INFO - PROCESS | 2960 | 1465860568998 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 2960 | 1465860569002 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:29 INFO - PROCESS | 2960 | ++DOCSHELL 0CB41C00 == 47 [pid = 2960] [id = 63] 16:29:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (0CB46400) [pid = 2960] [serial = 186] [outer = 00000000] 16:29:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0D7E5800) [pid = 2960] [serial = 187] [outer = 0CB46400] 16:29:29 INFO - PROCESS | 2960 | 1465860569059 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (0D871000) [pid = 2960] [serial = 188] [outer = 0CB46400] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 14C4B800 == 46 [pid = 2960] [id = 29] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 1AE66C00 == 45 [pid = 2960] [id = 58] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 16C3D400 == 44 [pid = 2960] [id = 57] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 0DA61400 == 43 [pid = 2960] [id = 56] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 0CB43C00 == 42 [pid = 2960] [id = 55] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 0D930400 == 41 [pid = 2960] [id = 54] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 18A3C000 == 40 [pid = 2960] [id = 53] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 17739000 == 39 [pid = 2960] [id = 52] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 14B7F000 == 38 [pid = 2960] [id = 51] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 0D93C000 == 37 [pid = 2960] [id = 50] 16:29:29 INFO - PROCESS | 2960 | --DOCSHELL 10AD5C00 == 36 [pid = 2960] [id = 49] 16:29:29 INFO - PROCESS | 2960 | 1465860569631 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]]]}] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1AEB7800) [pid = 2960] [serial = 132] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (1C059400) [pid = 2960] [serial = 117] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (19AAE800) [pid = 2960] [serial = 115] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1CD5F400) [pid = 2960] [serial = 120] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (14B75400) [pid = 2960] [serial = 105] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (14C18000) [pid = 2960] [serial = 106] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (1771F800) [pid = 2960] [serial = 108] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (17743800) [pid = 2960] [serial = 109] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (17717800) [pid = 2960] [serial = 93] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (116C3400) [pid = 2960] [serial = 103] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (0DC9F000) [pid = 2960] [serial = 102] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (0D934C00) [pid = 2960] [serial = 90] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1C291400) [pid = 2960] [serial = 118] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (18E6A800) [pid = 2960] [serial = 99] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19BE6400) [pid = 2960] [serial = 96] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18FD2400) [pid = 2960] [serial = 111] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19182800) [pid = 2960] [serial = 112] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1AEB1400) [pid = 2960] [serial = 124] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1AEAD800) [pid = 2960] [serial = 123] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1CD69400) [pid = 2960] [serial = 121] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A41400) [pid = 2960] [serial = 129] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14D97800) [pid = 2960] [serial = 127] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A43400) [pid = 2960] [serial = 130] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19756400) [pid = 2960] [serial = 114] [outer = 00000000] [url = about:blank] 16:29:29 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0CB44400) [pid = 2960] [serial = 126] [outer = 00000000] [url = about:blank] 16:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1092ms 16:29:29 INFO - PROCESS | 2960 | 1465860569739 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 2960 | 1465860569742 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:29:29 INFO - PROCESS | 2960 | 1465860569751 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 2960 | 1465860569754 Marionette TRACE conn5 <- [1,218,null,{}] 16:29:29 INFO - PROCESS | 2960 | 1465860569759 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}] 16:29:29 INFO - PROCESS | 2960 | 1465860569763 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:29 INFO - PROCESS | 2960 | 1465860569854 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:29:29 INFO - PROCESS | 2960 | 1465860569861 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 2960 | 1465860569864 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:29 INFO - PROCESS | 2960 | ++DOCSHELL 0D93D000 == 37 [pid = 2960] [id = 64] 16:29:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D93D400) [pid = 2960] [serial = 189] [outer = 00000000] 16:29:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA67000) [pid = 2960] [serial = 190] [outer = 0D93D400] 16:29:29 INFO - PROCESS | 2960 | 1465860569910 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DCD6C00) [pid = 2960] [serial = 191] [outer = 0D93D400] 16:29:30 INFO - PROCESS | 2960 | 1465860570389 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]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 16:29:30 INFO - PROCESS | 2960 | 1465860570431 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 2960 | 1465860570435 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:29:30 INFO - PROCESS | 2960 | 1465860570439 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 2960 | 1465860570441 Marionette TRACE conn5 <- [1,222,null,{}] 16:29:30 INFO - PROCESS | 2960 | 1465860570445 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}] 16:29:30 INFO - PROCESS | 2960 | 1465860570447 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:30 INFO - PROCESS | 2960 | 1465860570534 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:29:30 INFO - PROCESS | 2960 | 1465860570543 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 2960 | 1465860570545 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:30 INFO - PROCESS | 2960 | ++DOCSHELL 10E85000 == 38 [pid = 2960] [id = 65] 16:29:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (14B7E400) [pid = 2960] [serial = 192] [outer = 00000000] 16:29:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14DC8000) [pid = 2960] [serial = 193] [outer = 14B7E400] 16:29:30 INFO - PROCESS | 2960 | 1465860570589 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (15CF0800) [pid = 2960] [serial = 194] [outer = 14B7E400] 16:29:31 INFO - PROCESS | 2960 | 1465860571038 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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 16:29:31 INFO - PROCESS | 2960 | 1465860571079 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 2960 | 1465860571081 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:29:31 INFO - PROCESS | 2960 | 1465860571085 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 2960 | 1465860571091 Marionette TRACE conn5 <- [1,226,null,{}] 16:29:31 INFO - PROCESS | 2960 | 1465860571100 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}] 16:29:31 INFO - PROCESS | 2960 | 1465860571103 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:31 INFO - PROCESS | 2960 | 1465860571188 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:29:31 INFO - PROCESS | 2960 | 1465860571197 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 2960 | 1465860571199 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:31 INFO - PROCESS | 2960 | ++DOCSHELL 17E28000 == 39 [pid = 2960] [id = 66] 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17E29800) [pid = 2960] [serial = 195] [outer = 00000000] 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (185A8800) [pid = 2960] [serial = 196] [outer = 17E29800] 16:29:31 INFO - PROCESS | 2960 | 1465860571243 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (18A42000) [pid = 2960] [serial = 197] [outer = 17E29800] 16:29:31 INFO - PROCESS | 2960 | 1465860571672 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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 16:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:29:31 INFO - PROCESS | 2960 | 1465860571719 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 2960 | 1465860571722 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:29:31 INFO - PROCESS | 2960 | 1465860571725 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 2960 | 1465860571726 Marionette TRACE conn5 <- [1,230,null,{}] 16:29:31 INFO - PROCESS | 2960 | 1465860571730 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}] 16:29:31 INFO - PROCESS | 2960 | 1465860571732 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:31 INFO - PROCESS | 2960 | 1465860571816 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:29:31 INFO - PROCESS | 2960 | 1465860571821 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 2960 | 1465860571823 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:31 INFO - PROCESS | 2960 | ++DOCSHELL 14B7CC00 == 40 [pid = 2960] [id = 67] 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (17719000) [pid = 2960] [serial = 198] [outer = 00000000] 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1930D400) [pid = 2960] [serial = 199] [outer = 17719000] 16:29:31 INFO - PROCESS | 2960 | 1465860571868 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (19313400) [pid = 2960] [serial = 200] [outer = 17719000] 16:29:32 INFO - PROCESS | 2960 | 1465860572353 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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 16:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:29:32 INFO - PROCESS | 2960 | 1465860572401 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 2960 | 1465860572403 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:29:32 INFO - PROCESS | 2960 | 1465860572406 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 2960 | 1465860572408 Marionette TRACE conn5 <- [1,234,null,{}] 16:29:32 INFO - PROCESS | 2960 | 1465860572411 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}] 16:29:32 INFO - PROCESS | 2960 | 1465860572413 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:32 INFO - PROCESS | 2960 | 1465860572519 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:29:32 INFO - PROCESS | 2960 | 1465860572527 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 2960 | 1465860572533 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:32 INFO - PROCESS | 2960 | ++DOCSHELL 1478DC00 == 41 [pid = 2960] [id = 68] 16:29:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1933F400) [pid = 2960] [serial = 201] [outer = 00000000] 16:29:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (19AAE800) [pid = 2960] [serial = 202] [outer = 1933F400] 16:29:32 INFO - PROCESS | 2960 | 1465860572632 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (19F55C00) [pid = 2960] [serial = 203] [outer = 1933F400] 16:29:33 INFO - PROCESS | 2960 | 1465860573080 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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 731ms 16:29:33 INFO - PROCESS | 2960 | 1465860573158 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 2960 | 1465860573159 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 2960 | 1465860573175 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 2960 | 1465860573177 Marionette TRACE conn5 <- [1,238,null,{}] 16:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:29:33 INFO - PROCESS | 2960 | 1465860573180 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}] 16:29:33 INFO - PROCESS | 2960 | 1465860573182 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:33 INFO - PROCESS | 2960 | 1465860573302 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:29:33 INFO - PROCESS | 2960 | 1465860573360 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 2960 | 1465860573361 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:33 INFO - PROCESS | 2960 | ++DOCSHELL 1AE8A400 == 42 [pid = 2960] [id = 69] 16:29:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1AE8A800) [pid = 2960] [serial = 204] [outer = 00000000] 16:29:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1AE94000) [pid = 2960] [serial = 205] [outer = 1AE8A800] 16:29:33 INFO - PROCESS | 2960 | 1465860573405 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (1AE95800) [pid = 2960] [serial = 206] [outer = 1AE8A800] 16:29:33 INFO - PROCESS | 2960 | 1465860573790 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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 16:29:33 INFO - PROCESS | 2960 | 1465860573854 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 2960 | 1465860573856 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:29:33 INFO - PROCESS | 2960 | 1465860573859 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 2960 | 1465860573861 Marionette TRACE conn5 <- [1,242,null,{}] 16:29:33 INFO - PROCESS | 2960 | 1465860573864 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}] 16:29:33 INFO - PROCESS | 2960 | 1465860573866 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:34 INFO - PROCESS | 2960 | 1465860573975 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:29:34 INFO - PROCESS | 2960 | 1465860573980 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 2960 | 1465860573982 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:34 INFO - PROCESS | 2960 | ++DOCSHELL 1AE97C00 == 43 [pid = 2960] [id = 70] 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1AEAAC00) [pid = 2960] [serial = 207] [outer = 00000000] 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1AEB2000) [pid = 2960] [serial = 208] [outer = 1AEAAC00] 16:29:34 INFO - PROCESS | 2960 | 1465860574025 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1AEB3800) [pid = 2960] [serial = 209] [outer = 1AEAAC00] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1AEA9C00) [pid = 2960] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (18A3D400) [pid = 2960] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (1B4DC400) [pid = 2960] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (1773D000) [pid = 2960] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (14B7FC00) [pid = 2960] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0DA61C00) [pid = 2960] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (10B60C00) [pid = 2960] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1AE67000) [pid = 2960] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1AE60800) [pid = 2960] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:29:34 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (14B79C00) [pid = 2960] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:29:34 INFO - PROCESS | 2960 | 1465860574489 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]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 16:29:34 INFO - PROCESS | 2960 | 1465860574532 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 2960 | 1465860574534 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:29:34 INFO - PROCESS | 2960 | 1465860574537 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:29:34 INFO - PROCESS | 2960 | 1465860574539 Marionette TRACE conn5 <- [1,246,null,{}] 16:29:34 INFO - PROCESS | 2960 | 1465860574543 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}] 16:29:34 INFO - PROCESS | 2960 | 1465860574545 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:34 INFO - PROCESS | 2960 | 1465860574646 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:29:34 INFO - PROCESS | 2960 | 1465860574654 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 2960 | 1465860574656 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:34 INFO - PROCESS | 2960 | ++DOCSHELL 1478C800 == 44 [pid = 2960] [id = 71] 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (18E74C00) [pid = 2960] [serial = 210] [outer = 00000000] 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1C241400) [pid = 2960] [serial = 211] [outer = 18E74C00] 16:29:34 INFO - PROCESS | 2960 | 1465860574699 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1C296400) [pid = 2960] [serial = 212] [outer = 18E74C00] 16:29:35 INFO - PROCESS | 2960 | 1465860575117 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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 16:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:29:35 INFO - PROCESS | 2960 | 1465860575171 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 2960 | 1465860575174 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:29:35 INFO - PROCESS | 2960 | 1465860575177 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 2960 | 1465860575179 Marionette TRACE conn5 <- [1,250,null,{}] 16:29:35 INFO - PROCESS | 2960 | 1465860575182 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}] 16:29:35 INFO - PROCESS | 2960 | 1465860575184 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:35 INFO - PROCESS | 2960 | 1465860575266 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:29:35 INFO - PROCESS | 2960 | 1465860575273 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 2960 | 1465860575275 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:35 INFO - PROCESS | 2960 | ++DOCSHELL 1C23D400 == 45 [pid = 2960] [id = 72] 16:29:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1C539000) [pid = 2960] [serial = 213] [outer = 00000000] 16:29:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1CCCC800) [pid = 2960] [serial = 214] [outer = 1C539000] 16:29:35 INFO - PROCESS | 2960 | 1465860575318 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1CCD4800) [pid = 2960] [serial = 215] [outer = 1C539000] 16:29:35 INFO - PROCESS | 2960 | 1465860575818 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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 16:29:35 INFO - PROCESS | 2960 | 1465860575847 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 2960 | 1465860575849 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:29:35 INFO - PROCESS | 2960 | 1465860575852 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 2960 | 1465860575854 Marionette TRACE conn5 <- [1,254,null,{}] 16:29:35 INFO - PROCESS | 2960 | 1465860575857 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}] 16:29:35 INFO - PROCESS | 2960 | 1465860575859 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:35 INFO - PROCESS | 2960 | 1465860575940 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:29:35 INFO - PROCESS | 2960 | 1465860575974 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 2960 | 1465860575976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:36 INFO - PROCESS | 2960 | ++DOCSHELL 1CE47000 == 46 [pid = 2960] [id = 73] 16:29:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (1CE47C00) [pid = 2960] [serial = 216] [outer = 00000000] 16:29:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1D24D800) [pid = 2960] [serial = 217] [outer = 1CE47C00] 16:29:36 INFO - PROCESS | 2960 | 1465860576022 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1D2B5000) [pid = 2960] [serial = 218] [outer = 1CE47C00] 16:29:36 INFO - PROCESS | 2960 | 1465860576614 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]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 831ms 16:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:29:36 INFO - PROCESS | 2960 | 1465860576685 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 2960 | 1465860576690 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:29:36 INFO - PROCESS | 2960 | 1465860576695 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 2960 | 1465860576698 Marionette TRACE conn5 <- [1,258,null,{}] 16:29:36 INFO - PROCESS | 2960 | 1465860576705 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}] 16:29:36 INFO - PROCESS | 2960 | 1465860576708 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:36 INFO - PROCESS | 2960 | 1465860576860 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:29:36 INFO - PROCESS | 2960 | 1465860576976 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 2960 | 1465860576979 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:37 INFO - PROCESS | 2960 | ++DOCSHELL 0D848800 == 47 [pid = 2960] [id = 74] 16:29:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (0D93F400) [pid = 2960] [serial = 219] [outer = 00000000] 16:29:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (14B28800) [pid = 2960] [serial = 220] [outer = 0D93F400] 16:29:37 INFO - PROCESS | 2960 | 1465860577036 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (14C19C00) [pid = 2960] [serial = 221] [outer = 0D93F400] 16:29:37 INFO - PROCESS | 2960 | 1465860577601 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]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 931ms 16:29:37 INFO - PROCESS | 2960 | 1465860577641 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 2960 | 1465860577645 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:29:37 INFO - PROCESS | 2960 | 1465860577653 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 2960 | 1465860577656 Marionette TRACE conn5 <- [1,262,null,{}] 16:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:29:37 INFO - PROCESS | 2960 | 1465860577660 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}] 16:29:37 INFO - PROCESS | 2960 | 1465860577663 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:37 INFO - PROCESS | 2960 | 1465860577775 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:29:37 INFO - PROCESS | 2960 | 1465860577871 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 2960 | 1465860577874 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:37 INFO - PROCESS | 2960 | ++DOCSHELL 1773B400 == 48 [pid = 2960] [id = 75] 16:29:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1773E800) [pid = 2960] [serial = 222] [outer = 00000000] 16:29:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (18521000) [pid = 2960] [serial = 223] [outer = 1773E800] 16:29:37 INFO - PROCESS | 2960 | 1465860577929 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (18524800) [pid = 2960] [serial = 224] [outer = 1773E800] 16:29:38 INFO - PROCESS | 2960 | 1465860578487 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]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 16:29:38 INFO - PROCESS | 2960 | 1465860578592 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 2960 | 1465860578594 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:29:38 INFO - PROCESS | 2960 | 1465860578598 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:29:38 INFO - PROCESS | 2960 | 1465860578602 Marionette TRACE conn5 <- [1,266,null,{}] 16:29:38 INFO - PROCESS | 2960 | 1465860578613 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}] 16:29:38 INFO - PROCESS | 2960 | 1465860578617 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:38 INFO - PROCESS | 2960 | 1465860578737 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:29:38 INFO - PROCESS | 2960 | 1465860578855 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 2960 | 1465860578858 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:38 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5E400 == 49 [pid = 2960] [id = 76] 16:29:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (18520400) [pid = 2960] [serial = 225] [outer = 00000000] 16:29:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (18528800) [pid = 2960] [serial = 226] [outer = 18520400] 16:29:38 INFO - PROCESS | 2960 | 1465860578917 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1852CC00) [pid = 2960] [serial = 227] [outer = 18520400] 16:29:39 INFO - PROCESS | 2960 | 1465860579596 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]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1026ms 16:29:39 INFO - PROCESS | 2960 | 1465860579682 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 2960 | 1465860579685 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:29:39 INFO - PROCESS | 2960 | 1465860579735 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 2960 | 1465860579737 Marionette TRACE conn5 <- [1,270,null,{}] 16:29:39 INFO - PROCESS | 2960 | 1465860579764 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}] 16:29:39 INFO - PROCESS | 2960 | 1465860579766 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:39 INFO - PROCESS | 2960 | 1465860579884 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:29:40 INFO - PROCESS | 2960 | 1465860580004 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 2960 | 1465860580007 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:40 INFO - PROCESS | 2960 | ++DOCSHELL 19336C00 == 50 [pid = 2960] [id = 77] 16:29:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (1933DC00) [pid = 2960] [serial = 228] [outer = 00000000] 16:29:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (1AE8EC00) [pid = 2960] [serial = 229] [outer = 1933DC00] 16:29:40 INFO - PROCESS | 2960 | 1465860580061 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1CCD3400) [pid = 2960] [serial = 230] [outer = 1933DC00] 16:29:40 INFO - PROCESS | 2960 | 1465860580769 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]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1104ms 16:29:40 INFO - PROCESS | 2960 | 1465860580822 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 2960 | 1465860580826 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:29:40 INFO - PROCESS | 2960 | 1465860580831 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 2960 | 1465860580834 Marionette TRACE conn5 <- [1,274,null,{}] 16:29:40 INFO - PROCESS | 2960 | 1465860580839 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}] 16:29:40 INFO - PROCESS | 2960 | 1465860580842 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:40 INFO - PROCESS | 2960 | 1465860580975 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:29:41 INFO - PROCESS | 2960 | 1465860581103 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 2960 | 1465860581105 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:41 INFO - PROCESS | 2960 | ++DOCSHELL 0D934000 == 51 [pid = 2960] [id = 78] 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (0D935400) [pid = 2960] [serial = 231] [outer = 00000000] 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (114CFC00) [pid = 2960] [serial = 232] [outer = 0D935400] 16:29:41 INFO - PROCESS | 2960 | 1465860581155 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (14B7AC00) [pid = 2960] [serial = 233] [outer = 0D935400] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1C23D400 == 50 [pid = 2960] [id = 72] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1478C800 == 49 [pid = 2960] [id = 71] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1AE97C00 == 48 [pid = 2960] [id = 70] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1AE8A400 == 47 [pid = 2960] [id = 69] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1478DC00 == 46 [pid = 2960] [id = 68] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 14B7CC00 == 45 [pid = 2960] [id = 67] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 17E28000 == 44 [pid = 2960] [id = 66] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 10E85000 == 43 [pid = 2960] [id = 65] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 0D93D000 == 42 [pid = 2960] [id = 64] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 0CB41C00 == 41 [pid = 2960] [id = 63] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 0D84F400 == 40 [pid = 2960] [id = 60] 16:29:41 INFO - PROCESS | 2960 | --DOCSHELL 1CCCCC00 == 39 [pid = 2960] [id = 59] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (17E30000) [pid = 2960] [serial = 166] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (1AE6A400) [pid = 2960] [serial = 170] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1C576800) [pid = 2960] [serial = 163] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (17E7F000) [pid = 2960] [serial = 167] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (18E70C00) [pid = 2960] [serial = 157] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (1D24E000) [pid = 2960] [serial = 173] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (17EBE400) [pid = 2960] [serial = 154] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (1AEB3400) [pid = 2960] [serial = 159] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (18AF8000) [pid = 2960] [serial = 156] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (1C04EC00) [pid = 2960] [serial = 162] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (17E79400) [pid = 2960] [serial = 153] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (14DCF000) [pid = 2960] [serial = 150] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (16C40800) [pid = 2960] [serial = 151] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (10B66400) [pid = 2960] [serial = 147] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1161F000) [pid = 2960] [serial = 148] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1C04CC00) [pid = 2960] [serial = 141] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (14B59400) [pid = 2960] [serial = 145] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (11618C00) [pid = 2960] [serial = 144] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1AEB3C00) [pid = 2960] [serial = 160] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (10E89C00) [pid = 2960] [serial = 135] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (17E7C000) [pid = 2960] [serial = 138] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1CD6CC00) [pid = 2960] [serial = 172] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (14B90800) [pid = 2960] [serial = 40] [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.] 16:29:41 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1AE67400) [pid = 2960] [serial = 169] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 2960 | 1465860581661 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]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 16:29:41 INFO - PROCESS | 2960 | 1465860581705 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 2960 | 1465860581709 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:29:41 INFO - PROCESS | 2960 | 1465860581715 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:29:41 INFO - PROCESS | 2960 | 1465860581717 Marionette TRACE conn5 <- [1,278,null,{}] 16:29:41 INFO - PROCESS | 2960 | 1465860581721 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}] 16:29:41 INFO - PROCESS | 2960 | 1465860581723 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:41 INFO - PROCESS | 2960 | 1465860581812 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:29:41 INFO - PROCESS | 2960 | 1465860581821 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 2960 | 1465860581823 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:41 INFO - PROCESS | 2960 | ++DOCSHELL 0DA69800 == 40 [pid = 2960] [id = 79] 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DB50400) [pid = 2960] [serial = 234] [outer = 00000000] 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (116C0800) [pid = 2960] [serial = 235] [outer = 0DB50400] 16:29:41 INFO - PROCESS | 2960 | 1465860581869 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (14B56000) [pid = 2960] [serial = 236] [outer = 0DB50400] 16:29:42 INFO - PROCESS | 2960 | 1465860582331 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]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 16:29:42 INFO - PROCESS | 2960 | 1465860582390 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 2960 | 1465860582392 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:29:42 INFO - PROCESS | 2960 | 1465860582395 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:29:42 INFO - PROCESS | 2960 | 1465860582399 Marionette TRACE conn5 <- [1,282,null,{}] 16:29:42 INFO - PROCESS | 2960 | 1465860582409 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}] 16:29:42 INFO - PROCESS | 2960 | 1465860582413 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:42 INFO - PROCESS | 2960 | 1465860582499 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:29:42 INFO - PROCESS | 2960 | 1465860582612 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 2960 | 1465860582615 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:42 INFO - PROCESS | 2960 | ++DOCSHELL 16C42800 == 41 [pid = 2960] [id = 80] 16:29:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (16C48800) [pid = 2960] [serial = 237] [outer = 00000000] 16:29:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1771A400) [pid = 2960] [serial = 238] [outer = 16C48800] 16:29:42 INFO - PROCESS | 2960 | 1465860582663 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1773D000) [pid = 2960] [serial = 239] [outer = 16C48800] 16:29:43 INFO - PROCESS | 2960 | 1465860583013 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 16:29:43 INFO - PROCESS | 2960 | 1465860583071 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 2960 | 1465860583073 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:29:43 INFO - PROCESS | 2960 | 1465860583076 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:29:43 INFO - PROCESS | 2960 | 1465860583078 Marionette TRACE conn5 <- [1,286,null,{}] 16:29:43 INFO - PROCESS | 2960 | 1465860583081 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}] 16:29:43 INFO - PROCESS | 2960 | 1465860583083 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:43 INFO - PROCESS | 2960 | 1465860583173 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:29:43 INFO - PROCESS | 2960 | 1465860583187 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 2960 | 1465860583189 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:43 INFO - PROCESS | 2960 | ++DOCSHELL 17E7F000 == 42 [pid = 2960] [id = 81] 16:29:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (17E80800) [pid = 2960] [serial = 240] [outer = 00000000] 16:29:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1852C400) [pid = 2960] [serial = 241] [outer = 17E80800] 16:29:43 INFO - PROCESS | 2960 | 1465860583236 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (18A38400) [pid = 2960] [serial = 242] [outer = 17E80800] 16:29:43 INFO - PROCESS | 2960 | 1465860583697 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 16:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:29:43 INFO - PROCESS | 2960 | 1465860583752 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 2960 | 1465860583754 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:29:43 INFO - PROCESS | 2960 | 1465860583757 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 2960 | 1465860583759 Marionette TRACE conn5 <- [1,290,null,{}] 16:29:43 INFO - PROCESS | 2960 | 1465860583762 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}] 16:29:43 INFO - PROCESS | 2960 | 1465860583765 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:43 INFO - PROCESS | 2960 | 1465860583873 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:29:43 INFO - PROCESS | 2960 | 1465860583954 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 2960 | 1465860583955 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:43 INFO - PROCESS | 2960 | ++DOCSHELL 18FCEC00 == 43 [pid = 2960] [id = 82] 16:29:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (18FD0400) [pid = 2960] [serial = 243] [outer = 00000000] 16:29:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (19187800) [pid = 2960] [serial = 244] [outer = 18FD0400] 16:29:44 INFO - PROCESS | 2960 | 1465860583999 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (19310800) [pid = 2960] [serial = 245] [outer = 18FD0400] 16:29:44 INFO - PROCESS | 2960 | 1465860584429 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]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 731ms 16:29:44 INFO - PROCESS | 2960 | 1465860584488 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:29:44 INFO - PROCESS | 2960 | 1465860584490 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:29:44 INFO - PROCESS | 2960 | 1465860584493 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 2960 | 1465860584495 Marionette TRACE conn5 <- [1,294,null,{}] 16:29:44 INFO - PROCESS | 2960 | 1465860584504 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}] 16:29:44 INFO - PROCESS | 2960 | 1465860584510 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:44 INFO - PROCESS | 2960 | 1465860584651 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:29:44 INFO - PROCESS | 2960 | 1465860584714 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 2960 | 1465860584716 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:44 INFO - PROCESS | 2960 | ++DOCSHELL 19F52000 == 44 [pid = 2960] [id = 83] 16:29:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1AE61800) [pid = 2960] [serial = 246] [outer = 00000000] 16:29:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (1AE6A800) [pid = 2960] [serial = 247] [outer = 1AE61800] 16:29:44 INFO - PROCESS | 2960 | 1465860584760 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (1AE6B000) [pid = 2960] [serial = 248] [outer = 1AE61800] 16:29:45 INFO - PROCESS | 2960 | 1465860585182 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]]]}] 16:29:45 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. 16:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 16:29:45 INFO - PROCESS | 2960 | 1465860585224 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 2960 | 1465860585226 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:29:45 INFO - PROCESS | 2960 | 1465860585230 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 2960 | 1465860585241 Marionette TRACE conn5 <- [1,298,null,{}] 16:29:45 INFO - PROCESS | 2960 | 1465860585244 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}] 16:29:45 INFO - PROCESS | 2960 | 1465860585246 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:45 INFO - PROCESS | 2960 | 1465860585356 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:29:45 INFO - PROCESS | 2960 | 1465860585362 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 2960 | 1465860585363 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:45 INFO - PROCESS | 2960 | ++DOCSHELL 0CB46800 == 45 [pid = 2960] [id = 84] 16:29:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (1AE8AC00) [pid = 2960] [serial = 249] [outer = 00000000] 16:29:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (1AEAA400) [pid = 2960] [serial = 250] [outer = 1AE8AC00] 16:29:45 INFO - PROCESS | 2960 | 1465860585455 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1AEAC800) [pid = 2960] [serial = 251] [outer = 1AE8AC00] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (1933F400) [pid = 2960] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (17E29800) [pid = 2960] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (1AE8A800) [pid = 2960] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (0D93D400) [pid = 2960] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1AEAAC00) [pid = 2960] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (14B7E400) [pid = 2960] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (18E74C00) [pid = 2960] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1C539000) [pid = 2960] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (17719000) [pid = 2960] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:29:45 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (0CB46400) [pid = 2960] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:29:45 INFO - PROCESS | 2960 | 1465860585908 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]]]}] 16:29:45 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. 16:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 731ms 16:29:45 INFO - PROCESS | 2960 | 1465860585964 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:29:45 INFO - PROCESS | 2960 | 1465860585966 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:29:45 INFO - PROCESS | 2960 | 1465860585969 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 2960 | 1465860585971 Marionette TRACE conn5 <- [1,302,null,{}] 16:29:46 INFO - PROCESS | 2960 | 1465860585974 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}] 16:29:46 INFO - PROCESS | 2960 | 1465860585976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:46 INFO - PROCESS | 2960 | 1465860586057 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:29:46 INFO - PROCESS | 2960 | 1465860586062 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 2960 | 1465860586064 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:46 INFO - PROCESS | 2960 | ++DOCSHELL 19BE2400 == 46 [pid = 2960] [id = 85] 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (19DE7400) [pid = 2960] [serial = 252] [outer = 00000000] 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1AE91400) [pid = 2960] [serial = 253] [outer = 19DE7400] 16:29:46 INFO - PROCESS | 2960 | 1465860586107 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1AEB0000) [pid = 2960] [serial = 254] [outer = 19DE7400] 16:29:46 INFO - PROCESS | 2960 | 1465860586523 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]]]}] 16:29:46 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. 16:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 16:29:46 INFO - PROCESS | 2960 | 1465860586541 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 2960 | 1465860586543 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:29:46 INFO - PROCESS | 2960 | 1465860586546 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 2960 | 1465860586548 Marionette TRACE conn5 <- [1,306,null,{}] 16:29:46 INFO - PROCESS | 2960 | 1465860586551 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}] 16:29:46 INFO - PROCESS | 2960 | 1465860586553 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:46 INFO - PROCESS | 2960 | 1465860586674 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:29:46 INFO - PROCESS | 2960 | 1465860586680 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 2960 | 1465860586682 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:46 INFO - PROCESS | 2960 | ++DOCSHELL 1AEB7C00 == 47 [pid = 2960] [id = 86] 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1B4D8400) [pid = 2960] [serial = 255] [outer = 00000000] 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1C237C00) [pid = 2960] [serial = 256] [outer = 1B4D8400] 16:29:46 INFO - PROCESS | 2960 | 1465860586724 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (1C538800) [pid = 2960] [serial = 257] [outer = 1B4D8400] 16:29:47 INFO - PROCESS | 2960 | 1465860587014 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:29:47 INFO - PROCESS | 2960 | 1465860587172 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]]]}] 16:29:47 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. 16:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 16:29:47 INFO - PROCESS | 2960 | 1465860587217 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:29:47 INFO - PROCESS | 2960 | 1465860587219 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:29:47 INFO - PROCESS | 2960 | 1465860587222 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 2960 | 1465860587224 Marionette TRACE conn5 <- [1,310,null,{}] 16:29:47 INFO - PROCESS | 2960 | 1465860587227 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}] 16:29:47 INFO - PROCESS | 2960 | 1465860587229 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:47 INFO - PROCESS | 2960 | 1465860587312 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:29:47 INFO - PROCESS | 2960 | 1465860587318 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 2960 | 1465860587319 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:47 INFO - PROCESS | 2960 | ++DOCSHELL 1CCCC000 == 48 [pid = 2960] [id = 87] 16:29:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (1CCCCC00) [pid = 2960] [serial = 258] [outer = 00000000] 16:29:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (1CE94400) [pid = 2960] [serial = 259] [outer = 1CCCCC00] 16:29:47 INFO - PROCESS | 2960 | 1465860587362 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (1D255000) [pid = 2960] [serial = 260] [outer = 1CCCCC00] 16:29:47 INFO - PROCESS | 2960 | 1465860587894 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]]]}] 16:29:47 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. 16:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 16:29:47 INFO - PROCESS | 2960 | 1465860587954 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 2960 | 1465860587958 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:29:47 INFO - PROCESS | 2960 | 1465860587963 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 2960 | 1465860587967 Marionette TRACE conn5 <- [1,314,null,{}] 16:29:48 INFO - PROCESS | 2960 | 1465860587972 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}] 16:29:48 INFO - PROCESS | 2960 | 1465860587976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:48 INFO - PROCESS | 2960 | 1465860588131 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:29:48 INFO - PROCESS | 2960 | 1465860588259 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 2960 | 1465860588262 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:48 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3A800 == 49 [pid = 2960] [id = 88] 16:29:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (0D766C00) [pid = 2960] [serial = 261] [outer = 00000000] 16:29:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (0DB56800) [pid = 2960] [serial = 262] [outer = 0D766C00] 16:29:48 INFO - PROCESS | 2960 | 1465860588319 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (10FB5800) [pid = 2960] [serial = 263] [outer = 0D766C00] 16:29:48 INFO - PROCESS | 2960 | 1465860588921 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]]]}] 16:29:48 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. 16:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 988ms 16:29:48 INFO - PROCESS | 2960 | 1465860588950 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 2960 | 1465860588955 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:29:48 INFO - PROCESS | 2960 | 1465860588962 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 2960 | 1465860588965 Marionette TRACE conn5 <- [1,318,null,{}] 16:29:49 INFO - PROCESS | 2960 | 1465860588969 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}] 16:29:49 INFO - PROCESS | 2960 | 1465860588972 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:49 INFO - PROCESS | 2960 | 1465860589090 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:29:49 INFO - PROCESS | 2960 | 1465860589218 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 2960 | 1465860589220 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:49 INFO - PROCESS | 2960 | ++DOCSHELL 15CF8800 == 50 [pid = 2960] [id = 89] 16:29:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (16C40800) [pid = 2960] [serial = 264] [outer = 00000000] 16:29:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (17739000) [pid = 2960] [serial = 265] [outer = 16C40800] 16:29:49 INFO - PROCESS | 2960 | 1465860589277 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (18523000) [pid = 2960] [serial = 266] [outer = 16C40800] 16:29:49 INFO - PROCESS | 2960 | 1465860589946 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]]]}] 16:29:50 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. 16:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1021ms 16:29:50 INFO - PROCESS | 2960 | 1465860589985 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 2960 | 1465860589988 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:29:50 INFO - PROCESS | 2960 | 1465860589992 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:29:50 INFO - PROCESS | 2960 | 1465860589995 Marionette TRACE conn5 <- [1,322,null,{}] 16:29:50 INFO - PROCESS | 2960 | 1465860590006 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}] 16:29:50 INFO - PROCESS | 2960 | 1465860590011 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:50 INFO - PROCESS | 2960 | 1465860590120 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:29:50 INFO - PROCESS | 2960 | 1465860590249 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 2960 | 1465860590252 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:50 INFO - PROCESS | 2960 | ++DOCSHELL 19F98000 == 51 [pid = 2960] [id = 90] 16:29:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (19F9A000) [pid = 2960] [serial = 267] [outer = 00000000] 16:29:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (19F9D000) [pid = 2960] [serial = 268] [outer = 19F9A000] 16:29:50 INFO - PROCESS | 2960 | 1465860590309 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (19FA1C00) [pid = 2960] [serial = 269] [outer = 19F9A000] 16:29:50 INFO - PROCESS | 2960 | 1465860590921 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]]]}] 16:29:50 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. 16:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 971ms 16:29:51 INFO - PROCESS | 2960 | 1465860590965 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 2960 | 1465860590968 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:29:51 INFO - PROCESS | 2960 | 1465860590972 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 2960 | 1465860590974 Marionette TRACE conn5 <- [1,326,null,{}] 16:29:51 INFO - PROCESS | 2960 | 1465860590977 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}] 16:29:51 INFO - PROCESS | 2960 | 1465860590980 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:51 INFO - PROCESS | 2960 | 1465860591093 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:29:51 INFO - PROCESS | 2960 | 1465860591190 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 2960 | 1465860591192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:51 INFO - PROCESS | 2960 | ++DOCSHELL 19FF6800 == 52 [pid = 2960] [id = 91] 16:29:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (19FF6C00) [pid = 2960] [serial = 270] [outer = 00000000] 16:29:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (19FF9800) [pid = 2960] [serial = 271] [outer = 19FF6C00] 16:29:51 INFO - PROCESS | 2960 | 1465860591245 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (19FFBC00) [pid = 2960] [serial = 272] [outer = 19FF6C00] 16:29:51 INFO - PROCESS | 2960 | 1465860591821 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]]]}] 16:29:52 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. 16:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1022ms 16:29:52 INFO - PROCESS | 2960 | 1465860592002 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:29:52 INFO - PROCESS | 2960 | 1465860592006 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:29:52 INFO - PROCESS | 2960 | 1465860592011 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 2960 | 1465860592014 Marionette TRACE conn5 <- [1,330,null,{}] 16:29:52 INFO - PROCESS | 2960 | 1465860592038 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}] 16:29:52 INFO - PROCESS | 2960 | 1465860592041 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:52 INFO - PROCESS | 2960 | 1465860592145 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:29:52 INFO - PROCESS | 2960 | 1465860592240 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 2960 | 1465860592245 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:52 INFO - PROCESS | 2960 | ++DOCSHELL 10E86800 == 53 [pid = 2960] [id = 92] 16:29:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (10E87400) [pid = 2960] [serial = 273] [outer = 00000000] 16:29:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (14B79800) [pid = 2960] [serial = 274] [outer = 10E87400] 16:29:52 INFO - PROCESS | 2960 | 1465860592295 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (14C1FC00) [pid = 2960] [serial = 275] [outer = 10E87400] 16:29:52 INFO - PROCESS | 2960 | 1465860592860 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]]]}] 16:29:52 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. 16:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 890ms 16:29:52 INFO - PROCESS | 2960 | 1465860592902 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 2960 | 1465860592905 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:29:52 INFO - PROCESS | 2960 | 1465860592911 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 2960 | 1465860592914 Marionette TRACE conn5 <- [1,334,null,{}] 16:29:52 INFO - PROCESS | 2960 | 1465860592918 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}] 16:29:52 INFO - PROCESS | 2960 | 1465860592920 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:53 INFO - PROCESS | 2960 | 1465860593024 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:29:53 INFO - PROCESS | 2960 | 1465860593124 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 2960 | 1465860593126 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:53 INFO - PROCESS | 2960 | ++DOCSHELL 1773EC00 == 54 [pid = 2960] [id = 93] 16:29:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (1773FC00) [pid = 2960] [serial = 276] [outer = 00000000] 16:29:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 131 (18523800) [pid = 2960] [serial = 277] [outer = 1773FC00] 16:29:53 INFO - PROCESS | 2960 | 1465860593175 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 132 (18A43800) [pid = 2960] [serial = 278] [outer = 1773FC00] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 1AEB7C00 == 53 [pid = 2960] [id = 86] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 19BE2400 == 52 [pid = 2960] [id = 85] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 0CB46800 == 51 [pid = 2960] [id = 84] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 19F52000 == 50 [pid = 2960] [id = 83] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 18FCEC00 == 49 [pid = 2960] [id = 82] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 17E7F000 == 48 [pid = 2960] [id = 81] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 16C42800 == 47 [pid = 2960] [id = 80] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 0DA69800 == 46 [pid = 2960] [id = 79] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 131 (1D24D800) [pid = 2960] [serial = 217] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 130 (19DEBC00) [pid = 2960] [serial = 184] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 0D934000 == 45 [pid = 2960] [id = 78] 16:29:53 INFO - PROCESS | 2960 | --DOCSHELL 1CE47000 == 44 [pid = 2960] [id = 73] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (19AAE800) [pid = 2960] [serial = 202] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (185A8800) [pid = 2960] [serial = 196] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (18A42000) [pid = 2960] [serial = 197] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (1AE94000) [pid = 2960] [serial = 205] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (1AE95800) [pid = 2960] [serial = 206] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (19F55C00) [pid = 2960] [serial = 203] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (0DA67000) [pid = 2960] [serial = 190] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (0DCD6C00) [pid = 2960] [serial = 191] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (1AEB2000) [pid = 2960] [serial = 208] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (10B62800) [pid = 2960] [serial = 178] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (14DC8000) [pid = 2960] [serial = 193] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1C241400) [pid = 2960] [serial = 211] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (15CF0800) [pid = 2960] [serial = 194] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (1CCCC800) [pid = 2960] [serial = 214] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (18AEC400) [pid = 2960] [serial = 181] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (1930D400) [pid = 2960] [serial = 199] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (0D871000) [pid = 2960] [serial = 188] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0D7E5800) [pid = 2960] [serial = 187] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (1CCD4C00) [pid = 2960] [serial = 175] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1C296400) [pid = 2960] [serial = 212] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (1AEB3800) [pid = 2960] [serial = 209] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (1CCD4800) [pid = 2960] [serial = 215] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (19313400) [pid = 2960] [serial = 200] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 2960 | 1465860593644 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]]]}] 16:29:53 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. 16:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 771ms 16:29:53 INFO - PROCESS | 2960 | 1465860593687 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 2960 | 1465860593689 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:29:53 INFO - PROCESS | 2960 | 1465860593697 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 2960 | 1465860593699 Marionette TRACE conn5 <- [1,338,null,{}] 16:29:53 INFO - PROCESS | 2960 | 1465860593709 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}] 16:29:53 INFO - PROCESS | 2960 | 1465860593714 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:53 INFO - PROCESS | 2960 | 1465860593834 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:29:53 INFO - PROCESS | 2960 | 1465860593849 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 2960 | 1465860593852 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:53 INFO - PROCESS | 2960 | ++DOCSHELL 116C6C00 == 45 [pid = 2960] [id = 94] 16:29:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (14DC4400) [pid = 2960] [serial = 279] [outer = 00000000] 16:29:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (15CF0000) [pid = 2960] [serial = 280] [outer = 14DC4400] 16:29:53 INFO - PROCESS | 2960 | 1465860593900 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1771DC00) [pid = 2960] [serial = 281] [outer = 14DC4400] 16:29:54 INFO - PROCESS | 2960 | 1465860594364 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]]]}] 16:29:54 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. 16:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 731ms 16:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:29:54 INFO - PROCESS | 2960 | 1465860594426 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 2960 | 1465860594428 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:29:54 INFO - PROCESS | 2960 | 1465860594431 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 2960 | 1465860594433 Marionette TRACE conn5 <- [1,342,null,{}] 16:29:54 INFO - PROCESS | 2960 | 1465860594437 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}] 16:29:54 INFO - PROCESS | 2960 | 1465860594439 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:54 INFO - PROCESS | 2960 | 1465860594527 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:29:54 INFO - PROCESS | 2960 | 1465860594535 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 2960 | 1465860594537 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:54 INFO - PROCESS | 2960 | ++DOCSHELL 185A8800 == 46 [pid = 2960] [id = 95] 16:29:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (18A3D400) [pid = 2960] [serial = 282] [outer = 00000000] 16:29:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (18FD9000) [pid = 2960] [serial = 283] [outer = 18A3D400] 16:29:54 INFO - PROCESS | 2960 | 1465860594581 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (19187C00) [pid = 2960] [serial = 284] [outer = 18A3D400] 16:29:55 INFO - PROCESS | 2960 | 1465860595025 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]]]}] 16:29:55 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. 16:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 16:29:55 INFO - PROCESS | 2960 | 1465860595063 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 2960 | 1465860595065 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 2960 | 1465860595068 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:29:55 INFO - PROCESS | 2960 | 1465860595070 Marionette TRACE conn5 <- [1,346,null,{}] 16:29:55 INFO - PROCESS | 2960 | 1465860595073 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}] 16:29:55 INFO - PROCESS | 2960 | 1465860595076 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:55 INFO - PROCESS | 2960 | 1465860595157 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:29:55 INFO - PROCESS | 2960 | 1465860595198 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 2960 | 1465860595200 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:55 INFO - PROCESS | 2960 | ++DOCSHELL 19317000 == 47 [pid = 2960] [id = 96] 16:29:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (19318400) [pid = 2960] [serial = 285] [outer = 00000000] 16:29:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1933F000) [pid = 2960] [serial = 286] [outer = 19318400] 16:29:55 INFO - PROCESS | 2960 | 1465860595245 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (19ACAC00) [pid = 2960] [serial = 287] [outer = 19318400] 16:29:55 INFO - PROCESS | 2960 | 1465860595681 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]]]}] 16:29:55 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. 16:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 16:29:55 INFO - PROCESS | 2960 | 1465860595742 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:29:55 INFO - PROCESS | 2960 | 1465860595744 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 2960 | 1465860595748 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 2960 | 1465860595749 Marionette TRACE conn5 <- [1,350,null,{}] 16:29:55 INFO - PROCESS | 2960 | 1465860595753 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}] 16:29:55 INFO - PROCESS | 2960 | 1465860595759 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:55 INFO - PROCESS | 2960 | 1465860595913 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:29:56 INFO - PROCESS | 2960 | 1465860595964 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 2960 | 1465860595966 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:56 INFO - PROCESS | 2960 | ++DOCSHELL 19BE3C00 == 48 [pid = 2960] [id = 97] 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (19F93800) [pid = 2960] [serial = 288] [outer = 00000000] 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (19FF0800) [pid = 2960] [serial = 289] [outer = 19F93800] 16:29:56 INFO - PROCESS | 2960 | 1465860596012 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (19FF9C00) [pid = 2960] [serial = 290] [outer = 19F93800] 16:29:56 INFO - PROCESS | 2960 | 1465860596450 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]]]}] 16:29:56 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. 16:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 16:29:56 INFO - PROCESS | 2960 | 1465860596478 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 2960 | 1465860596480 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:29:56 INFO - PROCESS | 2960 | 1465860596490 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 2960 | 1465860596492 Marionette TRACE conn5 <- [1,354,null,{}] 16:29:56 INFO - PROCESS | 2960 | 1465860596520 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}] 16:29:56 INFO - PROCESS | 2960 | 1465860596522 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:56 INFO - PROCESS | 2960 | 1465860596642 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:29:56 INFO - PROCESS | 2960 | 1465860596650 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 2960 | 1465860596652 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:56 INFO - PROCESS | 2960 | ++DOCSHELL 19FFEC00 == 49 [pid = 2960] [id = 98] 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (1AE4CC00) [pid = 2960] [serial = 291] [outer = 00000000] 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (1AE69000) [pid = 2960] [serial = 292] [outer = 1AE4CC00] 16:29:56 INFO - PROCESS | 2960 | 1465860596695 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (1AE6AC00) [pid = 2960] [serial = 293] [outer = 1AE4CC00] 16:29:57 INFO - PROCESS | 2960 | 1465860597153 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]]]}] 16:29:57 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. 16:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 711ms 16:29:57 INFO - PROCESS | 2960 | 1465860597204 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 2960 | 1465860597206 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:29:57 INFO - PROCESS | 2960 | 1465860597213 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 2960 | 1465860597224 Marionette TRACE conn5 <- [1,358,null,{}] 16:29:57 INFO - PROCESS | 2960 | 1465860597228 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}] 16:29:57 INFO - PROCESS | 2960 | 1465860597230 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:57 INFO - PROCESS | 2960 | 1465860597341 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:29:57 INFO - PROCESS | 2960 | 1465860597398 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 2960 | 1465860597400 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:57 INFO - PROCESS | 2960 | ++DOCSHELL 144CB000 == 50 [pid = 2960] [id = 99] 16:29:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (144CD400) [pid = 2960] [serial = 294] [outer = 00000000] 16:29:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (144D4000) [pid = 2960] [serial = 295] [outer = 144CD400] 16:29:57 INFO - PROCESS | 2960 | 1465860597446 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (14B59800) [pid = 2960] [serial = 296] [outer = 144CD400] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (18FD0400) [pid = 2960] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (1AE61800) [pid = 2960] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (1AE8AC00) [pid = 2960] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (0D935400) [pid = 2960] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (17E80800) [pid = 2960] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (16C48800) [pid = 2960] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1B4D8400) [pid = 2960] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (0DB50400) [pid = 2960] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:29:57 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (19DE7400) [pid = 2960] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:29:58 INFO - PROCESS | 2960 | 1465860597961 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]]]}] 16:29:58 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. 16:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 790ms 16:29:58 INFO - PROCESS | 2960 | 1465860598034 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:29:58 INFO - PROCESS | 2960 | 1465860598036 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:29:58 INFO - PROCESS | 2960 | 1465860598039 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 2960 | 1465860598041 Marionette TRACE conn5 <- [1,362,null,{}] 16:29:58 INFO - PROCESS | 2960 | 1465860598044 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}] 16:29:58 INFO - PROCESS | 2960 | 1465860598046 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:58 INFO - PROCESS | 2960 | 1465860598160 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:29:58 INFO - PROCESS | 2960 | 1465860598216 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 2960 | 1465860598218 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:58 INFO - PROCESS | 2960 | ++DOCSHELL 145B8400 == 51 [pid = 2960] [id = 100] 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (15CEE400) [pid = 2960] [serial = 297] [outer = 00000000] 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1AE60400) [pid = 2960] [serial = 298] [outer = 15CEE400] 16:29:58 INFO - PROCESS | 2960 | 1465860598263 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (1AE90000) [pid = 2960] [serial = 299] [outer = 15CEE400] 16:29:58 INFO - PROCESS | 2960 | 1465860598623 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]]]}] 16:29:58 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. 16:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 16:29:58 INFO - PROCESS | 2960 | 1465860598671 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:29:58 INFO - PROCESS | 2960 | 1465860598673 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:29:58 INFO - PROCESS | 2960 | 1465860598676 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 2960 | 1465860598677 Marionette TRACE conn5 <- [1,366,null,{}] 16:29:58 INFO - PROCESS | 2960 | 1465860598681 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}] 16:29:58 INFO - PROCESS | 2960 | 1465860598683 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:58 INFO - PROCESS | 2960 | 1465860598767 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:29:58 INFO - PROCESS | 2960 | 1465860598772 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 2960 | 1465860598774 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:58 INFO - PROCESS | 2960 | ++DOCSHELL 1AEA9C00 == 52 [pid = 2960] [id = 101] 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (1AEAA000) [pid = 2960] [serial = 300] [outer = 00000000] 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (1B421C00) [pid = 2960] [serial = 301] [outer = 1AEAA000] 16:29:58 INFO - PROCESS | 2960 | 1465860598818 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (1BD61000) [pid = 2960] [serial = 302] [outer = 1AEAA000] 16:29:59 INFO - PROCESS | 2960 | 1465860599252 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]]]}] 16:29:59 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. 16:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 16:29:59 INFO - PROCESS | 2960 | 1465860599307 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 2960 | 1465860599309 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:29:59 INFO - PROCESS | 2960 | 1465860599312 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:29:59 INFO - PROCESS | 2960 | 1465860599315 Marionette TRACE conn5 <- [1,370,null,{}] 16:29:59 INFO - PROCESS | 2960 | 1465860599318 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}] 16:29:59 INFO - PROCESS | 2960 | 1465860599320 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:59 INFO - PROCESS | 2960 | 1465860599420 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:29:59 INFO - PROCESS | 2960 | 1465860599464 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 2960 | 1465860599466 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:29:59 INFO - PROCESS | 2960 | ++DOCSHELL 1C241400 == 53 [pid = 2960] [id = 102] 16:29:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (1C296400) [pid = 2960] [serial = 303] [outer = 00000000] 16:29:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (1CCD5000) [pid = 2960] [serial = 304] [outer = 1C296400] 16:29:59 INFO - PROCESS | 2960 | 1465860599512 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (1D248400) [pid = 2960] [serial = 305] [outer = 1C296400] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 0D932800 == 52 [pid = 2960] [id = 46] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 1773B400 == 51 [pid = 2960] [id = 75] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 17724800 == 50 [pid = 2960] [id = 47] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 0DB5E400 == 49 [pid = 2960] [id = 76] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 19336C00 == 48 [pid = 2960] [id = 77] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 1773C400 == 47 [pid = 2960] [id = 48] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 18A45000 == 46 [pid = 2960] [id = 45] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 0D848800 == 45 [pid = 2960] [id = 74] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 17746000 == 44 [pid = 2960] [id = 30] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 19753400 == 43 [pid = 2960] [id = 62] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 17744C00 == 42 [pid = 2960] [id = 61] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 1773EC00 == 41 [pid = 2960] [id = 93] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 10E86800 == 40 [pid = 2960] [id = 92] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 19FF6800 == 39 [pid = 2960] [id = 91] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 15CF8800 == 38 [pid = 2960] [id = 89] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 19F98000 == 37 [pid = 2960] [id = 90] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 1CCCC000 == 36 [pid = 2960] [id = 87] 16:30:00 INFO - PROCESS | 2960 | --DOCSHELL 0CB3A800 == 35 [pid = 2960] [id = 88] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 185A8800 == 34 [pid = 2960] [id = 95] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 1AEA9C00 == 33 [pid = 2960] [id = 101] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 19317000 == 32 [pid = 2960] [id = 96] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 145B8400 == 31 [pid = 2960] [id = 100] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 19BE3C00 == 30 [pid = 2960] [id = 97] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 144CB000 == 29 [pid = 2960] [id = 99] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 116C6C00 == 28 [pid = 2960] [id = 94] 16:30:01 INFO - PROCESS | 2960 | --DOCSHELL 19FFEC00 == 27 [pid = 2960] [id = 98] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (19187800) [pid = 2960] [serial = 244] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (1AE6A800) [pid = 2960] [serial = 247] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (19310800) [pid = 2960] [serial = 245] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (1AEAA400) [pid = 2960] [serial = 250] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (1AE6B000) [pid = 2960] [serial = 248] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (14B7AC00) [pid = 2960] [serial = 233] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (114CFC00) [pid = 2960] [serial = 232] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (1852C400) [pid = 2960] [serial = 241] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (1AE8EC00) [pid = 2960] [serial = 229] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (1771A400) [pid = 2960] [serial = 238] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (1C237C00) [pid = 2960] [serial = 256] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (1773D000) [pid = 2960] [serial = 239] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (14B28800) [pid = 2960] [serial = 220] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (18521000) [pid = 2960] [serial = 223] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (116C0800) [pid = 2960] [serial = 235] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (14B56000) [pid = 2960] [serial = 236] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (18528800) [pid = 2960] [serial = 226] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1AEAC800) [pid = 2960] [serial = 251] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1AE91400) [pid = 2960] [serial = 253] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1AEB0000) [pid = 2960] [serial = 254] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (1C538800) [pid = 2960] [serial = 257] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (1CE94400) [pid = 2960] [serial = 259] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (18A38400) [pid = 2960] [serial = 242] [outer = 00000000] [url = about:blank] 16:30:01 INFO - PROCESS | 2960 | 1465860601538 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]]]}] 16:30:01 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. 16:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 2271ms 16:30:01 INFO - PROCESS | 2960 | 1465860601587 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 2960 | 1465860601590 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:30:01 INFO - PROCESS | 2960 | 1465860601595 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 2960 | 1465860601599 Marionette TRACE conn5 <- [1,374,null,{}] 16:30:01 INFO - PROCESS | 2960 | 1465860601604 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}] 16:30:01 INFO - PROCESS | 2960 | 1465860601608 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:01 INFO - PROCESS | 2960 | 1465860601702 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:30:01 INFO - PROCESS | 2960 | 1465860601719 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 2960 | 1465860601721 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:01 INFO - PROCESS | 2960 | ++DOCSHELL 0D0D3800 == 28 [pid = 2960] [id = 103] 16:30:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (0D0E2800) [pid = 2960] [serial = 306] [outer = 00000000] 16:30:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0D682C00) [pid = 2960] [serial = 307] [outer = 0D0E2800] 16:30:01 INFO - PROCESS | 2960 | 1465860601770 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (0D7F1C00) [pid = 2960] [serial = 308] [outer = 0D0E2800] 16:30:02 INFO - PROCESS | 2960 | 1465860602279 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:30:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 16:30:02 INFO - PROCESS | 2960 | 1465860602326 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 2960 | 1465860602331 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:30:02 INFO - PROCESS | 2960 | 1465860602337 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:30:02 INFO - PROCESS | 2960 | 1465860602340 Marionette TRACE conn5 <- [1,378,null,{}] 16:30:02 INFO - PROCESS | 2960 | 1465860602343 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}] 16:30:02 INFO - PROCESS | 2960 | 1465860602346 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:02 INFO - PROCESS | 2960 | 1465860602438 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:30:02 INFO - PROCESS | 2960 | 1465860602516 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 2960 | 1465860602519 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:02 INFO - PROCESS | 2960 | ++DOCSHELL 0DA61C00 == 29 [pid = 2960] [id = 104] 16:30:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (0DA62400) [pid = 2960] [serial = 309] [outer = 00000000] 16:30:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (0DA67C00) [pid = 2960] [serial = 310] [outer = 0DA62400] 16:30:02 INFO - PROCESS | 2960 | 1465860602576 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (0DB53800) [pid = 2960] [serial = 311] [outer = 0DA62400] 16:30:02 INFO - PROCESS | 2960 | 1465860602973 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:30:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 16:30:03 INFO - PROCESS | 2960 | 1465860603011 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 2960 | 1465860603013 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:30:03 INFO - PROCESS | 2960 | 1465860603016 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 2960 | 1465860603020 Marionette TRACE conn5 <- [1,382,null,{}] 16:30:03 INFO - PROCESS | 2960 | 1465860603030 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}] 16:30:03 INFO - PROCESS | 2960 | 1465860603035 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:03 INFO - PROCESS | 2960 | 1465860603151 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:30:03 INFO - PROCESS | 2960 | 1465860603160 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 2960 | 1465860603163 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:03 INFO - PROCESS | 2960 | ++DOCSHELL 114D1800 == 30 [pid = 2960] [id = 105] 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (114D3C00) [pid = 2960] [serial = 312] [outer = 00000000] 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (116C4C00) [pid = 2960] [serial = 313] [outer = 114D3C00] 16:30:03 INFO - PROCESS | 2960 | 1465860603219 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (144C7400) [pid = 2960] [serial = 314] [outer = 114D3C00] 16:30:03 INFO - PROCESS | 2960 | 1465860603722 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:30:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 16:30:03 INFO - PROCESS | 2960 | 1465860603748 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 2960 | 1465860603750 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:30:03 INFO - PROCESS | 2960 | 1465860603753 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 2960 | 1465860603755 Marionette TRACE conn5 <- [1,386,null,{}] 16:30:03 INFO - PROCESS | 2960 | 1465860603758 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}] 16:30:03 INFO - PROCESS | 2960 | 1465860603760 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:03 INFO - PROCESS | 2960 | 1465860603849 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:30:03 INFO - PROCESS | 2960 | 1465860603854 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 2960 | 1465860603856 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:03 INFO - PROCESS | 2960 | ++DOCSHELL 144CAC00 == 31 [pid = 2960] [id = 106] 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (144D5000) [pid = 2960] [serial = 315] [outer = 00000000] 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (14B7B800) [pid = 2960] [serial = 316] [outer = 144D5000] 16:30:03 INFO - PROCESS | 2960 | 1465860603902 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (14C12000) [pid = 2960] [serial = 317] [outer = 144D5000] 16:30:04 INFO - PROCESS | 2960 | 1465860604365 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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 16:30:04 INFO - PROCESS | 2960 | 1465860604424 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:30:04 INFO - PROCESS | 2960 | 1465860604426 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:30:04 INFO - PROCESS | 2960 | 1465860604429 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 2960 | 1465860604431 Marionette TRACE conn5 <- [1,390,null,{}] 16:30:04 INFO - PROCESS | 2960 | 1465860604435 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}] 16:30:04 INFO - PROCESS | 2960 | 1465860604437 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:04 INFO - PROCESS | 2960 | 1465860604546 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:30:04 INFO - PROCESS | 2960 | 1465860604576 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 2960 | 1465860604578 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:04 INFO - PROCESS | 2960 | ++DOCSHELL 14DC8000 == 32 [pid = 2960] [id = 107] 16:30:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (14DC8C00) [pid = 2960] [serial = 318] [outer = 00000000] 16:30:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (15CF0800) [pid = 2960] [serial = 319] [outer = 14DC8C00] 16:30:04 INFO - PROCESS | 2960 | 1465860604626 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (16C3F400) [pid = 2960] [serial = 320] [outer = 14DC8C00] 16:30:05 INFO - PROCESS | 2960 | 1465860605097 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 16:30:05 INFO - PROCESS | 2960 | 1465860605160 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 2960 | 1465860605162 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 2960 | 1465860605166 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 2960 | 1465860605167 Marionette TRACE conn5 <- [1,394,null,{}] 16:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:30:05 INFO - PROCESS | 2960 | 1465860605171 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}] 16:30:05 INFO - PROCESS | 2960 | 1465860605176 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:05 INFO - PROCESS | 2960 | 1465860605297 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:30:05 INFO - PROCESS | 2960 | 1465860605303 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 2960 | 1465860605305 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:05 INFO - PROCESS | 2960 | ++DOCSHELL 1771C400 == 33 [pid = 2960] [id = 108] 16:30:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1771F000) [pid = 2960] [serial = 321] [outer = 00000000] 16:30:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (17E28000) [pid = 2960] [serial = 322] [outer = 1771F000] 16:30:05 INFO - PROCESS | 2960 | 1465860605349 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (18522800) [pid = 2960] [serial = 323] [outer = 1771F000] 16:30:05 INFO - PROCESS | 2960 | 1465860605801 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 16:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:30:05 INFO - PROCESS | 2960 | 1465860605840 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 2960 | 1465860605842 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 2960 | 1465860605845 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 2960 | 1465860605846 Marionette TRACE conn5 <- [1,398,null,{}] 16:30:05 INFO - PROCESS | 2960 | 1465860605850 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}] 16:30:05 INFO - PROCESS | 2960 | 1465860605852 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:05 INFO - PROCESS | 2960 | 1465860605954 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:30:05 INFO - PROCESS | 2960 | 1465860605959 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 2960 | 1465860605961 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:05 INFO - PROCESS | 2960 | ++DOCSHELL 18529C00 == 34 [pid = 2960] [id = 109] 16:30:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (1852B400) [pid = 2960] [serial = 324] [outer = 00000000] 16:30:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (18A39000) [pid = 2960] [serial = 325] [outer = 1852B400] 16:30:06 INFO - PROCESS | 2960 | 1465860606005 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (18A41400) [pid = 2960] [serial = 326] [outer = 1852B400] 16:30:06 INFO - PROCESS | 2960 | 1465860606449 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]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 16:30:06 INFO - PROCESS | 2960 | 1465860606479 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 2960 | 1465860606481 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:30:06 INFO - PROCESS | 2960 | 1465860606484 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 2960 | 1465860606486 Marionette TRACE conn5 <- [1,402,null,{}] 16:30:06 INFO - PROCESS | 2960 | 1465860606489 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}] 16:30:06 INFO - PROCESS | 2960 | 1465860606491 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:06 INFO - PROCESS | 2960 | 1465860606571 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:30:06 INFO - PROCESS | 2960 | 1465860606577 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 2960 | 1465860606578 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:06 INFO - PROCESS | 2960 | ++DOCSHELL 1859F800 == 35 [pid = 2960] [id = 110] 16:30:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (18A45C00) [pid = 2960] [serial = 327] [outer = 00000000] 16:30:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (19187800) [pid = 2960] [serial = 328] [outer = 18A45C00] 16:30:06 INFO - PROCESS | 2960 | 1465860606622 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (1930AC00) [pid = 2960] [serial = 329] [outer = 18A45C00] 16:30:07 INFO - PROCESS | 2960 | 1465860607116 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 16:30:07 INFO - PROCESS | 2960 | 1465860607156 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:30:07 INFO - PROCESS | 2960 | 1465860607158 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:30:07 INFO - PROCESS | 2960 | 1465860607161 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 2960 | 1465860607163 Marionette TRACE conn5 <- [1,406,null,{}] 16:30:07 INFO - PROCESS | 2960 | 1465860607167 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}] 16:30:07 INFO - PROCESS | 2960 | 1465860607168 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:07 INFO - PROCESS | 2960 | 1465860607283 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:30:07 INFO - PROCESS | 2960 | 1465860607370 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 2960 | 1465860607372 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:07 INFO - PROCESS | 2960 | ++DOCSHELL 114CE800 == 36 [pid = 2960] [id = 111] 16:30:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (19330800) [pid = 2960] [serial = 330] [outer = 00000000] 16:30:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (19337800) [pid = 2960] [serial = 331] [outer = 19330800] 16:30:07 INFO - PROCESS | 2960 | 1465860607415 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (1933A400) [pid = 2960] [serial = 332] [outer = 19330800] 16:30:07 INFO - PROCESS | 2960 | 1465860607843 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 16:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:30:07 INFO - PROCESS | 2960 | 1465860607892 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 2960 | 1465860607894 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:30:07 INFO - PROCESS | 2960 | 1465860607897 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 2960 | 1465860607898 Marionette TRACE conn5 <- [1,410,null,{}] 16:30:07 INFO - PROCESS | 2960 | 1465860607902 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}] 16:30:07 INFO - PROCESS | 2960 | 1465860607903 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:08 INFO - PROCESS | 2960 | 1465860608018 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:30:08 INFO - PROCESS | 2960 | 1465860608025 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 2960 | 1465860608027 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:08 INFO - PROCESS | 2960 | ++DOCSHELL 19ACD400 == 37 [pid = 2960] [id = 112] 16:30:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (19ACE400) [pid = 2960] [serial = 333] [outer = 00000000] 16:30:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 131 (19DF4800) [pid = 2960] [serial = 334] [outer = 19ACE400] 16:30:08 INFO - PROCESS | 2960 | 1465860608073 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 132 (19F94400) [pid = 2960] [serial = 335] [outer = 19ACE400] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 131 (19AB5800) [pid = 2960] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 130 (14D98400) [pid = 2960] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (1773E800) [pid = 2960] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (0D93F400) [pid = 2960] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (1773DC00) [pid = 2960] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (18520400) [pid = 2960] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (1933DC00) [pid = 2960] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (17E7DC00) [pid = 2960] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (1CCCD400) [pid = 2960] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (1CE47C00) [pid = 2960] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (0D93FC00) [pid = 2960] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (14DCB400) [pid = 2960] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (0D931C00) [pid = 2960] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (17740000) [pid = 2960] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (18A45400) [pid = 2960] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (177D3C00) [pid = 2960] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (0D849800) [pid = 2960] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (19754800) [pid = 2960] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (144CD400) [pid = 2960] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (1AE4CC00) [pid = 2960] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (15CEE400) [pid = 2960] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1AEAA000) [pid = 2960] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (19318400) [pid = 2960] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (18A3D400) [pid = 2960] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (14DC4400) [pid = 2960] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1773FC00) [pid = 2960] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (10E87400) [pid = 2960] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (19FF6C00) [pid = 2960] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (19F9A000) [pid = 2960] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (16C40800) [pid = 2960] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1375ms 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0D766C00) [pid = 2960] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1CCCCC00) [pid = 2960] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:30:09 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (19F93800) [pid = 2960] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:30:09 INFO - PROCESS | 2960 | 1465860609173 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]]]}] 16:30:09 INFO - PROCESS | 2960 | 1465860609274 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 2960 | 1465860609279 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:30:09 INFO - PROCESS | 2960 | 1465860609293 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 2960 | 1465860609297 Marionette TRACE conn5 <- [1,414,null,{}] 16:30:09 INFO - PROCESS | 2960 | 1465860609303 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}] 16:30:09 INFO - PROCESS | 2960 | 1465860609306 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:09 INFO - PROCESS | 2960 | 1465860609443 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:30:09 INFO - PROCESS | 2960 | 1465860609548 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 2960 | 1465860609553 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:09 INFO - PROCESS | 2960 | ++DOCSHELL 0CB45000 == 38 [pid = 2960] [id = 113] 16:30:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0CB45400) [pid = 2960] [serial = 336] [outer = 00000000] 16:30:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (0D633400) [pid = 2960] [serial = 337] [outer = 0CB45400] 16:30:09 INFO - PROCESS | 2960 | 1465860609618 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (0D7EA000) [pid = 2960] [serial = 338] [outer = 0CB45400] 16:30:10 INFO - PROCESS | 2960 | 1465860610410 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1184ms 16:30:10 INFO - PROCESS | 2960 | 1465860610476 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 2960 | 1465860610481 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:30:10 INFO - PROCESS | 2960 | 1465860610529 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 2960 | 1465860610532 Marionette TRACE conn5 <- [1,418,null,{}] 16:30:10 INFO - PROCESS | 2960 | 1465860610537 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}] 16:30:10 INFO - PROCESS | 2960 | 1465860610540 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:10 INFO - PROCESS | 2960 | 1465860610647 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:30:10 INFO - PROCESS | 2960 | 1465860610767 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 2960 | 1465860610770 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:10 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5B400 == 39 [pid = 2960] [id = 114] 16:30:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (0DB5C000) [pid = 2960] [serial = 339] [outer = 00000000] 16:30:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0DCDA800) [pid = 2960] [serial = 340] [outer = 0DB5C000] 16:30:10 INFO - PROCESS | 2960 | 1465860610826 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (10C26C00) [pid = 2960] [serial = 341] [outer = 0DB5C000] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 093ECC00 == 38 [pid = 2960] [id = 21] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 16C40000 == 37 [pid = 2960] [id = 22] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 0DA5E400 == 36 [pid = 2960] [id = 24] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 10E88C00 == 35 [pid = 2960] [id = 14] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 14B80000 == 34 [pid = 2960] [id = 19] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 147B1C00 == 33 [pid = 2960] [id = 28] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 1933D000 == 32 [pid = 2960] [id = 18] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 0DA6B400 == 31 [pid = 2960] [id = 27] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 14D94000 == 30 [pid = 2960] [id = 15] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 0D7E4400 == 29 [pid = 2960] [id = 26] 16:30:11 INFO - PROCESS | 2960 | --DOCSHELL 17E80400 == 28 [pid = 2960] [id = 16] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (1AE4C800) [pid = 2960] [serial = 97] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (177D9C00) [pid = 2960] [serial = 94] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (18524800) [pid = 2960] [serial = 224] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (14C19C00) [pid = 2960] [serial = 221] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1CE41400) [pid = 2960] [serial = 142] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1852CC00) [pid = 2960] [serial = 227] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1CCD3400) [pid = 2960] [serial = 230] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1930B800) [pid = 2960] [serial = 182] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1D8A7000) [pid = 2960] [serial = 176] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1D2B5000) [pid = 2960] [serial = 218] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14B58C00) [pid = 2960] [serial = 136] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1AE45400) [pid = 2960] [serial = 100] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (14B30000) [pid = 2960] [serial = 179] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18A3F400) [pid = 2960] [serial = 139] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1CE94800) [pid = 2960] [serial = 133] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18543C00) [pid = 2960] [serial = 88] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DA5F000) [pid = 2960] [serial = 91] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1AE6EC00) [pid = 2960] [serial = 185] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (144D4000) [pid = 2960] [serial = 295] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1AE6AC00) [pid = 2960] [serial = 293] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1AE69000) [pid = 2960] [serial = 292] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1AE60400) [pid = 2960] [serial = 298] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1B421C00) [pid = 2960] [serial = 301] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B59800) [pid = 2960] [serial = 296] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1933F000) [pid = 2960] [serial = 286] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18FD9000) [pid = 2960] [serial = 283] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19187C00) [pid = 2960] [serial = 284] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15CF0000) [pid = 2960] [serial = 280] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1771DC00) [pid = 2960] [serial = 281] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18A43800) [pid = 2960] [serial = 278] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18523800) [pid = 2960] [serial = 277] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14C1FC00) [pid = 2960] [serial = 275] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B79800) [pid = 2960] [serial = 274] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19FFBC00) [pid = 2960] [serial = 272] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19FF9800) [pid = 2960] [serial = 271] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19FA1C00) [pid = 2960] [serial = 269] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19F9D000) [pid = 2960] [serial = 268] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18523000) [pid = 2960] [serial = 266] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17739000) [pid = 2960] [serial = 265] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (10FB5800) [pid = 2960] [serial = 263] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DB56800) [pid = 2960] [serial = 262] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1D255000) [pid = 2960] [serial = 260] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1CCD5000) [pid = 2960] [serial = 304] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1BD61000) [pid = 2960] [serial = 302] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19FF0800) [pid = 2960] [serial = 289] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19FF9C00) [pid = 2960] [serial = 290] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1AE90000) [pid = 2960] [serial = 299] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (19ACAC00) [pid = 2960] [serial = 287] [outer = 00000000] [url = about:blank] 16:30:12 INFO - PROCESS | 2960 | 1465860612142 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]]]}] 16:30:12 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 16:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1713ms 16:30:12 INFO - PROCESS | 2960 | 1465860612203 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:30:12 INFO - PROCESS | 2960 | 1465860612207 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:30:12 INFO - PROCESS | 2960 | 1465860612211 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 2960 | 1465860612214 Marionette TRACE conn5 <- [1,422,null,{}] 16:30:12 INFO - PROCESS | 2960 | 1465860612219 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}] 16:30:12 INFO - PROCESS | 2960 | 1465860612222 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:12 INFO - PROCESS | 2960 | 1465860612313 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:30:12 INFO - PROCESS | 2960 | 1465860612384 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 2960 | 1465860612386 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:12 INFO - PROCESS | 2960 | ++DOCSHELL 0CB41800 == 29 [pid = 2960] [id = 115] 16:30:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D0EF400) [pid = 2960] [serial = 342] [outer = 00000000] 16:30:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0D936000) [pid = 2960] [serial = 343] [outer = 0D0EF400] 16:30:12 INFO - PROCESS | 2960 | 1465860612434 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D93E800) [pid = 2960] [serial = 344] [outer = 0D0EF400] 16:30:13 INFO - PROCESS | 2960 | 1465860613297 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1131ms 16:30:13 INFO - PROCESS | 2960 | 1465860613343 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 2960 | 1465860613347 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:30:13 INFO - PROCESS | 2960 | 1465860613353 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 2960 | 1465860613356 Marionette TRACE conn5 <- [1,426,null,{}] 16:30:13 INFO - PROCESS | 2960 | 1465860613360 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}] 16:30:13 INFO - PROCESS | 2960 | 1465860613362 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:13 INFO - PROCESS | 2960 | 1465860613448 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:30:13 INFO - PROCESS | 2960 | 1465860613455 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 2960 | 1465860613457 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:13 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5E400 == 30 [pid = 2960] [id = 116] 16:30:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DB5EC00) [pid = 2960] [serial = 345] [outer = 00000000] 16:30:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (10C34400) [pid = 2960] [serial = 346] [outer = 0DB5EC00] 16:30:13 INFO - PROCESS | 2960 | 1465860613504 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (10FC4000) [pid = 2960] [serial = 347] [outer = 0DB5EC00] 16:30:14 INFO - PROCESS | 2960 | 1465860614035 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] 16:30:14 INFO - PROCESS | 2960 | 1465860614090 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:30:14 INFO - PROCESS | 2960 | 1465860614093 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:30:14 INFO - PROCESS | 2960 | 1465860614097 Marionette TRACE conn5 <- [1,430,null,{}] 16:30:14 INFO - PROCESS | 2960 | 1465860614115 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}] 16:30:14 INFO - PROCESS | 2960 | 1465860614120 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:14 INFO - PROCESS | 2960 | 1465860614234 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:30:14 INFO - PROCESS | 2960 | 1465860614252 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 2960 | 1465860614255 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:14 INFO - PROCESS | 2960 | ++DOCSHELL 14B94C00 == 31 [pid = 2960] [id = 117] 16:30:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14C01400) [pid = 2960] [serial = 348] [outer = 00000000] 16:30:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (14C1F800) [pid = 2960] [serial = 349] [outer = 14C01400] 16:30:14 INFO - PROCESS | 2960 | 1465860614353 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (14D96000) [pid = 2960] [serial = 350] [outer = 14C01400] 16:30:14 INFO - PROCESS | 2960 | 1465860614797 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 771ms 16:30:14 INFO - PROCESS | 2960 | 1465860614867 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 2960 | 1465860614870 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:30:14 INFO - PROCESS | 2960 | 1465860614882 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 2960 | 1465860614884 Marionette TRACE conn5 <- [1,434,null,{}] 16:30:14 INFO - PROCESS | 2960 | 1465860614887 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}] 16:30:14 INFO - PROCESS | 2960 | 1465860614889 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:15 INFO - PROCESS | 2960 | 1465860615005 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:30:15 INFO - PROCESS | 2960 | 1465860615017 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 2960 | 1465860615019 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:15 INFO - PROCESS | 2960 | ++DOCSHELL 14DCE000 == 32 [pid = 2960] [id = 118] 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14DCF800) [pid = 2960] [serial = 351] [outer = 00000000] 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (16C3DC00) [pid = 2960] [serial = 352] [outer = 14DCF800] 16:30:15 INFO - PROCESS | 2960 | 1465860615108 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17716400) [pid = 2960] [serial = 353] [outer = 14DCF800] 16:30:15 INFO - PROCESS | 2960 | 1465860615546 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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 16:30:15 INFO - PROCESS | 2960 | 1465860615612 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 2960 | 1465860615615 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:30:15 INFO - PROCESS | 2960 | 1465860615630 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 2960 | 1465860615632 Marionette TRACE conn5 <- [1,438,null,{}] 16:30:15 INFO - PROCESS | 2960 | 1465860615635 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}] 16:30:15 INFO - PROCESS | 2960 | 1465860615637 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:15 INFO - PROCESS | 2960 | 1465860615773 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A45C00) [pid = 2960] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0D0E2800) [pid = 2960] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (14DC8C00) [pid = 2960] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1852B400) [pid = 2960] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (114D3C00) [pid = 2960] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1771F000) [pid = 2960] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (144D5000) [pid = 2960] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DA62400) [pid = 2960] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1C296400) [pid = 2960] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:30:15 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19330800) [pid = 2960] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:30:15 INFO - PROCESS | 2960 | 1465860615829 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 2960 | 1465860615831 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:15 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3D800 == 33 [pid = 2960] [id = 119] 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0CB46C00) [pid = 2960] [serial = 354] [outer = 00000000] 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (114D3C00) [pid = 2960] [serial = 355] [outer = 0CB46C00] 16:30:15 INFO - PROCESS | 2960 | 1465860615875 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (14DC8C00) [pid = 2960] [serial = 356] [outer = 0CB46C00] 16:30:16 INFO - PROCESS | 2960 | 1465860616265 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 16:30:16 INFO - PROCESS | 2960 | 1465860616331 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 2960 | 1465860616333 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:30:16 INFO - PROCESS | 2960 | 1465860616336 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 2960 | 1465860616338 Marionette TRACE conn5 <- [1,442,null,{}] 16:30:16 INFO - PROCESS | 2960 | 1465860616345 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}] 16:30:16 INFO - PROCESS | 2960 | 1465860616351 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:16 INFO - PROCESS | 2960 | 1465860616465 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:30:16 INFO - PROCESS | 2960 | 1465860616478 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 2960 | 1465860616480 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:16 INFO - PROCESS | 2960 | ++DOCSHELL 0D84DC00 == 34 [pid = 2960] [id = 120] 16:30:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (17E7D000) [pid = 2960] [serial = 357] [outer = 00000000] 16:30:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (18527000) [pid = 2960] [serial = 358] [outer = 17E7D000] 16:30:16 INFO - PROCESS | 2960 | 1465860616523 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (18527C00) [pid = 2960] [serial = 359] [outer = 17E7D000] 16:30:16 INFO - PROCESS | 2960 | 1465860616959 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]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 16:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:30:17 INFO - PROCESS | 2960 | 1465860617009 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 2960 | 1465860617011 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:30:17 INFO - PROCESS | 2960 | 1465860617014 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 2960 | 1465860617016 Marionette TRACE conn5 <- [1,446,null,{}] 16:30:17 INFO - PROCESS | 2960 | 1465860617019 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}] 16:30:17 INFO - PROCESS | 2960 | 1465860617021 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:17 INFO - PROCESS | 2960 | 1465860617101 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:30:17 INFO - PROCESS | 2960 | 1465860617108 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 2960 | 1465860617110 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:17 INFO - PROCESS | 2960 | ++DOCSHELL 1853FC00 == 35 [pid = 2960] [id = 121] 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (18540400) [pid = 2960] [serial = 360] [outer = 00000000] 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18A39400) [pid = 2960] [serial = 361] [outer = 18540400] 16:30:17 INFO - PROCESS | 2960 | 1465860617152 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (18A45C00) [pid = 2960] [serial = 362] [outer = 18540400] 16:30:17 INFO - PROCESS | 2960 | 1465860617582 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]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 16:30:17 INFO - PROCESS | 2960 | 1465860617646 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:30:17 INFO - PROCESS | 2960 | 1465860617648 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:30:17 INFO - PROCESS | 2960 | 1465860617651 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 2960 | 1465860617652 Marionette TRACE conn5 <- [1,450,null,{}] 16:30:17 INFO - PROCESS | 2960 | 1465860617656 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}] 16:30:17 INFO - PROCESS | 2960 | 1465860617658 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:17 INFO - PROCESS | 2960 | 1465860617737 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:30:17 INFO - PROCESS | 2960 | 1465860617745 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 2960 | 1465860617747 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:17 INFO - PROCESS | 2960 | ++DOCSHELL 14B80C00 == 36 [pid = 2960] [id = 122] 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (18A3F000) [pid = 2960] [serial = 363] [outer = 00000000] 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18FD3800) [pid = 2960] [serial = 364] [outer = 18A3F000] 16:30:17 INFO - PROCESS | 2960 | 1465860617790 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19309800) [pid = 2960] [serial = 365] [outer = 18A3F000] 16:30:18 INFO - PROCESS | 2960 | 1465860618471 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] 16:30:18 INFO - PROCESS | 2960 | 1465860618529 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:30:18 INFO - PROCESS | 2960 | 1465860618533 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 2960 | 1465860618536 Marionette TRACE conn5 <- [1,454,null,{}] 16:30:18 INFO - PROCESS | 2960 | 1465860618542 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}] 16:30:18 INFO - PROCESS | 2960 | 1465860618546 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:18 INFO - PROCESS | 2960 | 1465860618657 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:30:18 INFO - PROCESS | 2960 | 1465860618778 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 2960 | 1465860618782 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DB53400 == 37 [pid = 2960] [id = 123] 16:30:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DB57400) [pid = 2960] [serial = 366] [outer = 00000000] 16:30:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (11620C00) [pid = 2960] [serial = 367] [outer = 0DB57400] 16:30:18 INFO - PROCESS | 2960 | 1465860618840 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (145C1C00) [pid = 2960] [serial = 368] [outer = 0DB57400] 16:30:19 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:19 INFO - PROCESS | 2960 | 1465860619499 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1023ms 16:30:19 INFO - PROCESS | 2960 | 1465860619556 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 2960 | 1465860619561 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:30:19 INFO - PROCESS | 2960 | 1465860619568 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 2960 | 1465860619571 Marionette TRACE conn5 <- [1,458,null,{}] 16:30:19 INFO - PROCESS | 2960 | 1465860619575 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}] 16:30:19 INFO - PROCESS | 2960 | 1465860619578 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:19 INFO - PROCESS | 2960 | 1465860619715 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:30:19 INFO - PROCESS | 2960 | 1465860619841 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 2960 | 1465860619844 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:19 INFO - PROCESS | 2960 | ++DOCSHELL 15CF8800 == 38 [pid = 2960] [id = 124] 16:30:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1771B000) [pid = 2960] [serial = 369] [outer = 00000000] 16:30:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (177DBC00) [pid = 2960] [serial = 370] [outer = 1771B000] 16:30:19 INFO - PROCESS | 2960 | 1465860619901 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18520400) [pid = 2960] [serial = 371] [outer = 1771B000] 16:30:20 INFO - PROCESS | 2960 | 1465860620527 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] 16:30:20 INFO - PROCESS | 2960 | 1465860620543 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:30:20 INFO - PROCESS | 2960 | 1465860620547 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 2960 | 1465860620551 Marionette TRACE conn5 <- [1,462,null,{}] 16:30:20 INFO - PROCESS | 2960 | 1465860620562 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}] 16:30:20 INFO - PROCESS | 2960 | 1465860620566 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:20 INFO - PROCESS | 2960 | 1465860620674 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:30:20 INFO - PROCESS | 2960 | 1465860620768 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 2960 | 1465860620771 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:20 INFO - PROCESS | 2960 | ++DOCSHELL 19330C00 == 39 [pid = 2960] [id = 125] 16:30:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19334C00) [pid = 2960] [serial = 372] [outer = 00000000] 16:30:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1933C000) [pid = 2960] [serial = 373] [outer = 19334C00] 16:30:20 INFO - PROCESS | 2960 | 1465860620827 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19755C00) [pid = 2960] [serial = 374] [outer = 19334C00] 16:30:21 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:21 INFO - PROCESS | 2960 | 1465860621488 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] 16:30:21 INFO - PROCESS | 2960 | 1465860621524 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:30:21 INFO - PROCESS | 2960 | 1465860621527 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 2960 | 1465860621530 Marionette TRACE conn5 <- [1,466,null,{}] 16:30:21 INFO - PROCESS | 2960 | 1465860621533 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}] 16:30:21 INFO - PROCESS | 2960 | 1465860621536 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:21 INFO - PROCESS | 2960 | 1465860621647 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:30:21 INFO - PROCESS | 2960 | 1465860621835 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 2960 | 1465860621838 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:21 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3CC00 == 40 [pid = 2960] [id = 126] 16:30:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D0E2800) [pid = 2960] [serial = 375] [outer = 00000000] 16:30:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D931800) [pid = 2960] [serial = 376] [outer = 0D0E2800] 16:30:21 INFO - PROCESS | 2960 | 1465860621897 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA68400) [pid = 2960] [serial = 377] [outer = 0D0E2800] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 1C537000 == 39 [pid = 2960] [id = 20] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 1D251400 == 38 [pid = 2960] [id = 25] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 17723400 == 37 [pid = 2960] [id = 11] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 1C241400 == 36 [pid = 2960] [id = 102] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 1EB6EC00 == 35 [pid = 2960] [id = 8] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 19334400 == 34 [pid = 2960] [id = 10] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 18AEDC00 == 33 [pid = 2960] [id = 17] 16:30:22 INFO - PROCESS | 2960 | --DOCSHELL 0D933400 == 32 [pid = 2960] [id = 23] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1930AC00) [pid = 2960] [serial = 329] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D682C00) [pid = 2960] [serial = 307] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16C3F400) [pid = 2960] [serial = 320] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D7F1C00) [pid = 2960] [serial = 308] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18A39000) [pid = 2960] [serial = 325] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (116C4C00) [pid = 2960] [serial = 313] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17E28000) [pid = 2960] [serial = 322] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14B7B800) [pid = 2960] [serial = 316] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A41400) [pid = 2960] [serial = 326] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15CF0800) [pid = 2960] [serial = 319] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DB53800) [pid = 2960] [serial = 311] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14C12000) [pid = 2960] [serial = 317] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1D248400) [pid = 2960] [serial = 305] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18522800) [pid = 2960] [serial = 323] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (144C7400) [pid = 2960] [serial = 314] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DA67C00) [pid = 2960] [serial = 310] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19DF4800) [pid = 2960] [serial = 334] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19187800) [pid = 2960] [serial = 328] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (19337800) [pid = 2960] [serial = 331] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1933A400) [pid = 2960] [serial = 332] [outer = 00000000] [url = about:blank] 16:30:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0CB3D400) [pid = 2960] [serial = 378] [outer = 0DCDB400] 16:30:23 INFO - PROCESS | 2960 | 1465860623220 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] 16:30:23 INFO - PROCESS | 2960 | 1465860623262 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:30:23 INFO - PROCESS | 2960 | 1465860623267 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 2960 | 1465860623271 Marionette TRACE conn5 <- [1,470,null,{}] 16:30:23 INFO - PROCESS | 2960 | 1465860623276 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}] 16:30:23 INFO - PROCESS | 2960 | 1465860623279 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:23 INFO - PROCESS | 2960 | 1465860623372 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:30:23 INFO - PROCESS | 2960 | 1465860623450 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 2960 | 1465860623455 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:23 INFO - PROCESS | 2960 | ++DOCSHELL 0D936C00 == 33 [pid = 2960] [id = 127] 16:30:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D938C00) [pid = 2960] [serial = 379] [outer = 00000000] 16:30:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D93F800) [pid = 2960] [serial = 380] [outer = 0D938C00] 16:30:23 INFO - PROCESS | 2960 | 1465860623504 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DA65800) [pid = 2960] [serial = 381] [outer = 0D938C00] 16:30:23 INFO - PROCESS | 2960 | 1465860623917 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 16:30:23 INFO - PROCESS | 2960 | 1465860623959 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 2960 | 1465860623964 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:30:23 INFO - PROCESS | 2960 | 1465860623970 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:30:24 INFO - PROCESS | 2960 | 1465860623973 Marionette TRACE conn5 <- [1,474,null,{}] 16:30:24 INFO - PROCESS | 2960 | 1465860623977 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}] 16:30:24 INFO - PROCESS | 2960 | 1465860623980 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:24 INFO - PROCESS | 2960 | 1465860624071 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:30:24 INFO - PROCESS | 2960 | 1465860624078 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 2960 | 1465860624080 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:24 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5F000 == 34 [pid = 2960] [id = 128] 16:30:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (10B5D800) [pid = 2960] [serial = 382] [outer = 00000000] 16:30:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (11618C00) [pid = 2960] [serial = 383] [outer = 10B5D800] 16:30:24 INFO - PROCESS | 2960 | 1465860624128 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (144C6800) [pid = 2960] [serial = 384] [outer = 10B5D800] 16:30:24 INFO - PROCESS | 2960 | 1465860624614 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]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 16:30:24 INFO - PROCESS | 2960 | 1465860624643 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 2960 | 1465860624645 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:30:24 INFO - PROCESS | 2960 | 1465860624649 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:30:24 INFO - PROCESS | 2960 | 1465860624652 Marionette TRACE conn5 <- [1,478,null,{}] 16:30:24 INFO - PROCESS | 2960 | 1465860624663 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}] 16:30:24 INFO - PROCESS | 2960 | 1465860624667 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:24 INFO - PROCESS | 2960 | 1465860624780 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:30:24 INFO - PROCESS | 2960 | 1465860624859 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 2960 | 1465860624863 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:24 INFO - PROCESS | 2960 | ++DOCSHELL 14C16000 == 35 [pid = 2960] [id = 129] 16:30:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14C17800) [pid = 2960] [serial = 385] [outer = 00000000] 16:30:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14C4B000) [pid = 2960] [serial = 386] [outer = 14C17800] 16:30:24 INFO - PROCESS | 2960 | 1465860624917 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14D9D400) [pid = 2960] [serial = 387] [outer = 14C17800] 16:30:25 INFO - PROCESS | 2960 | 1465860625353 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 16:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:30:25 INFO - PROCESS | 2960 | 1465860625387 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 2960 | 1465860625389 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 2960 | 1465860625392 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 2960 | 1465860625394 Marionette TRACE conn5 <- [1,482,null,{}] 16:30:25 INFO - PROCESS | 2960 | 1465860625397 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}] 16:30:25 INFO - PROCESS | 2960 | 1465860625399 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:25 INFO - PROCESS | 2960 | 1465860625509 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:30:25 INFO - PROCESS | 2960 | 1465860625517 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 2960 | 1465860625519 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:25 INFO - PROCESS | 2960 | ++DOCSHELL 14DC6C00 == 36 [pid = 2960] [id = 130] 16:30:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14DD0400) [pid = 2960] [serial = 388] [outer = 00000000] 16:30:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (16C45C00) [pid = 2960] [serial = 389] [outer = 14DD0400] 16:30:25 INFO - PROCESS | 2960 | 1465860625605 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17722000) [pid = 2960] [serial = 390] [outer = 14DD0400] 16:30:26 INFO - PROCESS | 2960 | 1465860626074 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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 731ms 16:30:26 INFO - PROCESS | 2960 | 1465860626133 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 2960 | 1465860626136 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:30:26 INFO - PROCESS | 2960 | 1465860626139 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 2960 | 1465860626140 Marionette TRACE conn5 <- [1,486,null,{}] 16:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:30:26 INFO - PROCESS | 2960 | 1465860626144 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}] 16:30:26 INFO - PROCESS | 2960 | 1465860626146 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:26 INFO - PROCESS | 2960 | 1465860626253 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:30:26 INFO - PROCESS | 2960 | 1465860626262 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 2960 | 1465860626264 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:26 INFO - PROCESS | 2960 | ++DOCSHELL 17E27800 == 37 [pid = 2960] [id = 131] 16:30:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17E2E400) [pid = 2960] [serial = 391] [outer = 00000000] 16:30:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17EBF400) [pid = 2960] [serial = 392] [outer = 17E2E400] 16:30:26 INFO - PROCESS | 2960 | 1465860626307 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1852A800) [pid = 2960] [serial = 393] [outer = 17E2E400] 16:30:26 INFO - PROCESS | 2960 | 1465860626787 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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 16:30:26 INFO - PROCESS | 2960 | 1465860626820 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 2960 | 1465860626823 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:30:26 INFO - PROCESS | 2960 | 1465860626829 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 2960 | 1465860626831 Marionette TRACE conn5 <- [1,490,null,{}] 16:30:26 INFO - PROCESS | 2960 | 1465860626834 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}] 16:30:26 INFO - PROCESS | 2960 | 1465860626840 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:27 INFO - PROCESS | 2960 | 1465860626968 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:30:27 INFO - PROCESS | 2960 | 1465860627025 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 2960 | 1465860627027 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:27 INFO - PROCESS | 2960 | ++DOCSHELL 18E70000 == 38 [pid = 2960] [id = 132] 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18E70400) [pid = 2960] [serial = 394] [outer = 00000000] 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18FD3400) [pid = 2960] [serial = 395] [outer = 18E70400] 16:30:27 INFO - PROCESS | 2960 | 1465860627071 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19189000) [pid = 2960] [serial = 396] [outer = 18E70400] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17E7D000) [pid = 2960] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A3F000) [pid = 2960] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18540400) [pid = 2960] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14C01400) [pid = 2960] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DCF800) [pid = 2960] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0CB46C00) [pid = 2960] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D0EF400) [pid = 2960] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DB5EC00) [pid = 2960] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19ACE400) [pid = 2960] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DB5C000) [pid = 2960] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:30:27 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0CB45400) [pid = 2960] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:30:27 INFO - PROCESS | 2960 | 1465860627619 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 831ms 16:30:27 INFO - PROCESS | 2960 | 1465860627660 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 2960 | 1465860627662 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:30:27 INFO - PROCESS | 2960 | 1465860627664 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 2960 | 1465860627666 Marionette TRACE conn5 <- [1,494,null,{}] 16:30:27 INFO - PROCESS | 2960 | 1465860627670 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}] 16:30:27 INFO - PROCESS | 2960 | 1465860627672 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:27 INFO - PROCESS | 2960 | 1465860627747 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:30:27 INFO - PROCESS | 2960 | 1465860627752 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 2960 | 1465860627754 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:27 INFO - PROCESS | 2960 | ++DOCSHELL 177DFC00 == 39 [pid = 2960] [id = 133] 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17EB9800) [pid = 2960] [serial = 397] [outer = 00000000] 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18FD3000) [pid = 2960] [serial = 398] [outer = 17EB9800] 16:30:27 INFO - PROCESS | 2960 | 1465860627797 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19189800) [pid = 2960] [serial = 399] [outer = 17EB9800] 16:30:28 INFO - PROCESS | 2960 | 1465860628225 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms 16:30:28 INFO - PROCESS | 2960 | 1465860628245 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:30:28 INFO - PROCESS | 2960 | 1465860628247 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:30:28 INFO - PROCESS | 2960 | 1465860628250 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 2960 | 1465860628252 Marionette TRACE conn5 <- [1,498,null,{}] 16:30:28 INFO - PROCESS | 2960 | 1465860628255 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}] 16:30:28 INFO - PROCESS | 2960 | 1465860628257 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:28 INFO - PROCESS | 2960 | 1465860628335 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:30:28 INFO - PROCESS | 2960 | 1465860628341 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 2960 | 1465860628343 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:28 INFO - PROCESS | 2960 | ++DOCSHELL 18FD0800 == 40 [pid = 2960] [id = 134] 16:30:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19310800) [pid = 2960] [serial = 400] [outer = 00000000] 16:30:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19333000) [pid = 2960] [serial = 401] [outer = 19310800] 16:30:28 INFO - PROCESS | 2960 | 1465860628388 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17719000) [pid = 2960] [serial = 402] [outer = 19310800] 16:30:28 INFO - PROCESS | 2960 | 1465860628816 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 16:30:28 INFO - PROCESS | 2960 | 1465860628881 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 2960 | 1465860628883 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:30:28 INFO - PROCESS | 2960 | 1465860628886 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 2960 | 1465860628888 Marionette TRACE conn5 <- [1,502,null,{}] 16:30:28 INFO - PROCESS | 2960 | 1465860628892 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}] 16:30:28 INFO - PROCESS | 2960 | 1465860628893 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:29 INFO - PROCESS | 2960 | 1465860628969 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:30:29 INFO - PROCESS | 2960 | 1465860628977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 2960 | 1465860628979 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:29 INFO - PROCESS | 2960 | ++DOCSHELL 14C15800 == 41 [pid = 2960] [id = 135] 16:30:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19AAE800) [pid = 2960] [serial = 403] [outer = 00000000] 16:30:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19ACCC00) [pid = 2960] [serial = 404] [outer = 19AAE800] 16:30:29 INFO - PROCESS | 2960 | 1465860629024 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19BE6000) [pid = 2960] [serial = 405] [outer = 19AAE800] 16:30:29 INFO - PROCESS | 2960 | 1465860629702 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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 871ms 16:30:29 INFO - PROCESS | 2960 | 1465860629758 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:30:29 INFO - PROCESS | 2960 | 1465860629762 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 2960 | 1465860629767 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 2960 | 1465860629770 Marionette TRACE conn5 <- [1,506,null,{}] 16:30:29 INFO - PROCESS | 2960 | 1465860629802 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}] 16:30:29 INFO - PROCESS | 2960 | 1465860629805 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:29 INFO - PROCESS | 2960 | 1465860629941 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:30:30 INFO - PROCESS | 2960 | 1465860630055 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 2960 | 1465860630058 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:30 INFO - PROCESS | 2960 | ++DOCSHELL 0CB42000 == 42 [pid = 2960] [id = 136] 16:30:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D685000) [pid = 2960] [serial = 406] [outer = 00000000] 16:30:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DB58C00) [pid = 2960] [serial = 407] [outer = 0D685000] 16:30:30 INFO - PROCESS | 2960 | 1465860630121 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (114D6400) [pid = 2960] [serial = 408] [outer = 0D685000] 16:30:30 INFO - PROCESS | 2960 | 1465860630905 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1177ms 16:30:30 INFO - PROCESS | 2960 | 1465860630944 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 2960 | 1465860630948 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:30:30 INFO - PROCESS | 2960 | 1465860630954 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:30:30 INFO - PROCESS | 2960 | 1465860630957 Marionette TRACE conn5 <- [1,510,null,{}] 16:30:30 INFO - PROCESS | 2960 | 1465860630962 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}] 16:30:30 INFO - PROCESS | 2960 | 1465860630964 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:31 INFO - PROCESS | 2960 | 1465860631087 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:30:31 INFO - PROCESS | 2960 | 1465860631297 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 2960 | 1465860631300 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:31 INFO - PROCESS | 2960 | ++DOCSHELL 093F2400 == 43 [pid = 2960] [id = 137] 16:30:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (093F2C00) [pid = 2960] [serial = 409] [outer = 00000000] 16:30:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0CB3F800) [pid = 2960] [serial = 410] [outer = 093F2C00] 16:30:31 INFO - PROCESS | 2960 | 1465860631353 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D686C00) [pid = 2960] [serial = 411] [outer = 093F2C00] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 1853FC00 == 42 [pid = 2960] [id = 121] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 18FD0800 == 41 [pid = 2960] [id = 134] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 177DFC00 == 40 [pid = 2960] [id = 133] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 18E70000 == 39 [pid = 2960] [id = 132] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 17E27800 == 38 [pid = 2960] [id = 131] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 14DC6C00 == 37 [pid = 2960] [id = 130] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 14C16000 == 36 [pid = 2960] [id = 129] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 0DB5F000 == 35 [pid = 2960] [id = 128] 16:30:31 INFO - PROCESS | 2960 | --DOCSHELL 0D936C00 == 34 [pid = 2960] [id = 127] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A39400) [pid = 2960] [serial = 361] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18FD3800) [pid = 2960] [serial = 364] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14C1F800) [pid = 2960] [serial = 349] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16C3DC00) [pid = 2960] [serial = 352] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14D96000) [pid = 2960] [serial = 350] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (114D3C00) [pid = 2960] [serial = 355] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17716400) [pid = 2960] [serial = 353] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D936000) [pid = 2960] [serial = 343] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D93E800) [pid = 2960] [serial = 344] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10C34400) [pid = 2960] [serial = 346] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F94400) [pid = 2960] [serial = 335] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DCDA800) [pid = 2960] [serial = 340] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (10C26C00) [pid = 2960] [serial = 341] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0D633400) [pid = 2960] [serial = 337] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D7EA000) [pid = 2960] [serial = 338] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18A45C00) [pid = 2960] [serial = 362] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18527000) [pid = 2960] [serial = 358] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18527C00) [pid = 2960] [serial = 359] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (14DC8C00) [pid = 2960] [serial = 356] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (10FC4000) [pid = 2960] [serial = 347] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19309800) [pid = 2960] [serial = 365] [outer = 00000000] [url = about:blank] 16:30:32 INFO - PROCESS | 2960 | 1465860631988 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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1079ms 16:30:32 INFO - PROCESS | 2960 | 1465860632037 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 2960 | 1465860632040 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:30:32 INFO - PROCESS | 2960 | 1465860632047 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:30:32 INFO - PROCESS | 2960 | 1465860632050 Marionette TRACE conn5 <- [1,514,null,{}] 16:30:32 INFO - PROCESS | 2960 | 1465860632055 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}] 16:30:32 INFO - PROCESS | 2960 | 1465860632059 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:32 INFO - PROCESS | 2960 | 1465860632144 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:30:32 INFO - PROCESS | 2960 | 1465860632222 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 2960 | 1465860632224 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:32 INFO - PROCESS | 2960 | ++DOCSHELL 0D076800 == 35 [pid = 2960] [id = 138] 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D678800) [pid = 2960] [serial = 412] [outer = 00000000] 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB51000) [pid = 2960] [serial = 413] [outer = 0D678800] 16:30:32 INFO - PROCESS | 2960 | 1465860632272 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DB59C00) [pid = 2960] [serial = 414] [outer = 0D678800] 16:30:32 INFO - PROCESS | 2960 | 1465860632695 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]]]}] 16:30:32 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 16:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 16:30:32 INFO - PROCESS | 2960 | 1465860632723 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 2960 | 1465860632727 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:30:32 INFO - PROCESS | 2960 | 1465860632731 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 2960 | 1465860632733 Marionette TRACE conn5 <- [1,518,null,{}] 16:30:32 INFO - PROCESS | 2960 | 1465860632736 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}] 16:30:32 INFO - PROCESS | 2960 | 1465860632738 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:32 INFO - PROCESS | 2960 | 1465860632825 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:30:32 INFO - PROCESS | 2960 | 1465860632831 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 2960 | 1465860632834 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DCA4800 == 36 [pid = 2960] [id = 139] 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (10B5EC00) [pid = 2960] [serial = 415] [outer = 00000000] 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14B76C00) [pid = 2960] [serial = 416] [outer = 10B5EC00] 16:30:32 INFO - PROCESS | 2960 | 1465860632878 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14C14400) [pid = 2960] [serial = 417] [outer = 10B5EC00] 16:30:33 INFO - PROCESS | 2960 | 1465860633355 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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 16:30:33 INFO - PROCESS | 2960 | 1465860633401 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 2960 | 1465860633403 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:30:33 INFO - PROCESS | 2960 | 1465860633408 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 2960 | 1465860633414 Marionette TRACE conn5 <- [1,522,null,{}] 16:30:33 INFO - PROCESS | 2960 | 1465860633424 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}] 16:30:33 INFO - PROCESS | 2960 | 1465860633427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:33 INFO - PROCESS | 2960 | 1465860633516 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:30:33 INFO - PROCESS | 2960 | 1465860633523 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 2960 | 1465860633525 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:33 INFO - PROCESS | 2960 | ++DOCSHELL 1651D000 == 37 [pid = 2960] [id = 140] 16:30:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (16C3CC00) [pid = 2960] [serial = 418] [outer = 00000000] 16:30:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17717400) [pid = 2960] [serial = 419] [outer = 16C3CC00] 16:30:33 INFO - PROCESS | 2960 | 1465860633570 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17721800) [pid = 2960] [serial = 420] [outer = 16C3CC00] 16:30:34 INFO - PROCESS | 2960 | 1465860634045 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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 16:30:34 INFO - PROCESS | 2960 | 1465860634101 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 2960 | 1465860634104 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:30:34 INFO - PROCESS | 2960 | 1465860634107 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:30:34 INFO - PROCESS | 2960 | 1465860634109 Marionette TRACE conn5 <- [1,526,null,{}] 16:30:34 INFO - PROCESS | 2960 | 1465860634112 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}] 16:30:34 INFO - PROCESS | 2960 | 1465860634114 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:34 INFO - PROCESS | 2960 | 1465860634252 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:30:34 INFO - PROCESS | 2960 | 1465860634275 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 2960 | 1465860634277 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:34 INFO - PROCESS | 2960 | ++DOCSHELL 177DB000 == 38 [pid = 2960] [id = 141] 16:30:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (177DDC00) [pid = 2960] [serial = 421] [outer = 00000000] 16:30:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18526C00) [pid = 2960] [serial = 422] [outer = 177DDC00] 16:30:34 INFO - PROCESS | 2960 | 1465860634320 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1852D800) [pid = 2960] [serial = 423] [outer = 177DDC00] 16:30:34 INFO - PROCESS | 2960 | 1465860634787 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]]]}] 16:30:34 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 16:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 16:30:34 INFO - PROCESS | 2960 | 1465860634841 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:30:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:30:34 INFO - PROCESS | 2960 | 1465860634843 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:30:34 INFO - PROCESS | 2960 | 1465860634847 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 2960 | 1465860634849 Marionette TRACE conn5 <- [1,530,null,{}] 16:30:34 INFO - PROCESS | 2960 | 1465860634852 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}] 16:30:34 INFO - PROCESS | 2960 | 1465860634854 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:34 INFO - PROCESS | 2960 | 1465860634961 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:30:35 INFO - PROCESS | 2960 | 1465860634970 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 2960 | 1465860634976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:35 INFO - PROCESS | 2960 | ++DOCSHELL 0DCE2C00 == 39 [pid = 2960] [id = 142] 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A3CC00) [pid = 2960] [serial = 424] [outer = 00000000] 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18AEDC00) [pid = 2960] [serial = 425] [outer = 18A3CC00] 16:30:35 INFO - PROCESS | 2960 | 1465860635032 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18FD8C00) [pid = 2960] [serial = 426] [outer = 18A3CC00] 16:30:35 INFO - PROCESS | 2960 | 1465860635542 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"]]]}] 16:30:35 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 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:35 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 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:30:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 771ms 16:30:35 INFO - PROCESS | 2960 | 1465860635618 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 2960 | 1465860635621 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:30:35 INFO - PROCESS | 2960 | 1465860635624 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:30:35 INFO - PROCESS | 2960 | 1465860635625 Marionette TRACE conn5 <- [1,534,null,{}] 16:30:35 INFO - PROCESS | 2960 | 1465860635629 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}] 16:30:35 INFO - PROCESS | 2960 | 1465860635631 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:35 INFO - PROCESS | 2960 | 1465860635760 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:30:35 INFO - PROCESS | 2960 | 1465860635819 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 2960 | 1465860635821 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:35 INFO - PROCESS | 2960 | ++DOCSHELL 19182800 == 40 [pid = 2960] [id = 143] 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19756000) [pid = 2960] [serial = 427] [outer = 00000000] 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F50C00) [pid = 2960] [serial = 428] [outer = 19756000] 16:30:35 INFO - PROCESS | 2960 | 1465860635865 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14B7FC00) [pid = 2960] [serial = 429] [outer = 19756000] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14DD0400) [pid = 2960] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17E2E400) [pid = 2960] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D0E2800) [pid = 2960] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D938C00) [pid = 2960] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (10B5D800) [pid = 2960] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14C17800) [pid = 2960] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18E70400) [pid = 2960] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DB57400) [pid = 2960] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1771B000) [pid = 2960] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19334C00) [pid = 2960] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19310800) [pid = 2960] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:30:36 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17EB9800) [pid = 2960] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:30:36 INFO - PROCESS | 2960 | 1465860636329 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]]]}] 16:30:36 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. 16:30:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 731ms 16:30:36 INFO - PROCESS | 2960 | 1465860636358 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 2960 | 1465860636360 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:30:36 INFO - PROCESS | 2960 | 1465860636363 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 2960 | 1465860636365 Marionette TRACE conn5 <- [1,538,null,{}] 16:30:36 INFO - PROCESS | 2960 | 1465860636368 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}] 16:30:36 INFO - PROCESS | 2960 | 1465860636370 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:36 INFO - PROCESS | 2960 | 1465860636479 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:30:36 INFO - PROCESS | 2960 | 1465860636530 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 2960 | 1465860636531 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:36 INFO - PROCESS | 2960 | ++DOCSHELL 1771B400 == 41 [pid = 2960] [id = 144] 16:30:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1771CC00) [pid = 2960] [serial = 430] [outer = 00000000] 16:30:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19309C00) [pid = 2960] [serial = 431] [outer = 1771CC00] 16:30:36 INFO - PROCESS | 2960 | 1465860636575 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19AB5800) [pid = 2960] [serial = 432] [outer = 1771CC00] 16:30:36 INFO - PROCESS | 2960 | 1465860636912 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]]]}] 16:30:36 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. 16:30:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 571ms 16:30:36 INFO - PROCESS | 2960 | 1465860636934 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 2960 | 1465860636936 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:30:36 INFO - PROCESS | 2960 | 1465860636939 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 2960 | 1465860636941 Marionette TRACE conn5 <- [1,542,null,{}] 16:30:36 INFO - PROCESS | 2960 | 1465860636944 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}] 16:30:36 INFO - PROCESS | 2960 | 1465860636946 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:37 INFO - PROCESS | 2960 | 1465860637061 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:30:37 INFO - PROCESS | 2960 | 1465860637135 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 2960 | 1465860637137 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:37 INFO - PROCESS | 2960 | ++DOCSHELL 0D93C000 == 42 [pid = 2960] [id = 145] 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14C41000) [pid = 2960] [serial = 433] [outer = 00000000] 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19F9E800) [pid = 2960] [serial = 434] [outer = 14C41000] 16:30:37 INFO - PROCESS | 2960 | 1465860637180 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19FF1C00) [pid = 2960] [serial = 435] [outer = 14C41000] 16:30:37 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:37 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:37 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:37 INFO - PROCESS | 2960 | 1465860637546 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 16:30:37 INFO - PROCESS | 2960 | 1465860637570 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:30:37 INFO - PROCESS | 2960 | 1465860637572 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:30:37 INFO - PROCESS | 2960 | 1465860637575 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 2960 | 1465860637577 Marionette TRACE conn5 <- [1,546,null,{}] 16:30:37 INFO - PROCESS | 2960 | 1465860637580 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}] 16:30:37 INFO - PROCESS | 2960 | 1465860637582 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:37 INFO - PROCESS | 2960 | 1465860637695 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:30:37 INFO - PROCESS | 2960 | 1465860637703 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 2960 | 1465860637705 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:37 INFO - PROCESS | 2960 | ++DOCSHELL 19F9B800 == 43 [pid = 2960] [id = 146] 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19751C00) [pid = 2960] [serial = 436] [outer = 00000000] 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19FFAC00) [pid = 2960] [serial = 437] [outer = 19751C00] 16:30:37 INFO - PROCESS | 2960 | 1465860637748 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19FFD000) [pid = 2960] [serial = 438] [outer = 19751C00] 16:30:38 INFO - PROCESS | 2960 | 1465860638137 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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 16:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:30:38 INFO - PROCESS | 2960 | 1465860638146 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 2960 | 1465860638148 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 2960 | 1465860638151 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 2960 | 1465860638153 Marionette TRACE conn5 <- [1,550,null,{}] 16:30:38 INFO - PROCESS | 2960 | 1465860638202 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}] 16:30:38 INFO - PROCESS | 2960 | 1465860638205 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:38 INFO - PROCESS | 2960 | 1465860638310 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:30:38 INFO - PROCESS | 2960 | 1465860638522 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 2960 | 1465860638526 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:38 INFO - PROCESS | 2960 | ++DOCSHELL 0D936000 == 44 [pid = 2960] [id = 147] 16:30:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D936C00) [pid = 2960] [serial = 439] [outer = 00000000] 16:30:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DA61000) [pid = 2960] [serial = 440] [outer = 0D936C00] 16:30:38 INFO - PROCESS | 2960 | 1465860638587 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (10AD5C00) [pid = 2960] [serial = 441] [outer = 0D936C00] 16:30:38 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:39 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:39 INFO - PROCESS | 2960 | 1465860639139 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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1020ms 16:30:39 INFO - PROCESS | 2960 | 1465860639172 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 2960 | 1465860639176 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:30:39 INFO - PROCESS | 2960 | 1465860639181 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 2960 | 1465860639184 Marionette TRACE conn5 <- [1,554,null,{}] 16:30:39 INFO - PROCESS | 2960 | 1465860639189 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}] 16:30:39 INFO - PROCESS | 2960 | 1465860639192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:39 INFO - PROCESS | 2960 | 1465860639336 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:30:39 INFO - PROCESS | 2960 | 1465860639436 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 2960 | 1465860639440 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:39 INFO - PROCESS | 2960 | ++DOCSHELL 14DC9400 == 45 [pid = 2960] [id = 148] 16:30:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14DCD000) [pid = 2960] [serial = 442] [outer = 00000000] 16:30:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14DD3400) [pid = 2960] [serial = 443] [outer = 14DCD000] 16:30:39 INFO - PROCESS | 2960 | 1465860639495 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17716400) [pid = 2960] [serial = 444] [outer = 14DCD000] 16:30:39 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:39 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:40 INFO - PROCESS | 2960 | 1465860640208 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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1024ms 16:30:40 INFO - PROCESS | 2960 | 1465860640236 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 2960 | 1465860640239 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:30:40 INFO - PROCESS | 2960 | 1465860640242 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:30:40 INFO - PROCESS | 2960 | 1465860640244 Marionette TRACE conn5 <- [1,558,null,{}] 16:30:40 INFO - PROCESS | 2960 | 1465860640248 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}] 16:30:40 INFO - PROCESS | 2960 | 1465860640250 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:40 INFO - PROCESS | 2960 | 1465860640362 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:30:40 INFO - PROCESS | 2960 | 1465860640461 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 2960 | 1465860640465 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:40 INFO - PROCESS | 2960 | ++DOCSHELL 1933A000 == 46 [pid = 2960] [id = 149] 16:30:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1933BC00) [pid = 2960] [serial = 445] [outer = 00000000] 16:30:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19FFA800) [pid = 2960] [serial = 446] [outer = 1933BC00] 16:30:40 INFO - PROCESS | 2960 | 1465860640523 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1A232C00) [pid = 2960] [serial = 447] [outer = 1933BC00] 16:30:40 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:40 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:41 INFO - PROCESS | 2960 | 1465860641088 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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 872ms 16:30:41 INFO - PROCESS | 2960 | 1465860641128 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 2960 | 1465860641135 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:30:41 INFO - PROCESS | 2960 | 1465860641142 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 2960 | 1465860641144 Marionette TRACE conn5 <- [1,562,null,{}] 16:30:41 INFO - PROCESS | 2960 | 1465860641148 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}] 16:30:41 INFO - PROCESS | 2960 | 1465860641150 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:41 INFO - PROCESS | 2960 | 1465860641261 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:30:41 INFO - PROCESS | 2960 | 1465860641357 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 2960 | 1465860641360 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:41 INFO - PROCESS | 2960 | ++DOCSHELL 1AE69C00 == 47 [pid = 2960] [id = 150] 16:30:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1AE6A400) [pid = 2960] [serial = 448] [outer = 00000000] 16:30:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1AE6E000) [pid = 2960] [serial = 449] [outer = 1AE6A400] 16:30:41 INFO - PROCESS | 2960 | 1465860641415 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AE8A400) [pid = 2960] [serial = 450] [outer = 1AE6A400] 16:30:42 INFO - PROCESS | 2960 | 1465860642127 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1068ms 16:30:42 INFO - PROCESS | 2960 | 1465860642218 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 2960 | 1465860642222 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:30:42 INFO - PROCESS | 2960 | 1465860642227 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 2960 | 1465860642231 Marionette TRACE conn5 <- [1,566,null,{}] 16:30:42 INFO - PROCESS | 2960 | 1465860642236 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}] 16:30:42 INFO - PROCESS | 2960 | 1465860642239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:42 INFO - PROCESS | 2960 | 1465860642338 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:30:42 INFO - PROCESS | 2960 | 1465860642418 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 2960 | 1465860642423 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:42 INFO - PROCESS | 2960 | ++DOCSHELL 0DA64000 == 48 [pid = 2960] [id = 151] 16:30:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (116C2C00) [pid = 2960] [serial = 451] [outer = 00000000] 16:30:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (144D5400) [pid = 2960] [serial = 452] [outer = 116C2C00] 16:30:42 INFO - PROCESS | 2960 | 1465860642517 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (14B2B400) [pid = 2960] [serial = 453] [outer = 116C2C00] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0D93C000 == 47 [pid = 2960] [id = 145] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 1771B400 == 46 [pid = 2960] [id = 144] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 19182800 == 45 [pid = 2960] [id = 143] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0DCE2C00 == 44 [pid = 2960] [id = 142] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 177DB000 == 43 [pid = 2960] [id = 141] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 1651D000 == 42 [pid = 2960] [id = 140] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0DCA4800 == 41 [pid = 2960] [id = 139] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0D076800 == 40 [pid = 2960] [id = 138] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 093F2400 == 39 [pid = 2960] [id = 137] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0CB42000 == 38 [pid = 2960] [id = 136] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 14B80C00 == 37 [pid = 2960] [id = 122] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 15CF8800 == 36 [pid = 2960] [id = 124] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 14C15800 == 35 [pid = 2960] [id = 135] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0CB3CC00 == 34 [pid = 2960] [id = 126] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 19330C00 == 33 [pid = 2960] [id = 125] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0DB53400 == 32 [pid = 2960] [id = 123] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 1AE69C00 == 31 [pid = 2960] [id = 150] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 1933A000 == 30 [pid = 2960] [id = 149] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 19F9B800 == 29 [pid = 2960] [id = 146] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 0D936000 == 28 [pid = 2960] [id = 147] 16:30:43 INFO - PROCESS | 2960 | --DOCSHELL 14DC9400 == 27 [pid = 2960] [id = 148] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (16C45C00) [pid = 2960] [serial = 389] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (17EBF400) [pid = 2960] [serial = 392] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DA68400) [pid = 2960] [serial = 377] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0D931800) [pid = 2960] [serial = 376] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D93F800) [pid = 2960] [serial = 380] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DA65800) [pid = 2960] [serial = 381] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (11618C00) [pid = 2960] [serial = 383] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (144C6800) [pid = 2960] [serial = 384] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14C4B000) [pid = 2960] [serial = 386] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17722000) [pid = 2960] [serial = 390] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18FD3400) [pid = 2960] [serial = 395] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1C04DC00) [pid = 2960] [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.] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1852A800) [pid = 2960] [serial = 393] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (145C1C00) [pid = 2960] [serial = 368] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (11620C00) [pid = 2960] [serial = 367] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18520400) [pid = 2960] [serial = 371] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (177DBC00) [pid = 2960] [serial = 370] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19755C00) [pid = 2960] [serial = 374] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1933C000) [pid = 2960] [serial = 373] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19333000) [pid = 2960] [serial = 401] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19189000) [pid = 2960] [serial = 396] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18FD3000) [pid = 2960] [serial = 398] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19189800) [pid = 2960] [serial = 399] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14D9D400) [pid = 2960] [serial = 387] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17719000) [pid = 2960] [serial = 402] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19ACCC00) [pid = 2960] [serial = 404] [outer = 00000000] [url = about:blank] 16:30:43 INFO - PROCESS | 2960 | 1465860643818 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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1642ms 16:30:43 INFO - PROCESS | 2960 | 1465860643869 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 2960 | 1465860643873 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:30:43 INFO - PROCESS | 2960 | 1465860643877 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 2960 | 1465860643880 Marionette TRACE conn5 <- [1,570,null,{}] 16:30:43 INFO - PROCESS | 2960 | 1465860643885 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}] 16:30:43 INFO - PROCESS | 2960 | 1465860643888 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:43 INFO - PROCESS | 2960 | 1465860643970 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:30:43 INFO - PROCESS | 2960 | 1465860643977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 2960 | 1465860643981 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:44 INFO - PROCESS | 2960 | ++DOCSHELL 0D84F400 == 28 [pid = 2960] [id = 152] 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D936000) [pid = 2960] [serial = 454] [outer = 00000000] 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D93EC00) [pid = 2960] [serial = 455] [outer = 0D936000] 16:30:44 INFO - PROCESS | 2960 | 1465860644029 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA62400) [pid = 2960] [serial = 456] [outer = 0D936000] 16:30:44 INFO - PROCESS | 2960 | 1465860644505 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]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 16:30:44 INFO - PROCESS | 2960 | 1465860644548 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 2960 | 1465860644553 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:30:44 INFO - PROCESS | 2960 | 1465860644559 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 2960 | 1465860644562 Marionette TRACE conn5 <- [1,574,null,{}] 16:30:44 INFO - PROCESS | 2960 | 1465860644566 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}] 16:30:44 INFO - PROCESS | 2960 | 1465860644568 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:44 INFO - PROCESS | 2960 | 1465860644658 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:30:44 INFO - PROCESS | 2960 | 1465860644667 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 2960 | 1465860644669 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:44 INFO - PROCESS | 2960 | ++DOCSHELL 10E87400 == 29 [pid = 2960] [id = 153] 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10E89C00) [pid = 2960] [serial = 457] [outer = 00000000] 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (10FBE400) [pid = 2960] [serial = 458] [outer = 10E89C00] 16:30:44 INFO - PROCESS | 2960 | 1465860644716 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (116C0800) [pid = 2960] [serial = 459] [outer = 10E89C00] 16:30:45 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:45 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:45 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:45 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:45 INFO - PROCESS | 2960 | 1465860645180 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 16:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:30:45 INFO - PROCESS | 2960 | 1465860645233 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 2960 | 1465860645235 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:30:45 INFO - PROCESS | 2960 | 1465860645239 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 2960 | 1465860645242 Marionette TRACE conn5 <- [1,578,null,{}] 16:30:45 INFO - PROCESS | 2960 | 1465860645252 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}] 16:30:45 INFO - PROCESS | 2960 | 1465860645257 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:45 INFO - PROCESS | 2960 | 1465860645366 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:30:45 INFO - PROCESS | 2960 | 1465860645457 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 2960 | 1465860645460 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:45 INFO - PROCESS | 2960 | ++DOCSHELL 14DC4400 == 30 [pid = 2960] [id = 154] 16:30:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DC4800) [pid = 2960] [serial = 460] [outer = 00000000] 16:30:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14DC9C00) [pid = 2960] [serial = 461] [outer = 14DC4800] 16:30:45 INFO - PROCESS | 2960 | 1465860645508 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14DD1400) [pid = 2960] [serial = 462] [outer = 14DC4800] 16:30:45 INFO - PROCESS | 2960 | 1465860645931 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 16:30:45 INFO - PROCESS | 2960 | 1465860645969 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 2960 | 1465860645972 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:30:45 INFO - PROCESS | 2960 | 1465860645975 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 2960 | 1465860645977 Marionette TRACE conn5 <- [1,582,null,{}] 16:30:45 INFO - PROCESS | 2960 | 1465860645980 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}] 16:30:45 INFO - PROCESS | 2960 | 1465860645982 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:46 INFO - PROCESS | 2960 | 1465860646098 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:30:46 INFO - PROCESS | 2960 | 1465860646104 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 2960 | 1465860646106 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:46 INFO - PROCESS | 2960 | ++DOCSHELL 16526800 == 31 [pid = 2960] [id = 155] 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16C3F400) [pid = 2960] [serial = 463] [outer = 00000000] 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (177D9000) [pid = 2960] [serial = 464] [outer = 16C3F400] 16:30:46 INFO - PROCESS | 2960 | 1465860646151 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17E7F400) [pid = 2960] [serial = 465] [outer = 16C3F400] 16:30:46 INFO - PROCESS | 2960 | 1465860646603 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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 16:30:46 INFO - PROCESS | 2960 | 1465860646650 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 2960 | 1465860646652 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:30:46 INFO - PROCESS | 2960 | 1465860646655 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 2960 | 1465860646657 Marionette TRACE conn5 <- [1,586,null,{}] 16:30:46 INFO - PROCESS | 2960 | 1465860646660 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}] 16:30:46 INFO - PROCESS | 2960 | 1465860646662 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:46 INFO - PROCESS | 2960 | 1465860646794 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:30:46 INFO - PROCESS | 2960 | 1465860646812 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 2960 | 1465860646814 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:46 INFO - PROCESS | 2960 | ++DOCSHELL 18520800 == 32 [pid = 2960] [id = 156] 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18520C00) [pid = 2960] [serial = 466] [outer = 00000000] 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18540400) [pid = 2960] [serial = 467] [outer = 18520C00] 16:30:46 INFO - PROCESS | 2960 | 1465860646858 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A39000) [pid = 2960] [serial = 468] [outer = 18520C00] 16:30:47 INFO - PROCESS | 2960 | 1465860647303 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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 16:30:47 INFO - PROCESS | 2960 | 1465860647326 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:30:47 INFO - PROCESS | 2960 | 1465860647328 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:30:47 INFO - PROCESS | 2960 | 1465860647331 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 2960 | 1465860647332 Marionette TRACE conn5 <- [1,590,null,{}] 16:30:47 INFO - PROCESS | 2960 | 1465860647336 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}] 16:30:47 INFO - PROCESS | 2960 | 1465860647341 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:47 INFO - PROCESS | 2960 | 1465860647477 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:30:47 INFO - PROCESS | 2960 | 1465860647483 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 2960 | 1465860647485 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:47 INFO - PROCESS | 2960 | ++DOCSHELL 18A47800 == 33 [pid = 2960] [id = 157] 16:30:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18AF0800) [pid = 2960] [serial = 469] [outer = 00000000] 16:30:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1930AC00) [pid = 2960] [serial = 470] [outer = 18AF0800] 16:30:47 INFO - PROCESS | 2960 | 1465860647827 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19312C00) [pid = 2960] [serial = 471] [outer = 18AF0800] 16:30:48 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14C41000) [pid = 2960] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (177DDC00) [pid = 2960] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A3CC00) [pid = 2960] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1771CC00) [pid = 2960] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (093F2C00) [pid = 2960] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19756000) [pid = 2960] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19AAE800) [pid = 2960] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (16C3CC00) [pid = 2960] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (10B5EC00) [pid = 2960] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D685000) [pid = 2960] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D678800) [pid = 2960] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:30:48 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19751C00) [pid = 2960] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:30:48 INFO - PROCESS | 2960 | 1465860648549 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]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1277ms 16:30:48 INFO - PROCESS | 2960 | 1465860648608 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 2960 | 1465860648610 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:30:48 INFO - PROCESS | 2960 | 1465860648613 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 2960 | 1465860648615 Marionette TRACE conn5 <- [1,594,null,{}] 16:30:48 INFO - PROCESS | 2960 | 1465860648618 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}] 16:30:48 INFO - PROCESS | 2960 | 1465860648620 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:48 INFO - PROCESS | 2960 | 1465860648697 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:30:48 INFO - PROCESS | 2960 | 1465860648704 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 2960 | 1465860648706 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:48 INFO - PROCESS | 2960 | ++DOCSHELL 18524C00 == 34 [pid = 2960] [id = 158] 16:30:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18526400) [pid = 2960] [serial = 472] [outer = 00000000] 16:30:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19187800) [pid = 2960] [serial = 473] [outer = 18526400] 16:30:48 INFO - PROCESS | 2960 | 1465860648752 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1930DC00) [pid = 2960] [serial = 474] [outer = 18526400] 16:30:49 INFO - PROCESS | 2960 | 1465860649167 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 16:30:49 INFO - PROCESS | 2960 | 1465860649184 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 2960 | 1465860649186 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:30:49 INFO - PROCESS | 2960 | 1465860649189 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 2960 | 1465860649191 Marionette TRACE conn5 <- [1,598,null,{}] 16:30:49 INFO - PROCESS | 2960 | 1465860649207 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}] 16:30:49 INFO - PROCESS | 2960 | 1465860649209 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:49 INFO - PROCESS | 2960 | 1465860649286 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:30:49 INFO - PROCESS | 2960 | 1465860649291 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 2960 | 1465860649293 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:49 INFO - PROCESS | 2960 | ++DOCSHELL 19334000 == 35 [pid = 2960] [id = 159] 16:30:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19334400) [pid = 2960] [serial = 475] [outer = 00000000] 16:30:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1933E000) [pid = 2960] [serial = 476] [outer = 19334400] 16:30:49 INFO - PROCESS | 2960 | 1465860649336 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1933A400) [pid = 2960] [serial = 477] [outer = 19334400] 16:30:49 INFO - PROCESS | 2960 | 1465860649770 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 632ms 16:30:49 INFO - PROCESS | 2960 | 1465860649821 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 2960 | 1465860649824 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:30:49 INFO - PROCESS | 2960 | 1465860649845 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 2960 | 1465860649847 Marionette TRACE conn5 <- [1,602,null,{}] 16:30:49 INFO - PROCESS | 2960 | 1465860649853 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}] 16:30:49 INFO - PROCESS | 2960 | 1465860649854 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:49 INFO - PROCESS | 2960 | 1465860649933 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:30:49 INFO - PROCESS | 2960 | 1465860649950 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 2960 | 1465860649952 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:49 INFO - PROCESS | 2960 | ++DOCSHELL 14D9D800 == 36 [pid = 2960] [id = 160] 16:30:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F94000) [pid = 2960] [serial = 478] [outer = 00000000] 16:30:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FA0000) [pid = 2960] [serial = 479] [outer = 19F94000] 16:30:50 INFO - PROCESS | 2960 | 1465860649996 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19FA0400) [pid = 2960] [serial = 480] [outer = 19F94000] 16:30:50 INFO - PROCESS | 2960 | 1465860650696 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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 16:30:50 INFO - PROCESS | 2960 | 1465860650780 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:30:50 INFO - PROCESS | 2960 | 1465860650784 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:30:50 INFO - PROCESS | 2960 | 1465860650789 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 2960 | 1465860650793 Marionette TRACE conn5 <- [1,606,null,{}] 16:30:50 INFO - PROCESS | 2960 | 1465860650799 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}] 16:30:50 INFO - PROCESS | 2960 | 1465860650802 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:50 INFO - PROCESS | 2960 | 1465860650931 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:30:51 INFO - PROCESS | 2960 | 1465860651008 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 2960 | 1465860651011 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:51 INFO - PROCESS | 2960 | ++DOCSHELL 0D7E3C00 == 37 [pid = 2960] [id = 161] 16:30:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D7EDC00) [pid = 2960] [serial = 481] [outer = 00000000] 16:30:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DCD8C00) [pid = 2960] [serial = 482] [outer = 0D7EDC00] 16:30:51 INFO - PROCESS | 2960 | 1465860651067 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (11620C00) [pid = 2960] [serial = 483] [outer = 0D7EDC00] 16:30:51 INFO - PROCESS | 2960 | 1465860651765 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1022ms 16:30:51 INFO - PROCESS | 2960 | 1465860651811 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 2960 | 1465860651816 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:30:51 INFO - PROCESS | 2960 | 1465860651852 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 2960 | 1465860651855 Marionette TRACE conn5 <- [1,610,null,{}] 16:30:51 INFO - PROCESS | 2960 | 1465860651906 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}] 16:30:51 INFO - PROCESS | 2960 | 1465860651909 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:52 INFO - PROCESS | 2960 | 1465860652044 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:30:52 INFO - PROCESS | 2960 | 1465860652120 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 2960 | 1465860652122 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:52 INFO - PROCESS | 2960 | ++DOCSHELL 14B90000 == 38 [pid = 2960] [id = 162] 16:30:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14C15800) [pid = 2960] [serial = 484] [outer = 00000000] 16:30:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14DCD800) [pid = 2960] [serial = 485] [outer = 14C15800] 16:30:52 INFO - PROCESS | 2960 | 1465860652178 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17721C00) [pid = 2960] [serial = 486] [outer = 14C15800] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 19334000 == 37 [pid = 2960] [id = 159] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 18524C00 == 36 [pid = 2960] [id = 158] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 18A47800 == 35 [pid = 2960] [id = 157] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 18520800 == 34 [pid = 2960] [id = 156] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 16526800 == 33 [pid = 2960] [id = 155] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 14DC4400 == 32 [pid = 2960] [id = 154] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 10E87400 == 31 [pid = 2960] [id = 153] 16:30:52 INFO - PROCESS | 2960 | --DOCSHELL 0D84F400 == 30 [pid = 2960] [id = 152] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FF1C00) [pid = 2960] [serial = 435] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18526C00) [pid = 2960] [serial = 422] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18AEDC00) [pid = 2960] [serial = 425] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1852D800) [pid = 2960] [serial = 423] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19309C00) [pid = 2960] [serial = 431] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0CB3F800) [pid = 2960] [serial = 410] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19F50C00) [pid = 2960] [serial = 428] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D686C00) [pid = 2960] [serial = 411] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18FD8C00) [pid = 2960] [serial = 426] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19BE6000) [pid = 2960] [serial = 405] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17717400) [pid = 2960] [serial = 419] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14B76C00) [pid = 2960] [serial = 416] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14C14400) [pid = 2960] [serial = 417] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB58C00) [pid = 2960] [serial = 407] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (114D6400) [pid = 2960] [serial = 408] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DB59C00) [pid = 2960] [serial = 414] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DB51000) [pid = 2960] [serial = 413] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19FFAC00) [pid = 2960] [serial = 437] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19F9E800) [pid = 2960] [serial = 434] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19FFD000) [pid = 2960] [serial = 438] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14B7FC00) [pid = 2960] [serial = 429] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19AB5800) [pid = 2960] [serial = 432] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17721800) [pid = 2960] [serial = 420] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 2960 | 1465860652978 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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1195ms 16:30:53 INFO - PROCESS | 2960 | 1465860653021 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 2960 | 1465860653024 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:30:53 INFO - PROCESS | 2960 | 1465860653029 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 2960 | 1465860653033 Marionette TRACE conn5 <- [1,614,null,{}] 16:30:53 INFO - PROCESS | 2960 | 1465860653038 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}] 16:30:53 INFO - PROCESS | 2960 | 1465860653041 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:53 INFO - PROCESS | 2960 | 1465860653127 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:30:53 INFO - PROCESS | 2960 | 1465860653135 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 2960 | 1465860653138 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:53 INFO - PROCESS | 2960 | ++DOCSHELL 0D868C00 == 31 [pid = 2960] [id = 163] 16:30:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D86B800) [pid = 2960] [serial = 487] [outer = 00000000] 16:30:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DA66400) [pid = 2960] [serial = 488] [outer = 0D86B800] 16:30:53 INFO - PROCESS | 2960 | 1465860653191 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DB55800) [pid = 2960] [serial = 489] [outer = 0D86B800] 16:30:53 INFO - PROCESS | 2960 | 1465860653708 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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 731ms 16:30:53 INFO - PROCESS | 2960 | 1465860653760 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 2960 | 1465860653764 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:30:53 INFO - PROCESS | 2960 | 1465860653770 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:30:53 INFO - PROCESS | 2960 | 1465860653773 Marionette TRACE conn5 <- [1,618,null,{}] 16:30:53 INFO - PROCESS | 2960 | 1465860653777 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}] 16:30:53 INFO - PROCESS | 2960 | 1465860653779 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:53 INFO - PROCESS | 2960 | 1465860653869 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:30:53 INFO - PROCESS | 2960 | 1465860653875 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 2960 | 1465860653878 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:53 INFO - PROCESS | 2960 | ++DOCSHELL 10FBF800 == 32 [pid = 2960] [id = 164] 16:30:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14407800) [pid = 2960] [serial = 490] [outer = 00000000] 16:30:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (145C1C00) [pid = 2960] [serial = 491] [outer = 14407800] 16:30:53 INFO - PROCESS | 2960 | 1465860653924 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14B76C00) [pid = 2960] [serial = 492] [outer = 14407800] 16:30:54 INFO - PROCESS | 2960 | 1465860654401 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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 16:30:54 INFO - PROCESS | 2960 | 1465860654446 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 2960 | 1465860654448 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 2960 | 1465860654452 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:30:54 INFO - PROCESS | 2960 | 1465860654455 Marionette TRACE conn5 <- [1,622,null,{}] 16:30:54 INFO - PROCESS | 2960 | 1465860654466 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}] 16:30:54 INFO - PROCESS | 2960 | 1465860654470 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:54 INFO - PROCESS | 2960 | 1465860654555 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:30:54 INFO - PROCESS | 2960 | 1465860654641 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 2960 | 1465860654644 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:54 INFO - PROCESS | 2960 | ++DOCSHELL 1773F400 == 33 [pid = 2960] [id = 165] 16:30:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17742800) [pid = 2960] [serial = 493] [outer = 00000000] 16:30:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17E81400) [pid = 2960] [serial = 494] [outer = 17742800] 16:30:54 INFO - PROCESS | 2960 | 1465860654702 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18525000) [pid = 2960] [serial = 495] [outer = 17742800] 16:30:54 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:54 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:55 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:55 INFO - PROCESS | 2960 | 1465860655078 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 673ms 16:30:55 INFO - PROCESS | 2960 | 1465860655129 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 2960 | 1465860655131 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:30:55 INFO - PROCESS | 2960 | 1465860655134 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 2960 | 1465860655136 Marionette TRACE conn5 <- [1,626,null,{}] 16:30:55 INFO - PROCESS | 2960 | 1465860655139 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}] 16:30:55 INFO - PROCESS | 2960 | 1465860655141 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:55 INFO - PROCESS | 2960 | 1465860655289 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:30:55 INFO - PROCESS | 2960 | 1465860655309 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 2960 | 1465860655311 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:55 INFO - PROCESS | 2960 | ++DOCSHELL 1859D000 == 34 [pid = 2960] [id = 166] 16:30:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1859F000) [pid = 2960] [serial = 496] [outer = 00000000] 16:30:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A46C00) [pid = 2960] [serial = 497] [outer = 1859F000] 16:30:55 INFO - PROCESS | 2960 | 1465860655356 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18E74800) [pid = 2960] [serial = 498] [outer = 1859F000] 16:30:55 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:55 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:55 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:55 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:55 INFO - PROCESS | 2960 | 1465860655777 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 16:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:30:55 INFO - PROCESS | 2960 | 1465860655809 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 2960 | 1465860655811 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:30:55 INFO - PROCESS | 2960 | 1465860655814 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 2960 | 1465860655815 Marionette TRACE conn5 <- [1,630,null,{}] 16:30:55 INFO - PROCESS | 2960 | 1465860655819 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}] 16:30:55 INFO - PROCESS | 2960 | 1465860655821 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:55 INFO - PROCESS | 2960 | 1465860655931 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:30:55 INFO - PROCESS | 2960 | 1465860655937 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 2960 | 1465860655939 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:55 INFO - PROCESS | 2960 | ++DOCSHELL 18FD8C00 == 35 [pid = 2960] [id = 167] 16:30:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18FDB000) [pid = 2960] [serial = 499] [outer = 00000000] 16:30:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19311800) [pid = 2960] [serial = 500] [outer = 18FDB000] 16:30:56 INFO - PROCESS | 2960 | 1465860655984 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19312000) [pid = 2960] [serial = 501] [outer = 18FDB000] 16:30:56 INFO - PROCESS | 2960 | 1465860656468 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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 16:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:30:56 INFO - PROCESS | 2960 | 1465860656484 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 2960 | 1465860656486 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:30:56 INFO - PROCESS | 2960 | 1465860656489 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 2960 | 1465860656491 Marionette TRACE conn5 <- [1,634,null,{}] 16:30:56 INFO - PROCESS | 2960 | 1465860656494 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}] 16:30:56 INFO - PROCESS | 2960 | 1465860656500 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:56 INFO - PROCESS | 2960 | 1465860656667 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:30:56 INFO - PROCESS | 2960 | 1465860656697 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 2960 | 1465860656699 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:56 INFO - PROCESS | 2960 | ++DOCSHELL 15CF0000 == 36 [pid = 2960] [id = 168] 16:30:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17E79400) [pid = 2960] [serial = 502] [outer = 00000000] 16:30:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19F95400) [pid = 2960] [serial = 503] [outer = 17E79400] 16:30:56 INFO - PROCESS | 2960 | 1465860656744 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F96000) [pid = 2960] [serial = 504] [outer = 17E79400] 16:30:57 INFO - PROCESS | 2960 | 1465860657175 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 16:30:57 INFO - PROCESS | 2960 | 1465860657227 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 2960 | 1465860657229 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:30:57 INFO - PROCESS | 2960 | 1465860657232 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 2960 | 1465860657234 Marionette TRACE conn5 <- [1,638,null,{}] 16:30:57 INFO - PROCESS | 2960 | 1465860657237 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}] 16:30:57 INFO - PROCESS | 2960 | 1465860657239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:57 INFO - PROCESS | 2960 | 1465860657450 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16C3F400) [pid = 2960] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10E89C00) [pid = 2960] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (116C2C00) [pid = 2960] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DC4800) [pid = 2960] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D936000) [pid = 2960] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D936C00) [pid = 2960] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18520C00) [pid = 2960] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DCD000) [pid = 2960] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1933BC00) [pid = 2960] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1AE6A400) [pid = 2960] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18AF0800) [pid = 2960] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19334400) [pid = 2960] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:30:57 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18526400) [pid = 2960] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:30:57 INFO - PROCESS | 2960 | 1465860657510 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 2960 | 1465860657512 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:57 INFO - PROCESS | 2960 | ++DOCSHELL 0CB40C00 == 37 [pid = 2960] [id = 169] 16:30:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0CB44C00) [pid = 2960] [serial = 505] [outer = 00000000] 16:30:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DCD9C00) [pid = 2960] [serial = 506] [outer = 0CB44C00] 16:30:57 INFO - PROCESS | 2960 | 1465860657555 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14B92400) [pid = 2960] [serial = 507] [outer = 0CB44C00] 16:30:57 INFO - PROCESS | 2960 | 1465860657906 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 16:30:58 INFO - PROCESS | 2960 | 1465860657986 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 2960 | 1465860657988 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:30:58 INFO - PROCESS | 2960 | 1465860657993 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 2960 | 1465860657995 Marionette TRACE conn5 <- [1,642,null,{}] 16:30:58 INFO - PROCESS | 2960 | 1465860657998 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}] 16:30:58 INFO - PROCESS | 2960 | 1465860658000 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:58 INFO - PROCESS | 2960 | 1465860658079 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:30:58 INFO - PROCESS | 2960 | 1465860658085 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 2960 | 1465860658087 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:58 INFO - PROCESS | 2960 | ++DOCSHELL 15CEF400 == 38 [pid = 2960] [id = 170] 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17743000) [pid = 2960] [serial = 508] [outer = 00000000] 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19FF4400) [pid = 2960] [serial = 509] [outer = 17743000] 16:30:58 INFO - PROCESS | 2960 | 1465860658131 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1A231400) [pid = 2960] [serial = 510] [outer = 17743000] 16:30:58 INFO - PROCESS | 2960 | 1465860658568 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]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 16:30:58 INFO - PROCESS | 2960 | 1465860658633 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 2960 | 1465860658635 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:30:58 INFO - PROCESS | 2960 | 1465860658639 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:30:58 INFO - PROCESS | 2960 | 1465860658640 Marionette TRACE conn5 <- [1,646,null,{}] 16:30:58 INFO - PROCESS | 2960 | 1465860658644 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}] 16:30:58 INFO - PROCESS | 2960 | 1465860658646 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:58 INFO - PROCESS | 2960 | 1465860658725 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:30:58 INFO - PROCESS | 2960 | 1465860658733 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 2960 | 1465860658735 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:58 INFO - PROCESS | 2960 | ++DOCSHELL 1773D000 == 39 [pid = 2960] [id = 171] 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19DF4800) [pid = 2960] [serial = 511] [outer = 00000000] 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1A23CC00) [pid = 2960] [serial = 512] [outer = 19DF4800] 16:30:58 INFO - PROCESS | 2960 | 1465860658777 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1AE62800) [pid = 2960] [serial = 513] [outer = 19DF4800] 16:30:59 INFO - PROCESS | 2960 | 1465860659202 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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 16:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:30:59 INFO - PROCESS | 2960 | 1465860659214 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 2960 | 1465860659216 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:30:59 INFO - PROCESS | 2960 | 1465860659219 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 2960 | 1465860659221 Marionette TRACE conn5 <- [1,650,null,{}] 16:30:59 INFO - PROCESS | 2960 | 1465860659237 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}] 16:30:59 INFO - PROCESS | 2960 | 1465860659239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:59 INFO - PROCESS | 2960 | 1465860659323 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:30:59 INFO - PROCESS | 2960 | 1465860659328 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 2960 | 1465860659330 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:30:59 INFO - PROCESS | 2960 | ++DOCSHELL 1AE67800 == 40 [pid = 2960] [id = 172] 16:30:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1AE68400) [pid = 2960] [serial = 514] [outer = 00000000] 16:30:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1AE88800) [pid = 2960] [serial = 515] [outer = 1AE68400] 16:30:59 INFO - PROCESS | 2960 | 1465860659374 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1AE8A000) [pid = 2960] [serial = 516] [outer = 1AE68400] 16:30:59 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:59 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:00 INFO - PROCESS | 2960 | 1465860660058 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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 891ms 16:31:00 INFO - PROCESS | 2960 | 1465860660111 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 2960 | 1465860660115 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:31:00 INFO - PROCESS | 2960 | 1465860660120 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 2960 | 1465860660126 Marionette TRACE conn5 <- [1,654,null,{}] 16:31:00 INFO - PROCESS | 2960 | 1465860660131 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}] 16:31:00 INFO - PROCESS | 2960 | 1465860660134 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:00 INFO - PROCESS | 2960 | 1465860660277 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:31:00 INFO - PROCESS | 2960 | 1465860660400 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 2960 | 1465860660403 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:00 INFO - PROCESS | 2960 | ++DOCSHELL 0D86CC00 == 41 [pid = 2960] [id = 173] 16:31:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DA5F400) [pid = 2960] [serial = 517] [outer = 00000000] 16:31:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (11621400) [pid = 2960] [serial = 518] [outer = 0DA5F400] 16:31:00 INFO - PROCESS | 2960 | 1465860660462 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14C18C00) [pid = 2960] [serial = 519] [outer = 0DA5F400] 16:31:00 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:00 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:01 INFO - PROCESS | 2960 | 1465860661080 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]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1025ms 16:31:01 INFO - PROCESS | 2960 | 1465860661145 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 2960 | 1465860661150 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:31:01 INFO - PROCESS | 2960 | 1465860661156 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 2960 | 1465860661159 Marionette TRACE conn5 <- [1,658,null,{}] 16:31:01 INFO - PROCESS | 2960 | 1465860661163 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}] 16:31:01 INFO - PROCESS | 2960 | 1465860661166 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:01 INFO - PROCESS | 2960 | 1465860661280 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:31:01 INFO - PROCESS | 2960 | 1465860661406 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 2960 | 1465860661409 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:01 INFO - PROCESS | 2960 | ++DOCSHELL 18521000 == 42 [pid = 2960] [id = 174] 16:31:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18524800) [pid = 2960] [serial = 520] [outer = 00000000] 16:31:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A47000) [pid = 2960] [serial = 521] [outer = 18524800] 16:31:01 INFO - PROCESS | 2960 | 1465860661465 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19315C00) [pid = 2960] [serial = 522] [outer = 18524800] 16:31:02 INFO - PROCESS | 2960 | 1465860662080 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 971ms 16:31:02 INFO - PROCESS | 2960 | 1465860662130 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 2960 | 1465860662132 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 2960 | 1465860662136 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:31:02 INFO - PROCESS | 2960 | 1465860662140 Marionette TRACE conn5 <- [1,662,null,{}] 16:31:02 INFO - PROCESS | 2960 | 1465860662150 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}] 16:31:02 INFO - PROCESS | 2960 | 1465860662155 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:02 INFO - PROCESS | 2960 | 1465860662264 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:31:02 INFO - PROCESS | 2960 | 1465860662398 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 2960 | 1465860662402 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:02 INFO - PROCESS | 2960 | ++DOCSHELL 19751C00 == 43 [pid = 2960] [id = 175] 16:31:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19AAC400) [pid = 2960] [serial = 523] [outer = 00000000] 16:31:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AE91400) [pid = 2960] [serial = 524] [outer = 19AAC400] 16:31:02 INFO - PROCESS | 2960 | 1465860662458 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1AE97800) [pid = 2960] [serial = 525] [outer = 19AAC400] 16:31:03 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:03 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:03 INFO - PROCESS | 2960 | 1465860663162 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]]]}] 16:31:03 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 16:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1081ms 16:31:03 INFO - PROCESS | 2960 | 1465860663220 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 2960 | 1465860663224 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:31:03 INFO - PROCESS | 2960 | 1465860663229 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 2960 | 1465860663232 Marionette TRACE conn5 <- [1,666,null,{}] 16:31:03 INFO - PROCESS | 2960 | 1465860663237 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}] 16:31:03 INFO - PROCESS | 2960 | 1465860663240 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:03 INFO - PROCESS | 2960 | 1465860663345 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:31:03 INFO - PROCESS | 2960 | 1465860663446 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 2960 | 1465860663448 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DB58C00 == 44 [pid = 2960] [id = 176] 16:31:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DB5B000) [pid = 2960] [serial = 526] [outer = 00000000] 16:31:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (14B74000) [pid = 2960] [serial = 527] [outer = 0DB5B000] 16:31:03 INFO - PROCESS | 2960 | 1465860663497 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (14D93800) [pid = 2960] [serial = 528] [outer = 0DB5B000] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 1773D000 == 43 [pid = 2960] [id = 171] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 15CEF400 == 42 [pid = 2960] [id = 170] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 0CB40C00 == 41 [pid = 2960] [id = 169] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 15CF0000 == 40 [pid = 2960] [id = 168] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 18FD8C00 == 39 [pid = 2960] [id = 167] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 1859D000 == 38 [pid = 2960] [id = 166] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 1773F400 == 37 [pid = 2960] [id = 165] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 10FBF800 == 36 [pid = 2960] [id = 164] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 0D868C00 == 35 [pid = 2960] [id = 163] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 0D7E3C00 == 34 [pid = 2960] [id = 161] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 14B90000 == 33 [pid = 2960] [id = 162] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 0DA64000 == 32 [pid = 2960] [id = 151] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 14D9D800 == 31 [pid = 2960] [id = 160] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 19751C00 == 30 [pid = 2960] [id = 175] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 18521000 == 29 [pid = 2960] [id = 174] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 1AE67800 == 28 [pid = 2960] [id = 172] 16:31:04 INFO - PROCESS | 2960 | --DOCSHELL 0D86CC00 == 27 [pid = 2960] [id = 173] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (177D9000) [pid = 2960] [serial = 464] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (10FBE400) [pid = 2960] [serial = 458] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (116C0800) [pid = 2960] [serial = 459] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (14B2B400) [pid = 2960] [serial = 453] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (144D5400) [pid = 2960] [serial = 452] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (14DC9C00) [pid = 2960] [serial = 461] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0D93EC00) [pid = 2960] [serial = 455] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DA62400) [pid = 2960] [serial = 456] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (10AD5C00) [pid = 2960] [serial = 441] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DA61000) [pid = 2960] [serial = 440] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18540400) [pid = 2960] [serial = 467] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17716400) [pid = 2960] [serial = 444] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14DD3400) [pid = 2960] [serial = 443] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1A232C00) [pid = 2960] [serial = 447] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19FFA800) [pid = 2960] [serial = 446] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19FA0000) [pid = 2960] [serial = 479] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AE8A400) [pid = 2960] [serial = 450] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1AE6E000) [pid = 2960] [serial = 449] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1930AC00) [pid = 2960] [serial = 470] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18A39000) [pid = 2960] [serial = 468] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1933E000) [pid = 2960] [serial = 476] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19312C00) [pid = 2960] [serial = 471] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1933A400) [pid = 2960] [serial = 477] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17E7F400) [pid = 2960] [serial = 465] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19187800) [pid = 2960] [serial = 473] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1930DC00) [pid = 2960] [serial = 474] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14DD1400) [pid = 2960] [serial = 462] [outer = 00000000] [url = about:blank] 16:31:04 INFO - PROCESS | 2960 | 1465860664659 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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1475ms 16:31:04 INFO - PROCESS | 2960 | 1465860664704 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 2960 | 1465860664708 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:31:04 INFO - PROCESS | 2960 | 1465860664712 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 2960 | 1465860664717 Marionette TRACE conn5 <- [1,670,null,{}] 16:31:04 INFO - PROCESS | 2960 | 1465860664722 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}] 16:31:04 INFO - PROCESS | 2960 | 1465860664725 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:04 INFO - PROCESS | 2960 | 1465860664834 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:31:04 INFO - PROCESS | 2960 | 1465860664935 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 2960 | 1465860664938 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DA66C00 == 28 [pid = 2960] [id = 177] 16:31:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA67000) [pid = 2960] [serial = 529] [outer = 00000000] 16:31:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DB54400) [pid = 2960] [serial = 530] [outer = 0DA67000] 16:31:05 INFO - PROCESS | 2960 | 1465860664986 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DB5C400) [pid = 2960] [serial = 531] [outer = 0DA67000] 16:31:05 INFO - PROCESS | 2960 | 1465860665824 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]]]}] 16:31:05 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) 16:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 16:31:05 INFO - PROCESS | 2960 | 1465860665836 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 2960 | 1465860665841 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:31:05 INFO - PROCESS | 2960 | 1465860665847 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 2960 | 1465860665850 Marionette TRACE conn5 <- [1,674,null,{}] 16:31:05 INFO - PROCESS | 2960 | 1465860665854 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}] 16:31:05 INFO - PROCESS | 2960 | 1465860665856 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:06 INFO - PROCESS | 2960 | 1465860665976 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:31:06 INFO - PROCESS | 2960 | 1465860665985 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 2960 | 1465860665987 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:06 INFO - PROCESS | 2960 | ++DOCSHELL 114CDC00 == 29 [pid = 2960] [id = 178] 16:31:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (114CFC00) [pid = 2960] [serial = 532] [outer = 00000000] 16:31:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (145C0800) [pid = 2960] [serial = 533] [outer = 114CFC00] 16:31:06 INFO - PROCESS | 2960 | 1465860666033 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14B71800) [pid = 2960] [serial = 534] [outer = 114CFC00] 16:31:06 INFO - PROCESS | 2960 | 1465860666942 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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:31:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 16:31:07 INFO - PROCESS | 2960 | 1465860666975 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 2960 | 1465860666977 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:31:07 INFO - PROCESS | 2960 | 1465860666981 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 2960 | 1465860666984 Marionette TRACE conn5 <- [1,678,null,{}] 16:31:07 INFO - PROCESS | 2960 | 1465860667012 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}] 16:31:07 INFO - PROCESS | 2960 | 1465860667017 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:07 INFO - PROCESS | 2960 | 1465860667129 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:31:07 INFO - PROCESS | 2960 | 1465860667137 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 2960 | 1465860667140 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:07 INFO - PROCESS | 2960 | ++DOCSHELL 14DCA400 == 30 [pid = 2960] [id = 179] 16:31:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DD0000) [pid = 2960] [serial = 535] [outer = 00000000] 16:31:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16529800) [pid = 2960] [serial = 536] [outer = 14DD0000] 16:31:07 INFO - PROCESS | 2960 | 1465860667188 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17718400) [pid = 2960] [serial = 537] [outer = 14DD0000] 16:31:08 INFO - PROCESS | 2960 | 1465860668166 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]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1220ms 16:31:08 INFO - PROCESS | 2960 | 1465860668204 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 2960 | 1465860668207 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:31:08 INFO - PROCESS | 2960 | 1465860668210 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:31:08 INFO - PROCESS | 2960 | 1465860668212 Marionette TRACE conn5 <- [1,682,null,{}] 16:31:08 INFO - PROCESS | 2960 | 1465860668216 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}] 16:31:08 INFO - PROCESS | 2960 | 1465860668218 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:08 INFO - PROCESS | 2960 | 1465860668494 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18FDB000) [pid = 2960] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17E79400) [pid = 2960] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0CB44C00) [pid = 2960] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (14C15800) [pid = 2960] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19F94000) [pid = 2960] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17742800) [pid = 2960] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D7EDC00) [pid = 2960] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D86B800) [pid = 2960] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14407800) [pid = 2960] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17743000) [pid = 2960] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1859F000) [pid = 2960] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19DF4800) [pid = 2960] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:31:08 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1AE68400) [pid = 2960] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:31:08 INFO - PROCESS | 2960 | 1465860668580 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 2960 | 1465860668582 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:08 INFO - PROCESS | 2960 | ++DOCSHELL 0CB42000 == 31 [pid = 2960] [id = 180] 16:31:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0CB43400) [pid = 2960] [serial = 538] [outer = 00000000] 16:31:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB5A800) [pid = 2960] [serial = 539] [outer = 0CB43400] 16:31:08 INFO - PROCESS | 2960 | 1465860668628 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (16C42800) [pid = 2960] [serial = 540] [outer = 0CB43400] 16:31:09 INFO - PROCESS | 2960 | 1465860669464 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]]]}] 16:31:09 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) 16:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1283ms 16:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:31:09 INFO - PROCESS | 2960 | 1465860669496 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 2960 | 1465860669498 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:31:09 INFO - PROCESS | 2960 | 1465860669501 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 2960 | 1465860669503 Marionette TRACE conn5 <- [1,686,null,{}] 16:31:09 INFO - PROCESS | 2960 | 1465860669507 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}] 16:31:09 INFO - PROCESS | 2960 | 1465860669509 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:09 INFO - PROCESS | 2960 | 1465860669615 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:31:09 INFO - PROCESS | 2960 | 1465860669624 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 2960 | 1465860669626 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:09 INFO - PROCESS | 2960 | ++DOCSHELL 1773CC00 == 32 [pid = 2960] [id = 181] 16:31:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17742800) [pid = 2960] [serial = 541] [outer = 00000000] 16:31:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18528000) [pid = 2960] [serial = 542] [outer = 17742800] 16:31:09 INFO - PROCESS | 2960 | 1465860669670 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1852D400) [pid = 2960] [serial = 543] [outer = 17742800] 16:31:10 INFO - PROCESS | 2960 | 1465860670602 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]]]}] 16:31:10 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) 16:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 16:31:10 INFO - PROCESS | 2960 | 1465860670653 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 2960 | 1465860670658 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:31:10 INFO - PROCESS | 2960 | 1465860670664 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 2960 | 1465860670667 Marionette TRACE conn5 <- [1,690,null,{}] 16:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:31:10 INFO - PROCESS | 2960 | 1465860670673 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}] 16:31:10 INFO - PROCESS | 2960 | 1465860670676 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:10 INFO - PROCESS | 2960 | 1465860670818 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:31:11 INFO - PROCESS | 2960 | 1465860670977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 2960 | 1465860670980 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5F800 == 33 [pid = 2960] [id = 182] 16:31:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA60000) [pid = 2960] [serial = 544] [outer = 00000000] 16:31:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DB53C00) [pid = 2960] [serial = 545] [outer = 0DA60000] 16:31:11 INFO - PROCESS | 2960 | 1465860671039 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (10C34400) [pid = 2960] [serial = 546] [outer = 0DA60000] 16:31:12 INFO - PROCESS | 2960 | 1465860672179 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]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1576ms 16:31:12 INFO - PROCESS | 2960 | 1465860672254 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 2960 | 1465860672258 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:31:12 INFO - PROCESS | 2960 | 1465860672265 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 2960 | 1465860672268 Marionette TRACE conn5 <- [1,694,null,{}] 16:31:12 INFO - PROCESS | 2960 | 1465860672272 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}] 16:31:12 INFO - PROCESS | 2960 | 1465860672275 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:12 INFO - PROCESS | 2960 | 1465860672437 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:31:12 INFO - PROCESS | 2960 | 1465860672596 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 2960 | 1465860672599 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:12 INFO - PROCESS | 2960 | ++DOCSHELL 093F4000 == 34 [pid = 2960] [id = 183] 16:31:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (093F6800) [pid = 2960] [serial = 547] [outer = 00000000] 16:31:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0CB41000) [pid = 2960] [serial = 548] [outer = 093F6800] 16:31:12 INFO - PROCESS | 2960 | 1465860672653 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D932400) [pid = 2960] [serial = 549] [outer = 093F6800] 16:31:13 INFO - PROCESS | 2960 | --DOCSHELL 0CB42000 == 33 [pid = 2960] [id = 180] 16:31:13 INFO - PROCESS | 2960 | --DOCSHELL 14DCA400 == 32 [pid = 2960] [id = 179] 16:31:13 INFO - PROCESS | 2960 | --DOCSHELL 114CDC00 == 31 [pid = 2960] [id = 178] 16:31:13 INFO - PROCESS | 2960 | --DOCSHELL 0DA66C00 == 30 [pid = 2960] [id = 177] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1A23CC00) [pid = 2960] [serial = 512] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1AE88800) [pid = 2960] [serial = 515] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1AE8A000) [pid = 2960] [serial = 516] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19311800) [pid = 2960] [serial = 500] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19F95400) [pid = 2960] [serial = 503] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19312000) [pid = 2960] [serial = 501] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DCD9C00) [pid = 2960] [serial = 506] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14DCD800) [pid = 2960] [serial = 485] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17721C00) [pid = 2960] [serial = 486] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19FA0400) [pid = 2960] [serial = 480] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17E81400) [pid = 2960] [serial = 494] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18525000) [pid = 2960] [serial = 495] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DCD8C00) [pid = 2960] [serial = 482] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (11620C00) [pid = 2960] [serial = 483] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DA66400) [pid = 2960] [serial = 488] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DB55800) [pid = 2960] [serial = 489] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (145C1C00) [pid = 2960] [serial = 491] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (14B76C00) [pid = 2960] [serial = 492] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (19F96000) [pid = 2960] [serial = 504] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1AE62800) [pid = 2960] [serial = 513] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19FF4400) [pid = 2960] [serial = 509] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (14B92400) [pid = 2960] [serial = 507] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (18A46C00) [pid = 2960] [serial = 497] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (1A231400) [pid = 2960] [serial = 510] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (18E74800) [pid = 2960] [serial = 498] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 2960 | 1465860673659 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]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1431ms 16:31:13 INFO - PROCESS | 2960 | 1465860673697 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 2960 | 1465860673700 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:31:13 INFO - PROCESS | 2960 | 1465860673704 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 2960 | 1465860673707 Marionette TRACE conn5 <- [1,698,null,{}] 16:31:13 INFO - PROCESS | 2960 | 1465860673712 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}] 16:31:13 INFO - PROCESS | 2960 | 1465860673715 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:13 INFO - PROCESS | 2960 | 1465860673800 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:31:13 INFO - PROCESS | 2960 | 1465860673809 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 2960 | 1465860673812 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:13 INFO - PROCESS | 2960 | ++DOCSHELL 0DB55800 == 31 [pid = 2960] [id = 184] 16:31:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (0DC96C00) [pid = 2960] [serial = 550] [outer = 00000000] 16:31:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (11620C00) [pid = 2960] [serial = 551] [outer = 0DC96C00] 16:31:13 INFO - PROCESS | 2960 | 1465860673858 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (144CD400) [pid = 2960] [serial = 552] [outer = 0DC96C00] 16:31:14 INFO - PROCESS | 2960 | 1465860674818 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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 16:31:14 INFO - PROCESS | 2960 | 1465860674839 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 2960 | 1465860674843 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:31:14 INFO - PROCESS | 2960 | 1465860674847 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 2960 | 1465860674849 Marionette TRACE conn5 <- [1,702,null,{}] 16:31:14 INFO - PROCESS | 2960 | 1465860674853 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}] 16:31:14 INFO - PROCESS | 2960 | 1465860674855 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:14 INFO - PROCESS | 2960 | 1465860674944 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:31:14 INFO - PROCESS | 2960 | 1465860674951 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 2960 | 1465860674953 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:14 INFO - PROCESS | 2960 | ++DOCSHELL 14B2B400 == 32 [pid = 2960] [id = 185] 16:31:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (14B77000) [pid = 2960] [serial = 553] [outer = 00000000] 16:31:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (14DCD400) [pid = 2960] [serial = 554] [outer = 14B77000] 16:31:15 INFO - PROCESS | 2960 | 1465860674997 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (16C3D000) [pid = 2960] [serial = 555] [outer = 14B77000] 16:31:16 INFO - PROCESS | 2960 | 1465860675972 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]]]}] 16:31:16 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 16:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 16:31:16 INFO - PROCESS | 2960 | 1465860676027 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 2960 | 1465860676030 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:31:16 INFO - PROCESS | 2960 | 1465860676043 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 2960 | 1465860676049 Marionette TRACE conn5 <- [1,706,null,{}] 16:31:16 INFO - PROCESS | 2960 | 1465860676058 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}] 16:31:16 INFO - PROCESS | 2960 | 1465860676062 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:16 INFO - PROCESS | 2960 | 1465860676177 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:31:16 INFO - PROCESS | 2960 | 1465860676185 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 2960 | 1465860676187 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:16 INFO - PROCESS | 2960 | ++DOCSHELL 17E80400 == 33 [pid = 2960] [id = 186] 16:31:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (17E81000) [pid = 2960] [serial = 556] [outer = 00000000] 16:31:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (18527400) [pid = 2960] [serial = 557] [outer = 17E81000] 16:31:16 INFO - PROCESS | 2960 | 1465860676230 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (1859F000) [pid = 2960] [serial = 558] [outer = 17E81000] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14DD0000) [pid = 2960] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (0CB43400) [pid = 2960] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (0DB5B000) [pid = 2960] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DA67000) [pid = 2960] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (114CFC00) [pid = 2960] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (0DA5F400) [pid = 2960] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (18524800) [pid = 2960] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:31:16 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (19AAC400) [pid = 2960] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:31:17 INFO - PROCESS | 2960 | 1465860677197 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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 16:31:17 INFO - PROCESS | 2960 | 1465860677231 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 2960 | 1465860677234 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:31:17 INFO - PROCESS | 2960 | 1465860677237 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:31:17 INFO - PROCESS | 2960 | 1465860677239 Marionette TRACE conn5 <- [1,710,null,{}] 16:31:17 INFO - PROCESS | 2960 | 1465860677243 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}] 16:31:17 INFO - PROCESS | 2960 | 1465860677244 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:17 INFO - PROCESS | 2960 | 1465860677333 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:31:17 INFO - PROCESS | 2960 | 1465860677408 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 2960 | 1465860677410 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:17 INFO - PROCESS | 2960 | ++DOCSHELL 17E30000 == 34 [pid = 2960] [id = 187] 16:31:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (17E7E400) [pid = 2960] [serial = 559] [outer = 00000000] 16:31:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (18A3F400) [pid = 2960] [serial = 560] [outer = 17E7E400] 16:31:17 INFO - PROCESS | 2960 | 1465860677454 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (18A46400) [pid = 2960] [serial = 561] [outer = 17E7E400] 16:31:17 INFO - PROCESS | 2960 | 1465860677839 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] 16:31:17 INFO - PROCESS | 2960 | 1465860677873 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:31:17 INFO - PROCESS | 2960 | 1465860677876 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 2960 | 1465860677878 Marionette TRACE conn5 <- [1,714,null,{}] 16:31:17 INFO - PROCESS | 2960 | 1465860677882 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}] 16:31:17 INFO - PROCESS | 2960 | 1465860677884 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:18 INFO - PROCESS | 2960 | 1465860677992 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:31:18 INFO - PROCESS | 2960 | 1465860678000 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 2960 | 1465860678005 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:18 INFO - PROCESS | 2960 | ++DOCSHELL 14B7A400 == 35 [pid = 2960] [id = 188] 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (18E6A400) [pid = 2960] [serial = 562] [outer = 00000000] 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (1917C400) [pid = 2960] [serial = 563] [outer = 18E6A400] 16:31:18 INFO - PROCESS | 2960 | 1465860678059 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (1930F000) [pid = 2960] [serial = 564] [outer = 18E6A400] 16:31:18 INFO - PROCESS | 2960 | 1465860678539 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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 16:31:18 INFO - PROCESS | 2960 | 1465860678607 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 2960 | 1465860678610 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:31:18 INFO - PROCESS | 2960 | 1465860678613 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:31:18 INFO - PROCESS | 2960 | 1465860678614 Marionette TRACE conn5 <- [1,718,null,{}] 16:31:18 INFO - PROCESS | 2960 | 1465860678618 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}] 16:31:18 INFO - PROCESS | 2960 | 1465860678620 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:18 INFO - PROCESS | 2960 | 1465860678729 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:31:18 INFO - PROCESS | 2960 | 1465860678745 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 2960 | 1465860678747 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:18 INFO - PROCESS | 2960 | ++DOCSHELL 14DD3000 == 36 [pid = 2960] [id = 189] 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (1933B400) [pid = 2960] [serial = 565] [outer = 00000000] 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (19757400) [pid = 2960] [serial = 566] [outer = 1933B400] 16:31:18 INFO - PROCESS | 2960 | 1465860678800 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (19AAE800) [pid = 2960] [serial = 567] [outer = 1933B400] 16:31:19 INFO - PROCESS | 2960 | 1465860679388 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] 16:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:31:19 INFO - PROCESS | 2960 | 1465860679452 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:31:19 INFO - PROCESS | 2960 | 1465860679471 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 2960 | 1465860679475 Marionette TRACE conn5 <- [1,722,null,{}] 16:31:19 INFO - PROCESS | 2960 | 1465860679482 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}] 16:31:19 INFO - PROCESS | 2960 | 1465860679486 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:19 INFO - PROCESS | 2960 | 1465860679610 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:31:19 INFO - PROCESS | 2960 | 1465860679726 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 2960 | 1465860679728 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D933400 == 37 [pid = 2960] [id = 190] 16:31:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DB52000) [pid = 2960] [serial = 568] [outer = 00000000] 16:31:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14B79800) [pid = 2960] [serial = 569] [outer = 0DB52000] 16:31:19 INFO - PROCESS | 2960 | 1465860679787 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (14D9D800) [pid = 2960] [serial = 570] [outer = 0DB52000] 16:31:20 INFO - PROCESS | 2960 | 1465860680431 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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1038ms 16:31:20 INFO - PROCESS | 2960 | 1465860680496 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 2960 | 1465860680501 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:31:20 INFO - PROCESS | 2960 | 1465860680507 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 2960 | 1465860680510 Marionette TRACE conn5 <- [1,726,null,{}] 16:31:20 INFO - PROCESS | 2960 | 1465860680514 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}] 16:31:20 INFO - PROCESS | 2960 | 1465860680517 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:20 INFO - PROCESS | 2960 | 1465860680661 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:31:20 INFO - PROCESS | 2960 | 1465860680783 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 2960 | 1465860680786 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:20 INFO - PROCESS | 2960 | ++DOCSHELL 17EB9800 == 38 [pid = 2960] [id = 191] 16:31:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (17EBCC00) [pid = 2960] [serial = 571] [outer = 00000000] 16:31:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18A3A000) [pid = 2960] [serial = 572] [outer = 17EBCC00] 16:31:20 INFO - PROCESS | 2960 | 1465860680841 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (1930A800) [pid = 2960] [serial = 573] [outer = 17EBCC00] 16:31:21 INFO - PROCESS | 2960 | 1465860681904 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1379ms 16:31:21 INFO - PROCESS | 2960 | 1465860681967 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 2960 | 1465860681970 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:31:21 INFO - PROCESS | 2960 | 1465860681975 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 2960 | 1465860681979 Marionette TRACE conn5 <- [1,730,null,{}] 16:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:31:22 INFO - PROCESS | 2960 | 1465860681990 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}] 16:31:22 INFO - PROCESS | 2960 | 1465860681995 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:22 INFO - PROCESS | 2960 | 1465860682211 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:31:22 INFO - PROCESS | 2960 | 1465860682296 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 2960 | 1465860682299 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:22 INFO - PROCESS | 2960 | ++DOCSHELL 09435C00 == 39 [pid = 2960] [id = 192] 16:31:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (09437000) [pid = 2960] [serial = 574] [outer = 00000000] 16:31:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D0F1C00) [pid = 2960] [serial = 575] [outer = 09437000] 16:31:22 INFO - PROCESS | 2960 | 1465860682350 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D868C00) [pid = 2960] [serial = 576] [outer = 09437000] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 14B7A400 == 38 [pid = 2960] [id = 188] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 17E30000 == 37 [pid = 2960] [id = 187] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 17E80400 == 36 [pid = 2960] [id = 186] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 14B2B400 == 35 [pid = 2960] [id = 185] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 0DB55800 == 34 [pid = 2960] [id = 184] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 093F4000 == 33 [pid = 2960] [id = 183] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 1773CC00 == 32 [pid = 2960] [id = 181] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 0DA5F800 == 31 [pid = 2960] [id = 182] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 0DB58C00 == 30 [pid = 2960] [id = 176] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 17EB9800 == 29 [pid = 2960] [id = 191] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 14DD3000 == 28 [pid = 2960] [id = 189] 16:31:23 INFO - PROCESS | 2960 | --DOCSHELL 0D933400 == 27 [pid = 2960] [id = 190] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (16529800) [pid = 2960] [serial = 536] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DB5A800) [pid = 2960] [serial = 539] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14D93800) [pid = 2960] [serial = 528] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (14B74000) [pid = 2960] [serial = 527] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DB54400) [pid = 2960] [serial = 530] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DB5C400) [pid = 2960] [serial = 531] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (145C0800) [pid = 2960] [serial = 533] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (17718400) [pid = 2960] [serial = 537] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (14C18C00) [pid = 2960] [serial = 519] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (11621400) [pid = 2960] [serial = 518] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19315C00) [pid = 2960] [serial = 522] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (18A47000) [pid = 2960] [serial = 521] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1AE97800) [pid = 2960] [serial = 525] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1AE91400) [pid = 2960] [serial = 524] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (14B71800) [pid = 2960] [serial = 534] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (16C42800) [pid = 2960] [serial = 540] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (18528000) [pid = 2960] [serial = 542] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 2960 | 1465860684014 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]]]}] 16:31:24 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 16:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2070ms 16:31:24 INFO - PROCESS | 2960 | 1465860684056 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:31:24 INFO - PROCESS | 2960 | 1465860684060 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:31:24 INFO - PROCESS | 2960 | 1465860684065 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 2960 | 1465860684068 Marionette TRACE conn5 <- [1,734,null,{}] 16:31:24 INFO - PROCESS | 2960 | 1465860684074 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}] 16:31:24 INFO - PROCESS | 2960 | 1465860684077 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:24 INFO - PROCESS | 2960 | 1465860684164 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:31:24 INFO - PROCESS | 2960 | 1465860684171 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 2960 | 1465860684176 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:24 INFO - PROCESS | 2960 | ++DOCSHELL 0D868800 == 28 [pid = 2960] [id = 193] 16:31:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0D86CC00) [pid = 2960] [serial = 577] [outer = 00000000] 16:31:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D934400) [pid = 2960] [serial = 578] [outer = 0D86CC00] 16:31:24 INFO - PROCESS | 2960 | 1465860684225 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D93EC00) [pid = 2960] [serial = 579] [outer = 0D86CC00] 16:31:25 INFO - PROCESS | 2960 | 1465860685160 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]]]}] 16:31:25 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.) 16:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 16:31:25 INFO - PROCESS | 2960 | 1465860685196 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 2960 | 1465860685201 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:31:25 INFO - PROCESS | 2960 | 1465860685207 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 2960 | 1465860685210 Marionette TRACE conn5 <- [1,738,null,{}] 16:31:25 INFO - PROCESS | 2960 | 1465860685214 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}] 16:31:25 INFO - PROCESS | 2960 | 1465860685217 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:25 INFO - PROCESS | 2960 | 1465860685304 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:31:25 INFO - PROCESS | 2960 | 1465860685310 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 2960 | 1465860685312 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DC9DC00 == 29 [pid = 2960] [id = 194] 16:31:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DC9F000) [pid = 2960] [serial = 580] [outer = 00000000] 16:31:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (10ACA400) [pid = 2960] [serial = 581] [outer = 0DC9F000] 16:31:25 INFO - PROCESS | 2960 | 1465860685359 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (10C28400) [pid = 2960] [serial = 582] [outer = 0DC9F000] 16:31:26 INFO - PROCESS | 2960 | 1465860686348 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 16:31:26 INFO - PROCESS | 2960 | 1465860686386 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 2960 | 1465860686389 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:31:26 INFO - PROCESS | 2960 | 1465860686392 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 2960 | 1465860686396 Marionette TRACE conn5 <- [1,742,null,{}] 16:31:26 INFO - PROCESS | 2960 | 1465860686407 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}] 16:31:26 INFO - PROCESS | 2960 | 1465860686412 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:26 INFO - PROCESS | 2960 | 1465860686531 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:31:26 INFO - PROCESS | 2960 | 1465860686539 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 2960 | 1465860686542 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:26 INFO - PROCESS | 2960 | ++DOCSHELL 14794800 == 30 [pid = 2960] [id = 195] 16:31:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (14B28800) [pid = 2960] [serial = 583] [outer = 00000000] 16:31:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (14B78800) [pid = 2960] [serial = 584] [outer = 14B28800] 16:31:26 INFO - PROCESS | 2960 | 1465860686590 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14B80000) [pid = 2960] [serial = 585] [outer = 14B28800] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (17E81000) [pid = 2960] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (093F6800) [pid = 2960] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (18E6A400) [pid = 2960] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (0DC96C00) [pid = 2960] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (17742800) [pid = 2960] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (14B77000) [pid = 2960] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0DA60000) [pid = 2960] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (17E7E400) [pid = 2960] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:31:27 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (1933B400) [pid = 2960] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:31:27 INFO - PROCESS | 2960 | 1465860687603 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]]]}] 16:31:27 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 16:31:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1235ms 16:31:27 INFO - PROCESS | 2960 | 1465860687630 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 2960 | 1465860687633 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:31:27 INFO - PROCESS | 2960 | 1465860687636 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 2960 | 1465860687638 Marionette TRACE conn5 <- [1,746,null,{}] 16:31:27 INFO - PROCESS | 2960 | 1465860687641 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}] 16:31:27 INFO - PROCESS | 2960 | 1465860687643 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:27 INFO - PROCESS | 2960 | 1465860687726 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:31:27 INFO - PROCESS | 2960 | 1465860687732 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 2960 | 1465860687734 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:27 INFO - PROCESS | 2960 | ++DOCSHELL 14B77000 == 31 [pid = 2960] [id = 196] 16:31:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (14B92C00) [pid = 2960] [serial = 586] [outer = 00000000] 16:31:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (14C44C00) [pid = 2960] [serial = 587] [outer = 14B92C00] 16:31:27 INFO - PROCESS | 2960 | 1465860687778 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (14D9A400) [pid = 2960] [serial = 588] [outer = 14B92C00] 16:31:28 INFO - PROCESS | 2960 | 1465860688234 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 631ms 16:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:31:28 INFO - PROCESS | 2960 | 1465860688270 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 2960 | 1465860688272 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:31:28 INFO - PROCESS | 2960 | 1465860688275 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 2960 | 1465860688277 Marionette TRACE conn5 <- [1,750,null,{}] 16:31:28 INFO - PROCESS | 2960 | 1465860688280 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}] 16:31:28 INFO - PROCESS | 2960 | 1465860688282 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:28 INFO - PROCESS | 2960 | 1465860688360 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:31:28 INFO - PROCESS | 2960 | 1465860688366 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 2960 | 1465860688367 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:28 INFO - PROCESS | 2960 | ++DOCSHELL 14DD1000 == 32 [pid = 2960] [id = 197] 16:31:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (14DD3000) [pid = 2960] [serial = 589] [outer = 00000000] 16:31:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (16527000) [pid = 2960] [serial = 590] [outer = 14DD3000] 16:31:28 INFO - PROCESS | 2960 | 1465860688412 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (1771CC00) [pid = 2960] [serial = 591] [outer = 14DD3000] 16:31:29 INFO - PROCESS | 2960 | 1465860689307 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]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1068ms 16:31:29 INFO - PROCESS | 2960 | 1465860689344 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:31:29 INFO - PROCESS | 2960 | 1465860689346 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:31:29 INFO - PROCESS | 2960 | 1465860689349 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 2960 | 1465860689351 Marionette TRACE conn5 <- [1,754,null,{}] 16:31:29 INFO - PROCESS | 2960 | 1465860689354 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}] 16:31:29 INFO - PROCESS | 2960 | 1465860689360 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:29 INFO - PROCESS | 2960 | 1465860689489 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:31:29 INFO - PROCESS | 2960 | 1465860689496 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 2960 | 1465860689498 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:29 INFO - PROCESS | 2960 | ++DOCSHELL 17E76800 == 33 [pid = 2960] [id = 198] 16:31:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (17E78C00) [pid = 2960] [serial = 592] [outer = 00000000] 16:31:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (18521C00) [pid = 2960] [serial = 593] [outer = 17E78C00] 16:31:29 INFO - PROCESS | 2960 | 1465860689543 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (18527000) [pid = 2960] [serial = 594] [outer = 17E78C00] 16:31:30 INFO - PROCESS | 2960 | 1465860690727 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]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:31:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1426ms 16:31:30 INFO - PROCESS | 2960 | 1465860690775 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 2960 | 1465860690779 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:31:30 INFO - PROCESS | 2960 | 1465860690784 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 2960 | 1465860690788 Marionette TRACE conn5 <- [1,758,null,{}] 16:31:30 INFO - PROCESS | 2960 | 1465860690793 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}] 16:31:30 INFO - PROCESS | 2960 | 1465860690797 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:30 INFO - PROCESS | 2960 | 1465860690975 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:31:31 INFO - PROCESS | 2960 | 1465860691076 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 2960 | 1465860691079 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:31 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6A800 == 34 [pid = 2960] [id = 199] 16:31:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DA6B400) [pid = 2960] [serial = 595] [outer = 00000000] 16:31:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DCDAC00) [pid = 2960] [serial = 596] [outer = 0DA6B400] 16:31:31 INFO - PROCESS | 2960 | 1465860691137 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (114D4800) [pid = 2960] [serial = 597] [outer = 0DA6B400] 16:31:31 INFO - PROCESS | 2960 | --DOCSHELL 14DD1000 == 33 [pid = 2960] [id = 197] 16:31:31 INFO - PROCESS | 2960 | --DOCSHELL 14B77000 == 32 [pid = 2960] [id = 196] 16:31:31 INFO - PROCESS | 2960 | --DOCSHELL 14794800 == 31 [pid = 2960] [id = 195] 16:31:31 INFO - PROCESS | 2960 | --DOCSHELL 0DC9DC00 == 30 [pid = 2960] [id = 194] 16:31:31 INFO - PROCESS | 2960 | --DOCSHELL 0D868800 == 29 [pid = 2960] [id = 193] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18527400) [pid = 2960] [serial = 557] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0CB41000) [pid = 2960] [serial = 548] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1917C400) [pid = 2960] [serial = 563] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0D932400) [pid = 2960] [serial = 549] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (11620C00) [pid = 2960] [serial = 551] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (144CD400) [pid = 2960] [serial = 552] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1852D400) [pid = 2960] [serial = 543] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (14DCD400) [pid = 2960] [serial = 554] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DB53C00) [pid = 2960] [serial = 545] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (10C34400) [pid = 2960] [serial = 546] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (1859F000) [pid = 2960] [serial = 558] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (18A3F400) [pid = 2960] [serial = 560] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (19AAE800) [pid = 2960] [serial = 567] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (18A46400) [pid = 2960] [serial = 561] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (19757400) [pid = 2960] [serial = 566] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 50 (16C3D000) [pid = 2960] [serial = 555] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | --DOMWINDOW == 49 (1930F000) [pid = 2960] [serial = 564] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 2960 | 1465860691906 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]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1189ms 16:31:31 INFO - PROCESS | 2960 | 1465860691974 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 2960 | 1465860691977 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:31:31 INFO - PROCESS | 2960 | 1465860691982 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 2960 | 1465860691985 Marionette TRACE conn5 <- [1,762,null,{}] 16:31:32 INFO - PROCESS | 2960 | 1465860691990 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}] 16:31:32 INFO - PROCESS | 2960 | 1465860691993 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:32 INFO - PROCESS | 2960 | 1465860692077 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:31:32 INFO - PROCESS | 2960 | 1465860692091 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 2960 | 1465860692093 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:32 INFO - PROCESS | 2960 | ++DOCSHELL 0D93F000 == 30 [pid = 2960] [id = 200] 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (0DA5F800) [pid = 2960] [serial = 598] [outer = 00000000] 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (0DA69800) [pid = 2960] [serial = 599] [outer = 0DA5F800] 16:31:32 INFO - PROCESS | 2960 | 1465860692141 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (0DB58C00) [pid = 2960] [serial = 600] [outer = 0DA5F800] 16:31:32 INFO - PROCESS | 2960 | 1465860692622 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]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 16:31:32 INFO - PROCESS | 2960 | 1465860692654 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 2960 | 1465860692659 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:31:32 INFO - PROCESS | 2960 | 1465860692665 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 2960 | 1465860692668 Marionette TRACE conn5 <- [1,766,null,{}] 16:31:32 INFO - PROCESS | 2960 | 1465860692672 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}] 16:31:32 INFO - PROCESS | 2960 | 1465860692674 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:32 INFO - PROCESS | 2960 | 1465860692759 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:31:32 INFO - PROCESS | 2960 | 1465860692768 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 2960 | 1465860692770 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:32 INFO - PROCESS | 2960 | ++DOCSHELL 144C6C00 == 31 [pid = 2960] [id = 201] 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (144C7C00) [pid = 2960] [serial = 601] [outer = 00000000] 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (144CD400) [pid = 2960] [serial = 602] [outer = 144C7C00] 16:31:32 INFO - PROCESS | 2960 | 1465860692817 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (145C0400) [pid = 2960] [serial = 603] [outer = 144C7C00] 16:31:33 INFO - PROCESS | 2960 | 1465860693279 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 631ms 16:31:33 INFO - PROCESS | 2960 | 1465860693298 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 2960 | 1465860693301 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:31:33 INFO - PROCESS | 2960 | 1465860693304 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:31:33 INFO - PROCESS | 2960 | 1465860693307 Marionette TRACE conn5 <- [1,770,null,{}] 16:31:33 INFO - PROCESS | 2960 | 1465860693318 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}] 16:31:33 INFO - PROCESS | 2960 | 1465860693322 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:33 INFO - PROCESS | 2960 | 1465860693405 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:31:33 INFO - PROCESS | 2960 | 1465860693412 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 2960 | 1465860693415 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:33 INFO - PROCESS | 2960 | ++DOCSHELL 14D93000 == 32 [pid = 2960] [id = 202] 16:31:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (14D94000) [pid = 2960] [serial = 604] [outer = 00000000] 16:31:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (14DC4400) [pid = 2960] [serial = 605] [outer = 14D94000] 16:31:33 INFO - PROCESS | 2960 | 1465860693462 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (14DD1800) [pid = 2960] [serial = 606] [outer = 14D94000] 16:31:33 INFO - PROCESS | 2960 | 1465860693929 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 16:31:33 INFO - PROCESS | 2960 | 1465860693978 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:31:33 INFO - PROCESS | 2960 | 1465860693981 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:31:34 INFO - PROCESS | 2960 | 1465860693984 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 2960 | 1465860693985 Marionette TRACE conn5 <- [1,774,null,{}] 16:31:34 INFO - PROCESS | 2960 | 1465860693989 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}] 16:31:34 INFO - PROCESS | 2960 | 1465860693991 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:34 INFO - PROCESS | 2960 | 1465860694078 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:31:34 INFO - PROCESS | 2960 | 1465860694083 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 2960 | 1465860694085 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:34 INFO - PROCESS | 2960 | ++DOCSHELL 16C4BC00 == 33 [pid = 2960] [id = 203] 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (17717400) [pid = 2960] [serial = 607] [outer = 00000000] 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (17E27800) [pid = 2960] [serial = 608] [outer = 17717400] 16:31:34 INFO - PROCESS | 2960 | 1465860694130 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (17E81000) [pid = 2960] [serial = 609] [outer = 17717400] 16:31:34 INFO - PROCESS | 2960 | 1465860694592 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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 632ms 16:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:31:34 INFO - PROCESS | 2960 | 1465860694623 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 2960 | 1465860694625 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:31:34 INFO - PROCESS | 2960 | 1465860694628 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 2960 | 1465860694630 Marionette TRACE conn5 <- [1,778,null,{}] 16:31:34 INFO - PROCESS | 2960 | 1465860694633 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}] 16:31:34 INFO - PROCESS | 2960 | 1465860694635 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:34 INFO - PROCESS | 2960 | 1465860694744 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:31:34 INFO - PROCESS | 2960 | 1465860694752 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 2960 | 1465860694754 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:34 INFO - PROCESS | 2960 | ++DOCSHELL 18529000 == 34 [pid = 2960] [id = 204] 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (1852A000) [pid = 2960] [serial = 610] [outer = 00000000] 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (18545400) [pid = 2960] [serial = 611] [outer = 1852A000] 16:31:34 INFO - PROCESS | 2960 | 1465860694824 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (185A4000) [pid = 2960] [serial = 612] [outer = 1852A000] 16:31:35 INFO - PROCESS | 2960 | 1465860695301 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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 16:31:35 INFO - PROCESS | 2960 | 1465860695360 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:31:35 INFO - PROCESS | 2960 | 1465860695362 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:31:35 INFO - PROCESS | 2960 | 1465860695366 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 2960 | 1465860695368 Marionette TRACE conn5 <- [1,782,null,{}] 16:31:35 INFO - PROCESS | 2960 | 1465860695377 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}] 16:31:35 INFO - PROCESS | 2960 | 1465860695383 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:35 INFO - PROCESS | 2960 | 1465860695511 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:31:35 INFO - PROCESS | 2960 | 1465860695526 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 2960 | 1465860695528 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:35 INFO - PROCESS | 2960 | ++DOCSHELL 18A3BC00 == 35 [pid = 2960] [id = 205] 16:31:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (18A3C000) [pid = 2960] [serial = 613] [outer = 00000000] 16:31:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (18E70000) [pid = 2960] [serial = 614] [outer = 18A3C000] 16:31:35 INFO - PROCESS | 2960 | 1465860695625 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18FD6800) [pid = 2960] [serial = 615] [outer = 18A3C000] 16:31:36 INFO - PROCESS | 2960 | 1465860696044 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]]]}] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (14DD3000) [pid = 2960] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (14B28800) [pid = 2960] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (09437000) [pid = 2960] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DC9F000) [pid = 2960] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0D86CC00) [pid = 2960] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DB52000) [pid = 2960] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:31:36 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (17EBCC00) [pid = 2960] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 16:31:36 INFO - PROCESS | 2960 | 1465860696097 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:31:36 INFO - PROCESS | 2960 | 1465860696099 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:31:36 INFO - PROCESS | 2960 | 1465860696102 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 2960 | 1465860696104 Marionette TRACE conn5 <- [1,786,null,{}] 16:31:36 INFO - PROCESS | 2960 | 1465860696107 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}] 16:31:36 INFO - PROCESS | 2960 | 1465860696109 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:36 INFO - PROCESS | 2960 | 1465860696214 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:31:36 INFO - PROCESS | 2960 | 1465860696266 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 2960 | 1465860696268 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:36 INFO - PROCESS | 2960 | ++DOCSHELL 0DC9F000 == 36 [pid = 2960] [id = 206] 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (14C3F800) [pid = 2960] [serial = 616] [outer = 00000000] 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (18AFB800) [pid = 2960] [serial = 617] [outer = 14C3F800] 16:31:36 INFO - PROCESS | 2960 | 1465860696311 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (1917B800) [pid = 2960] [serial = 618] [outer = 14C3F800] 16:31:36 INFO - PROCESS | 2960 | 1465860696665 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]]]}] 16:31:36 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 16:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 16:31:36 INFO - PROCESS | 2960 | 1465860696678 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 2960 | 1465860696679 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:31:36 INFO - PROCESS | 2960 | 1465860696683 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 2960 | 1465860696684 Marionette TRACE conn5 <- [1,790,null,{}] 16:31:36 INFO - PROCESS | 2960 | 1465860696688 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}] 16:31:36 INFO - PROCESS | 2960 | 1465860696690 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:36 INFO - PROCESS | 2960 | 1465860696800 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:31:36 INFO - PROCESS | 2960 | 1465860696808 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 2960 | 1465860696810 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:36 INFO - PROCESS | 2960 | ++DOCSHELL 14D99000 == 37 [pid = 2960] [id = 207] 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14DD3000) [pid = 2960] [serial = 619] [outer = 00000000] 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (19318800) [pid = 2960] [serial = 620] [outer = 14DD3000] 16:31:36 INFO - PROCESS | 2960 | 1465860696853 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (19334C00) [pid = 2960] [serial = 621] [outer = 14DD3000] 16:31:37 INFO - PROCESS | 2960 | 1465860697272 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]]]}] 16:31:37 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 16:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 16:31:37 INFO - PROCESS | 2960 | 1465860697313 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 2960 | 1465860697315 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:31:37 INFO - PROCESS | 2960 | 1465860697318 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 2960 | 1465860697320 Marionette TRACE conn5 <- [1,794,null,{}] 16:31:37 INFO - PROCESS | 2960 | 1465860697323 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}] 16:31:37 INFO - PROCESS | 2960 | 1465860697325 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:37 INFO - PROCESS | 2960 | 1465860697435 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:31:37 INFO - PROCESS | 2960 | 1465860697452 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 2960 | 1465860697454 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:37 INFO - PROCESS | 2960 | ++DOCSHELL 19314000 == 38 [pid = 2960] [id = 208] 16:31:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (19330C00) [pid = 2960] [serial = 622] [outer = 00000000] 16:31:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (19755400) [pid = 2960] [serial = 623] [outer = 19330C00] 16:31:37 INFO - PROCESS | 2960 | 1465860697497 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (19756000) [pid = 2960] [serial = 624] [outer = 19330C00] 16:31:37 INFO - PROCESS | 2960 | 1465860697922 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 16:31:37 INFO - PROCESS | 2960 | 1465860697949 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:31:37 INFO - PROCESS | 2960 | 1465860697951 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:31:37 INFO - PROCESS | 2960 | 1465860697955 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 2960 | 1465860697956 Marionette TRACE conn5 <- [1,798,null,{}] 16:31:37 INFO - PROCESS | 2960 | 1465860697960 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}] 16:31:37 INFO - PROCESS | 2960 | 1465860697961 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:38 INFO - PROCESS | 2960 | 1465860698072 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:31:38 INFO - PROCESS | 2960 | 1465860698079 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 2960 | 1465860698081 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:38 INFO - PROCESS | 2960 | ++DOCSHELL 16C44800 == 39 [pid = 2960] [id = 209] 16:31:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (19315C00) [pid = 2960] [serial = 625] [outer = 00000000] 16:31:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19DF4800) [pid = 2960] [serial = 626] [outer = 19315C00] 16:31:38 INFO - PROCESS | 2960 | 1465860698123 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19DF5400) [pid = 2960] [serial = 627] [outer = 19315C00] 16:31:38 INFO - PROCESS | 2960 | 1465860698776 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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 871ms 16:31:38 INFO - PROCESS | 2960 | 1465860698826 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:31:38 INFO - PROCESS | 2960 | 1465860698831 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:31:38 INFO - PROCESS | 2960 | 1465860698836 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 2960 | 1465860698839 Marionette TRACE conn5 <- [1,802,null,{}] 16:31:38 INFO - PROCESS | 2960 | 1465860698846 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}] 16:31:38 INFO - PROCESS | 2960 | 1465860698849 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:38 INFO - PROCESS | 2960 | 1465860698968 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:31:39 INFO - PROCESS | 2960 | 1465860699085 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 2960 | 1465860699088 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:39 INFO - PROCESS | 2960 | ++DOCSHELL 0D84B400 == 40 [pid = 2960] [id = 210] 16:31:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D93DC00) [pid = 2960] [serial = 628] [outer = 00000000] 16:31:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1440A000) [pid = 2960] [serial = 629] [outer = 0D93DC00] 16:31:39 INFO - PROCESS | 2960 | 1465860699146 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1478E400) [pid = 2960] [serial = 630] [outer = 0D93DC00] 16:31:39 INFO - PROCESS | 2960 | 1465860699737 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] 16:31:39 INFO - PROCESS | 2960 | 1465860699771 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:31:39 INFO - PROCESS | 2960 | 1465860699778 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 2960 | 1465860699781 Marionette TRACE conn5 <- [1,806,null,{}] 16:31:39 INFO - PROCESS | 2960 | 1465860699784 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}] 16:31:39 INFO - PROCESS | 2960 | 1465860699787 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:39 INFO - PROCESS | 2960 | 1465860699897 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:31:40 INFO - PROCESS | 2960 | 1465860699995 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 2960 | 1465860699997 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:40 INFO - PROCESS | 2960 | ++DOCSHELL 16C3D000 == 41 [pid = 2960] [id = 211] 16:31:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (16C3E000) [pid = 2960] [serial = 631] [outer = 00000000] 16:31:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (177DDC00) [pid = 2960] [serial = 632] [outer = 16C3E000] 16:31:40 INFO - PROCESS | 2960 | 1465860700055 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1852B000) [pid = 2960] [serial = 633] [outer = 16C3E000] 16:31:40 INFO - PROCESS | 2960 | 1465860700700 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 971ms 16:31:40 INFO - PROCESS | 2960 | 1465860700751 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 2960 | 1465860700753 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:31:40 INFO - PROCESS | 2960 | 1465860700758 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 2960 | 1465860700761 Marionette TRACE conn5 <- [1,810,null,{}] 16:31:40 INFO - PROCESS | 2960 | 1465860700773 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}] 16:31:40 INFO - PROCESS | 2960 | 1465860700777 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:40 INFO - PROCESS | 2960 | 1465860700888 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:31:41 INFO - PROCESS | 2960 | 1465860701016 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 2960 | 1465860701020 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:41 INFO - PROCESS | 2960 | ++DOCSHELL 19F98C00 == 42 [pid = 2960] [id = 212] 16:31:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F99000) [pid = 2960] [serial = 634] [outer = 00000000] 16:31:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19F9E000) [pid = 2960] [serial = 635] [outer = 19F99000] 16:31:41 INFO - PROCESS | 2960 | 1465860701077 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19FF0800) [pid = 2960] [serial = 636] [outer = 19F99000] 16:31:41 INFO - PROCESS | 2960 | 1465860701863 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] 16:31:41 INFO - PROCESS | 2960 | 1465860701943 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:31:41 INFO - PROCESS | 2960 | 1465860701947 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 2960 | 1465860701950 Marionette TRACE conn5 <- [1,814,null,{}] 16:31:41 INFO - PROCESS | 2960 | 1465860701956 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}] 16:31:41 INFO - PROCESS | 2960 | 1465860701959 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:42 INFO - PROCESS | 2960 | 1465860702095 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 19314000 == 41 [pid = 2960] [id = 208] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 14D99000 == 40 [pid = 2960] [id = 207] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 0DC9F000 == 39 [pid = 2960] [id = 206] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 18A3BC00 == 38 [pid = 2960] [id = 205] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 18529000 == 37 [pid = 2960] [id = 204] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 16C4BC00 == 36 [pid = 2960] [id = 203] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 14D93000 == 35 [pid = 2960] [id = 202] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 144C6C00 == 34 [pid = 2960] [id = 201] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 0D93F000 == 33 [pid = 2960] [id = 200] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 17E76800 == 32 [pid = 2960] [id = 198] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 0DA6A800 == 31 [pid = 2960] [id = 199] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 09435C00 == 30 [pid = 2960] [id = 192] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 19F98C00 == 29 [pid = 2960] [id = 212] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 16C3D000 == 28 [pid = 2960] [id = 211] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 16C44800 == 27 [pid = 2960] [id = 209] 16:31:42 INFO - PROCESS | 2960 | --DOCSHELL 0D84B400 == 26 [pid = 2960] [id = 210] 16:31:42 INFO - PROCESS | 2960 | 1465860702757 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 2960 | 1465860702760 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16527000) [pid = 2960] [serial = 590] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14B78800) [pid = 2960] [serial = 584] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D868C00) [pid = 2960] [serial = 576] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D0F1C00) [pid = 2960] [serial = 575] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10ACA400) [pid = 2960] [serial = 581] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D934400) [pid = 2960] [serial = 578] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D93EC00) [pid = 2960] [serial = 579] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14D9D800) [pid = 2960] [serial = 570] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B79800) [pid = 2960] [serial = 569] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1930A800) [pid = 2960] [serial = 573] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18A3A000) [pid = 2960] [serial = 572] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14C44C00) [pid = 2960] [serial = 587] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14B80000) [pid = 2960] [serial = 585] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1771CC00) [pid = 2960] [serial = 591] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (10C28400) [pid = 2960] [serial = 582] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 2960 | ++DOCSHELL 0936F000 == 27 [pid = 2960] [id = 213] 16:31:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (093E9000) [pid = 2960] [serial = 637] [outer = 00000000] 16:31:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (09432C00) [pid = 2960] [serial = 638] [outer = 093E9000] 16:31:42 INFO - PROCESS | 2960 | 1465860702873 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0CB45C00) [pid = 2960] [serial = 639] [outer = 093E9000] 16:31:43 INFO - PROCESS | 2960 | 1465860703321 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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1436ms 16:31:43 INFO - PROCESS | 2960 | 1465860703384 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 2960 | 1465860703388 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:31:43 INFO - PROCESS | 2960 | 1465860703392 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 2960 | 1465860703395 Marionette TRACE conn5 <- [1,818,null,{}] 16:31:43 INFO - PROCESS | 2960 | 1465860703401 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}] 16:31:43 INFO - PROCESS | 2960 | 1465860703405 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:43 INFO - PROCESS | 2960 | 1465860703496 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:31:43 INFO - PROCESS | 2960 | 1465860703512 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 2960 | 1465860703515 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:43 INFO - PROCESS | 2960 | ++DOCSHELL 0D93F000 == 28 [pid = 2960] [id = 214] 16:31:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D93F400) [pid = 2960] [serial = 640] [outer = 00000000] 16:31:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA5FC00) [pid = 2960] [serial = 641] [outer = 0D93F400] 16:31:43 INFO - PROCESS | 2960 | 1465860703562 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA68000) [pid = 2960] [serial = 642] [outer = 0D93F400] 16:31:44 INFO - PROCESS | 2960 | 1465860704040 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 16:31:44 INFO - PROCESS | 2960 | 1465860704119 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 2960 | 1465860704124 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:31:44 INFO - PROCESS | 2960 | 1465860704131 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 2960 | 1465860704133 Marionette TRACE conn5 <- [1,822,null,{}] 16:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:31:44 INFO - PROCESS | 2960 | 1465860704136 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}] 16:31:44 INFO - PROCESS | 2960 | 1465860704139 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:44 INFO - PROCESS | 2960 | 1465860704261 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:31:44 INFO - PROCESS | 2960 | 1465860704314 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 2960 | 1465860704316 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:44 INFO - PROCESS | 2960 | ++DOCSHELL 0DCE2800 == 29 [pid = 2960] [id = 215] 16:31:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10ACD400) [pid = 2960] [serial = 643] [outer = 00000000] 16:31:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (10E87400) [pid = 2960] [serial = 644] [outer = 10ACD400] 16:31:44 INFO - PROCESS | 2960 | 1465860704362 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1161E800) [pid = 2960] [serial = 645] [outer = 10ACD400] 16:31:44 INFO - PROCESS | 2960 | 1465860704764 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 16:31:44 INFO - PROCESS | 2960 | 1465860704811 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 2960 | 1465860704813 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:31:44 INFO - PROCESS | 2960 | 1465860704818 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 2960 | 1465860704824 Marionette TRACE conn5 <- [1,826,null,{}] 16:31:44 INFO - PROCESS | 2960 | 1465860704843 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}] 16:31:44 INFO - PROCESS | 2960 | 1465860704847 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:44 INFO - PROCESS | 2960 | 1465860704963 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:31:45 INFO - PROCESS | 2960 | 1465860704977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 2960 | 1465860704979 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:45 INFO - PROCESS | 2960 | ++DOCSHELL 0D0CC800 == 30 [pid = 2960] [id = 216] 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D938400) [pid = 2960] [serial = 646] [outer = 00000000] 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14B7E400) [pid = 2960] [serial = 647] [outer = 0D938400] 16:31:45 INFO - PROCESS | 2960 | 1465860705034 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14C40000) [pid = 2960] [serial = 648] [outer = 0D938400] 16:31:45 INFO - PROCESS | 2960 | 1465860705502 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 16:31:45 INFO - PROCESS | 2960 | 1465860705548 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 2960 | 1465860705550 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:31:45 INFO - PROCESS | 2960 | 1465860705582 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 2960 | 1465860705583 Marionette TRACE conn5 <- [1,830,null,{}] 16:31:45 INFO - PROCESS | 2960 | 1465860705601 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}] 16:31:45 INFO - PROCESS | 2960 | 1465860705603 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:45 INFO - PROCESS | 2960 | 1465860705716 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:31:45 INFO - PROCESS | 2960 | 1465860705729 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 2960 | 1465860705731 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:45 INFO - PROCESS | 2960 | ++DOCSHELL 14CDD400 == 31 [pid = 2960] [id = 217] 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14DD0000) [pid = 2960] [serial = 649] [outer = 00000000] 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16C3F400) [pid = 2960] [serial = 650] [outer = 14DD0000] 16:31:45 INFO - PROCESS | 2960 | 1465860705775 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16C4A800) [pid = 2960] [serial = 651] [outer = 14DD0000] 16:31:46 INFO - PROCESS | 2960 | 1465860706235 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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 711ms 16:31:46 INFO - PROCESS | 2960 | 1465860706271 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 2960 | 1465860706273 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:31:46 INFO - PROCESS | 2960 | 1465860706281 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 2960 | 1465860706283 Marionette TRACE conn5 <- [1,834,null,{}] 16:31:46 INFO - PROCESS | 2960 | 1465860706286 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}] 16:31:46 INFO - PROCESS | 2960 | 1465860706288 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:46 INFO - PROCESS | 2960 | 1465860706411 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:31:46 INFO - PROCESS | 2960 | 1465860706423 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 2960 | 1465860706429 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:46 INFO - PROCESS | 2960 | ++DOCSHELL 17720C00 == 32 [pid = 2960] [id = 218] 16:31:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17721400) [pid = 2960] [serial = 652] [outer = 00000000] 16:31:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17743000) [pid = 2960] [serial = 653] [outer = 17721400] 16:31:46 INFO - PROCESS | 2960 | 1465860706534 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18522800) [pid = 2960] [serial = 654] [outer = 17721400] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17717400) [pid = 2960] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1852A000) [pid = 2960] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DD3000) [pid = 2960] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA6B400) [pid = 2960] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18A3C000) [pid = 2960] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA5F800) [pid = 2960] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17E78C00) [pid = 2960] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14D94000) [pid = 2960] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14C3F800) [pid = 2960] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144C7C00) [pid = 2960] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19315C00) [pid = 2960] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B92C00) [pid = 2960] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:31:47 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19330C00) [pid = 2960] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:31:47 INFO - PROCESS | 2960 | 1465860707236 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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 16:31:47 INFO - PROCESS | 2960 | 1465860707253 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 2960 | 1465860707255 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:31:47 INFO - PROCESS | 2960 | 1465860707258 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 2960 | 1465860707259 Marionette TRACE conn5 <- [1,838,null,{}] 16:31:47 INFO - PROCESS | 2960 | 1465860707263 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}] 16:31:47 INFO - PROCESS | 2960 | 1465860707265 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:47 INFO - PROCESS | 2960 | 1465860707380 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:31:47 INFO - PROCESS | 2960 | 1465860707436 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 2960 | 1465860707447 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:47 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3E400 == 33 [pid = 2960] [id = 219] 16:31:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA5EC00) [pid = 2960] [serial = 655] [outer = 00000000] 16:31:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18547000) [pid = 2960] [serial = 656] [outer = 0DA5EC00] 16:31:47 INFO - PROCESS | 2960 | 1465860707492 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A38400) [pid = 2960] [serial = 657] [outer = 0DA5EC00] 16:31:48 INFO - PROCESS | 2960 | 1465860708907 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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1685ms 16:31:48 INFO - PROCESS | 2960 | 1465860708943 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 2960 | 1465860708945 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:31:48 INFO - PROCESS | 2960 | 1465860708948 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 2960 | 1465860708950 Marionette TRACE conn5 <- [1,842,null,{}] 16:31:48 INFO - PROCESS | 2960 | 1465860708953 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}] 16:31:48 INFO - PROCESS | 2960 | 1465860708955 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:49 INFO - PROCESS | 2960 | 1465860709034 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:31:49 INFO - PROCESS | 2960 | 1465860709040 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 2960 | 1465860709041 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:49 INFO - PROCESS | 2960 | ++DOCSHELL 18AEDC00 == 34 [pid = 2960] [id = 220] 16:31:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18AF6800) [pid = 2960] [serial = 658] [outer = 00000000] 16:31:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1930AC00) [pid = 2960] [serial = 659] [outer = 18AF6800] 16:31:49 INFO - PROCESS | 2960 | 1465860709085 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19753800) [pid = 2960] [serial = 660] [outer = 18AF6800] 16:31:49 INFO - PROCESS | 2960 | 1465860709878 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 971ms 16:31:49 INFO - PROCESS | 2960 | 1465860709919 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:31:49 INFO - PROCESS | 2960 | 1465860709924 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:31:49 INFO - PROCESS | 2960 | 1465860709928 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 2960 | 1465860709932 Marionette TRACE conn5 <- [1,846,null,{}] 16:31:49 INFO - PROCESS | 2960 | 1465860709937 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}] 16:31:49 INFO - PROCESS | 2960 | 1465860709941 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:50 INFO - PROCESS | 2960 | 1465860710080 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:31:50 INFO - PROCESS | 2960 | 1465860710223 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 2960 | 1465860710226 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:50 INFO - PROCESS | 2960 | ++DOCSHELL 10B5E000 == 35 [pid = 2960] [id = 221] 16:31:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (10C25400) [pid = 2960] [serial = 661] [outer = 00000000] 16:31:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (10FC2400) [pid = 2960] [serial = 662] [outer = 10C25400] 16:31:50 INFO - PROCESS | 2960 | 1465860710287 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (144CA400) [pid = 2960] [serial = 663] [outer = 10C25400] 16:31:51 INFO - PROCESS | 2960 | 1465860711010 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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1222ms 16:31:51 INFO - PROCESS | 2960 | 1465860711150 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 2960 | 1465860711154 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:31:51 INFO - PROCESS | 2960 | 1465860711158 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 2960 | 1465860711162 Marionette TRACE conn5 <- [1,850,null,{}] 16:31:51 INFO - PROCESS | 2960 | 1465860711176 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}] 16:31:51 INFO - PROCESS | 2960 | 1465860711179 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:51 INFO - PROCESS | 2960 | 1465860711290 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:31:51 INFO - PROCESS | 2960 | 1465860711367 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 2960 | 1465860711371 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:51 INFO - PROCESS | 2960 | ++DOCSHELL 0D936000 == 36 [pid = 2960] [id = 222] 16:31:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D937800) [pid = 2960] [serial = 664] [outer = 00000000] 16:31:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DA66C00) [pid = 2960] [serial = 665] [outer = 0D937800] 16:31:51 INFO - PROCESS | 2960 | 1465860711420 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DCDA800) [pid = 2960] [serial = 666] [outer = 0D937800] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0CB41800 == 35 [pid = 2960] [id = 115] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 18529C00 == 34 [pid = 2960] [id = 109] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0D84DC00 == 33 [pid = 2960] [id = 120] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0CB3D800 == 32 [pid = 2960] [id = 119] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0DA61C00 == 31 [pid = 2960] [id = 104] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 114D1800 == 30 [pid = 2960] [id = 105] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 14DCE000 == 29 [pid = 2960] [id = 118] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0D0D3800 == 28 [pid = 2960] [id = 103] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 14B94C00 == 27 [pid = 2960] [id = 117] 16:31:51 INFO - PROCESS | 2960 | --DOCSHELL 0DB5E400 == 26 [pid = 2960] [id = 116] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19DF5400) [pid = 2960] [serial = 627] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14D9A400) [pid = 2960] [serial = 588] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19DF4800) [pid = 2960] [serial = 626] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19755400) [pid = 2960] [serial = 623] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19756000) [pid = 2960] [serial = 624] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17E81000) [pid = 2960] [serial = 609] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18545400) [pid = 2960] [serial = 611] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19318800) [pid = 2960] [serial = 620] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DCDAC00) [pid = 2960] [serial = 596] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18E70000) [pid = 2960] [serial = 614] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA69800) [pid = 2960] [serial = 599] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18527000) [pid = 2960] [serial = 594] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (14DC4400) [pid = 2960] [serial = 605] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18FD6800) [pid = 2960] [serial = 615] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (114D4800) [pid = 2960] [serial = 597] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18521C00) [pid = 2960] [serial = 593] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1917B800) [pid = 2960] [serial = 618] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DB58C00) [pid = 2960] [serial = 600] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (145C0400) [pid = 2960] [serial = 603] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14DD1800) [pid = 2960] [serial = 606] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (19334C00) [pid = 2960] [serial = 621] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (17E27800) [pid = 2960] [serial = 608] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (144CD400) [pid = 2960] [serial = 602] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (185A4000) [pid = 2960] [serial = 612] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (18AFB800) [pid = 2960] [serial = 617] [outer = 00000000] [url = about:blank] 16:31:51 INFO - PROCESS | 2960 | 1465860711943 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 831ms 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:31:52 INFO - PROCESS | 2960 | 1465860711991 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 2960 | 1465860711994 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:31:52 INFO - PROCESS | 2960 | 1465860712000 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 2960 | 1465860712004 Marionette TRACE conn5 <- [1,854,null,{}] 16:31:52 INFO - PROCESS | 2960 | 1465860712008 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}] 16:31:52 INFO - PROCESS | 2960 | 1465860712010 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:52 INFO - PROCESS | 2960 | 1465860712097 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:31:52 INFO - PROCESS | 2960 | 1465860712103 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 2960 | 1465860712106 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:52 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5A800 == 27 [pid = 2960] [id = 223] 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DCA4800) [pid = 2960] [serial = 667] [outer = 00000000] 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (10E8D400) [pid = 2960] [serial = 668] [outer = 0DCA4800] 16:31:52 INFO - PROCESS | 2960 | 1465860712159 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (144C8000) [pid = 2960] [serial = 669] [outer = 0DCA4800] 16:31:52 INFO - PROCESS | 2960 | 1465860712648 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 16:31:52 INFO - PROCESS | 2960 | 1465860712672 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 2960 | 1465860712674 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:31:52 INFO - PROCESS | 2960 | 1465860712678 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:31:52 INFO - PROCESS | 2960 | 1465860712679 Marionette TRACE conn5 <- [1,858,null,{}] 16:31:52 INFO - PROCESS | 2960 | 1465860712690 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}] 16:31:52 INFO - PROCESS | 2960 | 1465860712694 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:52 INFO - PROCESS | 2960 | 1465860712813 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:31:52 INFO - PROCESS | 2960 | 1465860712825 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 2960 | 1465860712828 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:52 INFO - PROCESS | 2960 | ++DOCSHELL 0DC96C00 == 28 [pid = 2960] [id = 224] 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (14DC4C00) [pid = 2960] [serial = 670] [outer = 00000000] 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14DCA000) [pid = 2960] [serial = 671] [outer = 14DC4C00] 16:31:52 INFO - PROCESS | 2960 | 1465860712881 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14DD2C00) [pid = 2960] [serial = 672] [outer = 14DC4C00] 16:31:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (17E74400) [pid = 2960] [serial = 673] [outer = 0DCDB400] 16:31:53 INFO - PROCESS | 2960 | 1465860713398 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]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 771ms 16:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:31:53 INFO - PROCESS | 2960 | 1465860713452 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 2960 | 1465860713454 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:31:53 INFO - PROCESS | 2960 | 1465860713458 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - PROCESS | 2960 | 1465860713459 Marionette TRACE conn5 <- [1,862,null,{}] 16:31:53 INFO - PROCESS | 2960 | 1465860713463 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}] 16:31:53 INFO - PROCESS | 2960 | 1465860713465 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:53 INFO - PROCESS | 2960 | 1465860713551 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:31:53 INFO - PROCESS | 2960 | 1465860713559 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 2960 | 1465860713561 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:53 INFO - PROCESS | 2960 | ++DOCSHELL 17EC1400 == 29 [pid = 2960] [id = 225] 16:31:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (1851F400) [pid = 2960] [serial = 674] [outer = 00000000] 16:31:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (1852E400) [pid = 2960] [serial = 675] [outer = 1851F400] 16:31:53 INFO - PROCESS | 2960 | 1465860713605 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (185A1800) [pid = 2960] [serial = 676] [outer = 1851F400] 16:31:54 INFO - PROCESS | 2960 | 1465860714085 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 16:31:54 INFO - PROCESS | 2960 | 1465860714128 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 2960 | 1465860714130 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:31:54 INFO - PROCESS | 2960 | 1465860714133 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 2960 | 1465860714135 Marionette TRACE conn5 <- [1,866,null,{}] 16:31:54 INFO - PROCESS | 2960 | 1465860714174 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}] 16:31:54 INFO - PROCESS | 2960 | 1465860714177 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:54 INFO - PROCESS | 2960 | 1465860714289 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:31:54 INFO - PROCESS | 2960 | 1465860714298 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 2960 | 1465860714300 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:54 INFO - PROCESS | 2960 | ++DOCSHELL 1852B800 == 30 [pid = 2960] [id = 226] 16:31:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (185A5800) [pid = 2960] [serial = 677] [outer = 00000000] 16:31:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18A45000) [pid = 2960] [serial = 678] [outer = 185A5800] 16:31:54 INFO - PROCESS | 2960 | 1465860714344 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18FCEC00) [pid = 2960] [serial = 679] [outer = 185A5800] 16:31:54 INFO - PROCESS | 2960 | 1465860714781 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 16:31:54 INFO - PROCESS | 2960 | 1465860714804 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 2960 | 1465860714806 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:31:54 INFO - PROCESS | 2960 | 1465860714809 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 2960 | 1465860714810 Marionette TRACE conn5 <- [1,870,null,{}] 16:31:54 INFO - PROCESS | 2960 | 1465860714820 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}] 16:31:54 INFO - PROCESS | 2960 | 1465860714825 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:55 INFO - PROCESS | 2960 | 1465860714965 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:31:55 INFO - PROCESS | 2960 | 1465860715024 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 2960 | 1465860715026 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:55 INFO - PROCESS | 2960 | ++DOCSHELL 1930C000 == 31 [pid = 2960] [id = 227] 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1930FC00) [pid = 2960] [serial = 680] [outer = 00000000] 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19337800) [pid = 2960] [serial = 681] [outer = 1930FC00] 16:31:55 INFO - PROCESS | 2960 | 1465860715069 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19756000) [pid = 2960] [serial = 682] [outer = 1930FC00] 16:31:55 INFO - PROCESS | 2960 | 1465860715471 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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 16:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:31:55 INFO - PROCESS | 2960 | 1465860715541 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 2960 | 1465860715543 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:31:55 INFO - PROCESS | 2960 | 1465860715546 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 2960 | 1465860715548 Marionette TRACE conn5 <- [1,874,null,{}] 16:31:55 INFO - PROCESS | 2960 | 1465860715551 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}] 16:31:55 INFO - PROCESS | 2960 | 1465860715553 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:55 INFO - PROCESS | 2960 | 1465860715691 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:31:55 INFO - PROCESS | 2960 | 1465860715696 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 2960 | 1465860715698 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:55 INFO - PROCESS | 2960 | ++DOCSHELL 19AC5C00 == 32 [pid = 2960] [id = 228] 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19ACA400) [pid = 2960] [serial = 683] [outer = 00000000] 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19DF5800) [pid = 2960] [serial = 684] [outer = 19ACA400] 16:31:55 INFO - PROCESS | 2960 | 1465860715750 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19F58000) [pid = 2960] [serial = 685] [outer = 19ACA400] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA5EC00) [pid = 2960] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D93F400) [pid = 2960] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (093E9000) [pid = 2960] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (10ACD400) [pid = 2960] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0D938400) [pid = 2960] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14DD0000) [pid = 2960] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17721400) [pid = 2960] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0D93DC00) [pid = 2960] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:31:55 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (16C3E000) [pid = 2960] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:31:56 INFO - PROCESS | 2960 | 1465860716205 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:31:56 INFO - PROCESS | 2960 | 1465860716277 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 2960 | 1465860716279 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 2960 | 1465860716282 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 2960 | 1465860716284 Marionette TRACE conn5 <- [1,878,null,{}] 16:31:56 INFO - PROCESS | 2960 | 1465860716288 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}] 16:31:56 INFO - PROCESS | 2960 | 1465860716290 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:56 INFO - PROCESS | 2960 | 1465860716370 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:31:56 INFO - PROCESS | 2960 | 1465860716376 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 2960 | 1465860716377 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:56 INFO - PROCESS | 2960 | ++DOCSHELL 14B7F000 == 33 [pid = 2960] [id = 229] 16:31:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14DD0400) [pid = 2960] [serial = 686] [outer = 00000000] 16:31:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (19B31C00) [pid = 2960] [serial = 687] [outer = 14DD0400] 16:31:56 INFO - PROCESS | 2960 | 1465860716420 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19DE8000) [pid = 2960] [serial = 688] [outer = 14DD0400] 16:31:56 INFO - PROCESS | 2960 | 1465860716855 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 16:31:56 INFO - PROCESS | 2960 | 1465860716913 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 2960 | 1465860716915 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 2960 | 1465860716919 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:31:56 INFO - PROCESS | 2960 | 1465860716920 Marionette TRACE conn5 <- [1,882,null,{}] 16:31:56 INFO - PROCESS | 2960 | 1465860716924 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}] 16:31:56 INFO - PROCESS | 2960 | 1465860716926 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:57 INFO - PROCESS | 2960 | 1465860717006 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:31:57 INFO - PROCESS | 2960 | 1465860717039 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 2960 | 1465860717041 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DB59000 == 34 [pid = 2960] [id = 230] 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (10ACD400) [pid = 2960] [serial = 689] [outer = 00000000] 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19F9E400) [pid = 2960] [serial = 690] [outer = 10ACD400] 16:31:57 INFO - PROCESS | 2960 | 1465860717084 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19FA2800) [pid = 2960] [serial = 691] [outer = 10ACD400] 16:31:57 INFO - PROCESS | 2960 | 1465860717496 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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 632ms 16:31:57 INFO - PROCESS | 2960 | 1465860717554 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 2960 | 1465860717556 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:31:57 INFO - PROCESS | 2960 | 1465860717560 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:31:57 INFO - PROCESS | 2960 | 1465860717562 Marionette TRACE conn5 <- [1,886,null,{}] 16:31:57 INFO - PROCESS | 2960 | 1465860717565 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}] 16:31:57 INFO - PROCESS | 2960 | 1465860717567 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:57 INFO - PROCESS | 2960 | 1465860717659 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:31:57 INFO - PROCESS | 2960 | 1465860717666 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 2960 | 1465860717668 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:57 INFO - PROCESS | 2960 | ++DOCSHELL 19F9C400 == 35 [pid = 2960] [id = 231] 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19FF6400) [pid = 2960] [serial = 692] [outer = 00000000] 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19FFB000) [pid = 2960] [serial = 693] [outer = 19FF6400] 16:31:57 INFO - PROCESS | 2960 | 1465860717710 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19FFBC00) [pid = 2960] [serial = 694] [outer = 19FF6400] 16:31:58 INFO - PROCESS | 2960 | 1465860718310 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 831ms 16:31:58 INFO - PROCESS | 2960 | 1465860718406 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 2960 | 1465860718411 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:31:58 INFO - PROCESS | 2960 | 1465860718416 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 2960 | 1465860718419 Marionette TRACE conn5 <- [1,890,null,{}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:31:58 INFO - PROCESS | 2960 | 1465860718426 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}] 16:31:58 INFO - PROCESS | 2960 | 1465860718429 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:58 INFO - PROCESS | 2960 | 1465860718548 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:31:58 INFO - PROCESS | 2960 | 1465860718668 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 2960 | 1465860718671 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:58 INFO - PROCESS | 2960 | ++DOCSHELL 0D761000 == 36 [pid = 2960] [id = 232] 16:31:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0D86E800) [pid = 2960] [serial = 695] [outer = 00000000] 16:31:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (10C2F800) [pid = 2960] [serial = 696] [outer = 0D86E800] 16:31:58 INFO - PROCESS | 2960 | 1465860718728 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14B71800) [pid = 2960] [serial = 697] [outer = 0D86E800] 16:31:59 INFO - PROCESS | 2960 | 1465860719315 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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 16:31:59 INFO - PROCESS | 2960 | 1465860719353 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 2960 | 1465860719358 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:31:59 INFO - PROCESS | 2960 | 1465860719364 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 2960 | 1465860719367 Marionette TRACE conn5 <- [1,894,null,{}] 16:31:59 INFO - PROCESS | 2960 | 1465860719371 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}] 16:31:59 INFO - PROCESS | 2960 | 1465860719373 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:59 INFO - PROCESS | 2960 | 1465860719484 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:31:59 INFO - PROCESS | 2960 | 1465860719583 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 2960 | 1465860719585 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:31:59 INFO - PROCESS | 2960 | ++DOCSHELL 14DD2000 == 37 [pid = 2960] [id = 233] 16:31:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15CEE400) [pid = 2960] [serial = 698] [outer = 00000000] 16:31:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17E7F800) [pid = 2960] [serial = 699] [outer = 15CEE400] 16:31:59 INFO - PROCESS | 2960 | 1465860719642 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1859F400) [pid = 2960] [serial = 700] [outer = 15CEE400] 16:32:00 INFO - PROCESS | 2960 | 1465860720272 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]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 931ms 16:32:00 INFO - PROCESS | 2960 | 1465860720297 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 2960 | 1465860720300 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:32:00 INFO - PROCESS | 2960 | 1465860720304 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:32:00 INFO - PROCESS | 2960 | 1465860720308 Marionette TRACE conn5 <- [1,898,null,{}] 16:32:00 INFO - PROCESS | 2960 | 1465860720319 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}] 16:32:00 INFO - PROCESS | 2960 | 1465860720323 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:00 INFO - PROCESS | 2960 | 1465860720432 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:32:00 INFO - PROCESS | 2960 | 1465860720561 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 2960 | 1465860720565 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:00 INFO - PROCESS | 2960 | ++DOCSHELL 1A234400 == 38 [pid = 2960] [id = 234] 16:32:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A234800) [pid = 2960] [serial = 701] [outer = 00000000] 16:32:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1A237C00) [pid = 2960] [serial = 702] [outer = 1A234800] 16:32:00 INFO - PROCESS | 2960 | 1465860720621 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1A23A800) [pid = 2960] [serial = 703] [outer = 1A234800] 16:32:01 INFO - PROCESS | 2960 | 1465860721402 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1128ms 16:32:01 INFO - PROCESS | 2960 | 1465860721434 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 2960 | 1465860721438 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:32:01 INFO - PROCESS | 2960 | 1465860721443 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 2960 | 1465860721446 Marionette TRACE conn5 <- [1,902,null,{}] 16:32:01 INFO - PROCESS | 2960 | 1465860721451 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}] 16:32:01 INFO - PROCESS | 2960 | 1465860721454 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:01 INFO - PROCESS | 2960 | 1465860721551 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:32:01 INFO - PROCESS | 2960 | 1465860721681 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 2960 | 1465860721684 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:01 INFO - PROCESS | 2960 | ++DOCSHELL 093EC400 == 39 [pid = 2960] [id = 235] 16:32:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0CB38400) [pid = 2960] [serial = 704] [outer = 00000000] 16:32:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DB53400) [pid = 2960] [serial = 705] [outer = 0CB38400] 16:32:01 INFO - PROCESS | 2960 | 1465860721735 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (10E8C400) [pid = 2960] [serial = 706] [outer = 0CB38400] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 19ACD400 == 38 [pid = 2960] [id = 112] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 0CB45000 == 37 [pid = 2960] [id = 113] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 144CAC00 == 36 [pid = 2960] [id = 106] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 14DC8000 == 35 [pid = 2960] [id = 107] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 114CE800 == 34 [pid = 2960] [id = 111] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 0DB5B400 == 33 [pid = 2960] [id = 114] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 1859F800 == 32 [pid = 2960] [id = 110] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 0936F000 == 31 [pid = 2960] [id = 213] 16:32:02 INFO - PROCESS | 2960 | --DOCSHELL 1771C400 == 30 [pid = 2960] [id = 108] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18547000) [pid = 2960] [serial = 656] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA5FC00) [pid = 2960] [serial = 641] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (09432C00) [pid = 2960] [serial = 638] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CB45C00) [pid = 2960] [serial = 639] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (10E87400) [pid = 2960] [serial = 644] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14B7E400) [pid = 2960] [serial = 647] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16C3F400) [pid = 2960] [serial = 650] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17743000) [pid = 2960] [serial = 653] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1478E400) [pid = 2960] [serial = 630] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1440A000) [pid = 2960] [serial = 629] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1852B000) [pid = 2960] [serial = 633] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (177DDC00) [pid = 2960] [serial = 632] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19F9E000) [pid = 2960] [serial = 635] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18522800) [pid = 2960] [serial = 654] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA68000) [pid = 2960] [serial = 642] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (16C4A800) [pid = 2960] [serial = 651] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14C40000) [pid = 2960] [serial = 648] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A38400) [pid = 2960] [serial = 657] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1161E800) [pid = 2960] [serial = 645] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2960 | 1465860722830 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]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1420ms 16:32:02 INFO - PROCESS | 2960 | 1465860722895 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 2960 | 1465860722899 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:32:02 INFO - PROCESS | 2960 | 1465860722904 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 2960 | 1465860722908 Marionette TRACE conn5 <- [1,906,null,{}] 16:32:02 INFO - PROCESS | 2960 | 1465860722913 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}] 16:32:02 INFO - PROCESS | 2960 | 1465860722916 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:03 INFO - PROCESS | 2960 | 1465860723003 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:32:03 INFO - PROCESS | 2960 | 1465860723012 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 2960 | 1465860723015 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:03 INFO - PROCESS | 2960 | ++DOCSHELL 0D849800 == 31 [pid = 2960] [id = 236] 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D849C00) [pid = 2960] [serial = 707] [outer = 00000000] 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D931C00) [pid = 2960] [serial = 708] [outer = 0D849C00] 16:32:03 INFO - PROCESS | 2960 | 1465860723067 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D93B400) [pid = 2960] [serial = 709] [outer = 0D849C00] 16:32:03 INFO - PROCESS | 2960 | 1465860723533 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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 16:32:03 INFO - PROCESS | 2960 | 1465860723595 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 2960 | 1465860723600 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:32:03 INFO - PROCESS | 2960 | 1465860723606 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - PROCESS | 2960 | 1465860723609 Marionette TRACE conn5 <- [1,910,null,{}] 16:32:03 INFO - PROCESS | 2960 | 1465860723613 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}] 16:32:03 INFO - PROCESS | 2960 | 1465860723615 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:03 INFO - PROCESS | 2960 | 1465860723740 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:32:03 INFO - PROCESS | 2960 | 1465860723826 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 2960 | 1465860723828 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DC9A400 == 32 [pid = 2960] [id = 237] 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DC9D800) [pid = 2960] [serial = 710] [outer = 00000000] 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (10B5D800) [pid = 2960] [serial = 711] [outer = 0DC9D800] 16:32:03 INFO - PROCESS | 2960 | 1465860723875 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (114CE800) [pid = 2960] [serial = 712] [outer = 0DC9D800] 16:32:04 INFO - PROCESS | 2960 | 1465860724256 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:32:04 INFO - PROCESS | 2960 | 1465860724280 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 2960 | 1465860724282 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:32:04 INFO - PROCESS | 2960 | 1465860724297 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 2960 | 1465860724300 Marionette TRACE conn5 <- [1,914,null,{}] 16:32:04 INFO - PROCESS | 2960 | 1465860724312 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}] 16:32:04 INFO - PROCESS | 2960 | 1465860724316 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:04 INFO - PROCESS | 2960 | 1465860724401 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:32:04 INFO - PROCESS | 2960 | 1465860724408 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 2960 | 1465860724411 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:04 INFO - PROCESS | 2960 | ++DOCSHELL 147AD400 == 33 [pid = 2960] [id = 238] 16:32:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14B72800) [pid = 2960] [serial = 713] [outer = 00000000] 16:32:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14B8F000) [pid = 2960] [serial = 714] [outer = 14B72800] 16:32:04 INFO - PROCESS | 2960 | 1465860724460 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14C1D400) [pid = 2960] [serial = 715] [outer = 14B72800] 16:32:04 INFO - PROCESS | 2960 | 1465860724962 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 751ms 16:32:05 INFO - PROCESS | 2960 | 1465860725036 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 2960 | 1465860725039 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:32:05 INFO - PROCESS | 2960 | 1465860725082 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 2960 | 1465860725083 Marionette TRACE conn5 <- [1,918,null,{}] 16:32:05 INFO - PROCESS | 2960 | 1465860725087 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}] 16:32:05 INFO - PROCESS | 2960 | 1465860725089 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:05 INFO - PROCESS | 2960 | 1465860725206 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:32:05 INFO - PROCESS | 2960 | 1465860725212 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 2960 | 1465860725214 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:05 INFO - PROCESS | 2960 | ++DOCSHELL 14B8E000 == 34 [pid = 2960] [id = 239] 16:32:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14C42000) [pid = 2960] [serial = 716] [outer = 00000000] 16:32:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14DCE400) [pid = 2960] [serial = 717] [outer = 14C42000] 16:32:05 INFO - PROCESS | 2960 | 1465860725258 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16C3CC00) [pid = 2960] [serial = 718] [outer = 14C42000] 16:32:05 INFO - PROCESS | 2960 | 1465860725709 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:32:05 INFO - PROCESS | 2960 | 1465860725762 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 2960 | 1465860725764 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:32:05 INFO - PROCESS | 2960 | 1465860725767 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 2960 | 1465860725769 Marionette TRACE conn5 <- [1,922,null,{}] 16:32:05 INFO - PROCESS | 2960 | 1465860725778 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}] 16:32:05 INFO - PROCESS | 2960 | 1465860725780 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:05 INFO - PROCESS | 2960 | 1465860725892 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:32:05 INFO - PROCESS | 2960 | 1465860725902 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 2960 | 1465860725904 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:05 INFO - PROCESS | 2960 | ++DOCSHELL 15CFAC00 == 35 [pid = 2960] [id = 240] 16:32:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16C42800) [pid = 2960] [serial = 719] [outer = 00000000] 16:32:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1773EC00) [pid = 2960] [serial = 720] [outer = 16C42800] 16:32:05 INFO - PROCESS | 2960 | 1465860725948 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17743000) [pid = 2960] [serial = 721] [outer = 16C42800] 16:32:06 INFO - PROCESS | 2960 | 1465860726449 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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 16:32:06 INFO - PROCESS | 2960 | 1465860726498 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 2960 | 1465860726500 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:32:06 INFO - PROCESS | 2960 | 1465860726537 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 2960 | 1465860726539 Marionette TRACE conn5 <- [1,926,null,{}] 16:32:06 INFO - PROCESS | 2960 | 1465860726545 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}] 16:32:06 INFO - PROCESS | 2960 | 1465860726551 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:06 INFO - PROCESS | 2960 | 1465860726888 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (185A5800) [pid = 2960] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1930FC00) [pid = 2960] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19ACA400) [pid = 2960] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18AF6800) [pid = 2960] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D937800) [pid = 2960] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14DC4C00) [pid = 2960] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1851F400) [pid = 2960] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DCA4800) [pid = 2960] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10C25400) [pid = 2960] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (10ACD400) [pid = 2960] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19FF6400) [pid = 2960] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14DD0400) [pid = 2960] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:32:06 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19F99000) [pid = 2960] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:32:06 INFO - PROCESS | 2960 | 1465860726950 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 2960 | 1465860726952 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:06 INFO - PROCESS | 2960 | ++DOCSHELL 0D634C00 == 36 [pid = 2960] [id = 241] 16:32:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D686000) [pid = 2960] [serial = 722] [outer = 00000000] 16:32:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DA60000) [pid = 2960] [serial = 723] [outer = 0D686000] 16:32:07 INFO - PROCESS | 2960 | 1465860727004 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14C49000) [pid = 2960] [serial = 724] [outer = 0D686000] 16:32:07 INFO - PROCESS | 2960 | 1465860727372 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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 891ms 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:32:07 INFO - PROCESS | 2960 | 1465860727424 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 2960 | 1465860727426 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 2960 | 1465860727429 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 2960 | 1465860727431 Marionette TRACE conn5 <- [1,930,null,{}] 16:32:07 INFO - PROCESS | 2960 | 1465860727435 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}] 16:32:07 INFO - PROCESS | 2960 | 1465860727437 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:07 INFO - PROCESS | 2960 | 1465860727515 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:32:07 INFO - PROCESS | 2960 | 1465860727520 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 2960 | 1465860727522 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:07 INFO - PROCESS | 2960 | ++DOCSHELL 17EBA800 == 37 [pid = 2960] [id = 242] 16:32:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17EBBC00) [pid = 2960] [serial = 725] [outer = 00000000] 16:32:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A3C800) [pid = 2960] [serial = 726] [outer = 17EBBC00] 16:32:07 INFO - PROCESS | 2960 | 1465860727566 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A45800) [pid = 2960] [serial = 727] [outer = 17EBBC00] 16:32:07 INFO - PROCESS | 2960 | 1465860727975 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 16:32:08 INFO - PROCESS | 2960 | 1465860728000 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:32:08 INFO - PROCESS | 2960 | 1465860728002 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:32:08 INFO - PROCESS | 2960 | 1465860728005 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 2960 | 1465860728007 Marionette TRACE conn5 <- [1,934,null,{}] 16:32:08 INFO - PROCESS | 2960 | 1465860728010 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}] 16:32:08 INFO - PROCESS | 2960 | 1465860728012 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:08 INFO - PROCESS | 2960 | 1465860728127 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:32:08 INFO - PROCESS | 2960 | 1465860728136 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 2960 | 1465860728138 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:08 INFO - PROCESS | 2960 | ++DOCSHELL 18A3C000 == 38 [pid = 2960] [id = 243] 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A41800) [pid = 2960] [serial = 728] [outer = 00000000] 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1930A800) [pid = 2960] [serial = 729] [outer = 18A41800] 16:32:08 INFO - PROCESS | 2960 | 1465860728182 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15CF7400) [pid = 2960] [serial = 730] [outer = 18A41800] 16:32:08 INFO - PROCESS | 2960 | 1465860728608 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 16:32:08 INFO - PROCESS | 2960 | 1465860728636 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 2960 | 1465860728638 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:32:08 INFO - PROCESS | 2960 | 1465860728641 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 2960 | 1465860728643 Marionette TRACE conn5 <- [1,938,null,{}] 16:32:08 INFO - PROCESS | 2960 | 1465860728647 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}] 16:32:08 INFO - PROCESS | 2960 | 1465860728649 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:08 INFO - PROCESS | 2960 | 1465860728761 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:32:08 INFO - PROCESS | 2960 | 1465860728768 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 2960 | 1465860728770 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:08 INFO - PROCESS | 2960 | ++DOCSHELL 1852E000 == 39 [pid = 2960] [id = 244] 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19336000) [pid = 2960] [serial = 731] [outer = 00000000] 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19755400) [pid = 2960] [serial = 732] [outer = 19336000] 16:32:08 INFO - PROCESS | 2960 | 1465860728822 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19BE2400) [pid = 2960] [serial = 733] [outer = 19336000] 16:32:09 INFO - PROCESS | 2960 | 1465860729585 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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1025ms 16:32:09 INFO - PROCESS | 2960 | 1465860729666 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 2960 | 1465860729671 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:32:09 INFO - PROCESS | 2960 | 1465860729676 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 2960 | 1465860729681 Marionette TRACE conn5 <- [1,942,null,{}] 16:32:09 INFO - PROCESS | 2960 | 1465860729707 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}] 16:32:09 INFO - PROCESS | 2960 | 1465860729710 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:09 INFO - PROCESS | 2960 | 1465860729885 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:32:09 INFO - PROCESS | 2960 | 1465860729977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 2960 | 1465860729980 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:10 INFO - PROCESS | 2960 | ++DOCSHELL 0D93F800 == 40 [pid = 2960] [id = 245] 16:32:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D95D800) [pid = 2960] [serial = 734] [outer = 00000000] 16:32:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DB56C00) [pid = 2960] [serial = 735] [outer = 0D95D800] 16:32:10 INFO - PROCESS | 2960 | 1465860730037 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DCD7400) [pid = 2960] [serial = 736] [outer = 0D95D800] 16:32:10 INFO - PROCESS | 2960 | 1465860730736 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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1106ms 16:32:10 INFO - PROCESS | 2960 | 1465860730781 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 2960 | 1465860730786 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:32:10 INFO - PROCESS | 2960 | 1465860730811 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 2960 | 1465860730814 Marionette TRACE conn5 <- [1,946,null,{}] 16:32:10 INFO - PROCESS | 2960 | 1465860730818 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}] 16:32:10 INFO - PROCESS | 2960 | 1465860730821 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:11 INFO - PROCESS | 2960 | 1465860731088 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:32:11 INFO - PROCESS | 2960 | 1465860731097 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 2960 | 1465860731100 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:11 INFO - PROCESS | 2960 | ++DOCSHELL 0D849000 == 41 [pid = 2960] [id = 246] 16:32:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D84A000) [pid = 2960] [serial = 737] [outer = 00000000] 16:32:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D939800) [pid = 2960] [serial = 738] [outer = 0D84A000] 16:32:11 INFO - PROCESS | 2960 | 1465860731148 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DA68000) [pid = 2960] [serial = 739] [outer = 0D84A000] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 18A3C000 == 40 [pid = 2960] [id = 243] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 17EBA800 == 39 [pid = 2960] [id = 242] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 0D634C00 == 38 [pid = 2960] [id = 241] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 15CFAC00 == 37 [pid = 2960] [id = 240] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 14B8E000 == 36 [pid = 2960] [id = 239] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 147AD400 == 35 [pid = 2960] [id = 238] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 0DC9A400 == 34 [pid = 2960] [id = 237] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 0D849800 == 33 [pid = 2960] [id = 236] 16:32:11 INFO - PROCESS | 2960 | --DOCSHELL 093EC400 == 32 [pid = 2960] [id = 235] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FF0800) [pid = 2960] [serial = 636] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A45000) [pid = 2960] [serial = 678] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19337800) [pid = 2960] [serial = 681] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18FCEC00) [pid = 2960] [serial = 679] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19DF5800) [pid = 2960] [serial = 684] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19753800) [pid = 2960] [serial = 660] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1930AC00) [pid = 2960] [serial = 659] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA66C00) [pid = 2960] [serial = 665] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DCDA800) [pid = 2960] [serial = 666] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14DCA000) [pid = 2960] [serial = 671] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14DD2C00) [pid = 2960] [serial = 672] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1852E400) [pid = 2960] [serial = 675] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (10E8D400) [pid = 2960] [serial = 668] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (144C8000) [pid = 2960] [serial = 669] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (10FC2400) [pid = 2960] [serial = 662] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144CA400) [pid = 2960] [serial = 663] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19756000) [pid = 2960] [serial = 682] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0CB3D400) [pid = 2960] [serial = 378] [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.] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19F58000) [pid = 2960] [serial = 685] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19F9E400) [pid = 2960] [serial = 690] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19FFBC00) [pid = 2960] [serial = 694] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19FFB000) [pid = 2960] [serial = 693] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19FA2800) [pid = 2960] [serial = 691] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19B31C00) [pid = 2960] [serial = 687] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19DE8000) [pid = 2960] [serial = 688] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (185A1800) [pid = 2960] [serial = 676] [outer = 00000000] [url = about:blank] 16:32:11 INFO - PROCESS | 2960 | 1465860731797 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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1037ms 16:32:11 INFO - PROCESS | 2960 | 1465860731834 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 2960 | 1465860731838 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:32:11 INFO - PROCESS | 2960 | 1465860731842 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 2960 | 1465860731844 Marionette TRACE conn5 <- [1,950,null,{}] 16:32:11 INFO - PROCESS | 2960 | 1465860731849 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}] 16:32:11 INFO - PROCESS | 2960 | 1465860731851 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:11 INFO - PROCESS | 2960 | 1465860731939 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:32:11 INFO - PROCESS | 2960 | 1465860731948 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 2960 | 1465860731950 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DC0A000 == 33 [pid = 2960] [id = 247] 16:32:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DC9A400) [pid = 2960] [serial = 740] [outer = 00000000] 16:32:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (10FBBC00) [pid = 2960] [serial = 741] [outer = 0DC9A400] 16:32:12 INFO - PROCESS | 2960 | 1465860731998 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (116C3400) [pid = 2960] [serial = 742] [outer = 0DC9A400] 16:32:12 INFO - PROCESS | 2960 | 1465860732464 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 16:32:12 INFO - PROCESS | 2960 | 1465860732514 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 2960 | 1465860732517 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:32:12 INFO - PROCESS | 2960 | 1465860732520 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 2960 | 1465860732522 Marionette TRACE conn5 <- [1,954,null,{}] 16:32:12 INFO - PROCESS | 2960 | 1465860732558 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}] 16:32:12 INFO - PROCESS | 2960 | 1465860732560 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:12 INFO - PROCESS | 2960 | 1465860732647 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:32:12 INFO - PROCESS | 2960 | 1465860732662 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 2960 | 1465860732665 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:12 INFO - PROCESS | 2960 | ++DOCSHELL 14C44400 == 34 [pid = 2960] [id = 248] 16:32:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14C44C00) [pid = 2960] [serial = 743] [outer = 00000000] 16:32:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14CE0C00) [pid = 2960] [serial = 744] [outer = 14C44C00] 16:32:12 INFO - PROCESS | 2960 | 1465860732714 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14D9F000) [pid = 2960] [serial = 745] [outer = 14C44C00] 16:32:13 INFO - PROCESS | 2960 | 1465860733288 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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 811ms 16:32:13 INFO - PROCESS | 2960 | 1465860733333 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 2960 | 1465860733338 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:32:13 INFO - PROCESS | 2960 | 1465860733342 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 2960 | 1465860733346 Marionette TRACE conn5 <- [1,958,null,{}] 16:32:13 INFO - PROCESS | 2960 | 1465860733352 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}] 16:32:13 INFO - PROCESS | 2960 | 1465860733355 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:13 INFO - PROCESS | 2960 | 1465860733494 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:32:13 INFO - PROCESS | 2960 | 1465860733619 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 2960 | 1465860733622 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:13 INFO - PROCESS | 2960 | ++DOCSHELL 0D7EDC00 == 35 [pid = 2960] [id = 249] 16:32:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA61400) [pid = 2960] [serial = 746] [outer = 00000000] 16:32:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (144D2000) [pid = 2960] [serial = 747] [outer = 0DA61400] 16:32:13 INFO - PROCESS | 2960 | 1465860733679 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14B78C00) [pid = 2960] [serial = 748] [outer = 0DA61400] 16:32:14 INFO - PROCESS | 2960 | 1465860734303 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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 990ms 16:32:14 INFO - PROCESS | 2960 | 1465860734333 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 2960 | 1465860734338 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:32:14 INFO - PROCESS | 2960 | 1465860734344 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 2960 | 1465860734347 Marionette TRACE conn5 <- [1,962,null,{}] 16:32:14 INFO - PROCESS | 2960 | 1465860734351 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}] 16:32:14 INFO - PROCESS | 2960 | 1465860734354 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:14 INFO - PROCESS | 2960 | 1465860734502 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:32:14 INFO - PROCESS | 2960 | 1465860734559 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 2960 | 1465860734561 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:14 INFO - PROCESS | 2960 | ++DOCSHELL 16C40400 == 36 [pid = 2960] [id = 250] 16:32:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (16C44400) [pid = 2960] [serial = 749] [outer = 00000000] 16:32:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1771D000) [pid = 2960] [serial = 750] [outer = 16C44400] 16:32:14 INFO - PROCESS | 2960 | 1465860734617 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17744800) [pid = 2960] [serial = 751] [outer = 16C44400] 16:32:15 INFO - PROCESS | 2960 | 1465860735248 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]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 16:32:15 INFO - PROCESS | 2960 | 1465860735278 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 2960 | 1465860735281 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:32:15 INFO - PROCESS | 2960 | 1465860735284 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:32:15 INFO - PROCESS | 2960 | 1465860735288 Marionette TRACE conn5 <- [1,966,null,{}] 16:32:15 INFO - PROCESS | 2960 | 1465860735300 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}] 16:32:15 INFO - PROCESS | 2960 | 1465860735305 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:15 INFO - PROCESS | 2960 | 1465860735408 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:32:15 INFO - PROCESS | 2960 | 1465860735508 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 2960 | 1465860735512 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:15 INFO - PROCESS | 2960 | ++DOCSHELL 18A38400 == 37 [pid = 2960] [id = 251] 16:32:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A38C00) [pid = 2960] [serial = 752] [outer = 00000000] 16:32:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A3E800) [pid = 2960] [serial = 753] [outer = 18A38C00] 16:32:15 INFO - PROCESS | 2960 | 1465860735568 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18AF8800) [pid = 2960] [serial = 754] [outer = 18A38C00] 16:32:16 INFO - PROCESS | 2960 | 1465860736158 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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 931ms 16:32:16 INFO - PROCESS | 2960 | 1465860736218 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 2960 | 1465860736221 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:32:16 INFO - PROCESS | 2960 | 1465860736225 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 2960 | 1465860736227 Marionette TRACE conn5 <- [1,970,null,{}] 16:32:16 INFO - PROCESS | 2960 | 1465860736231 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}] 16:32:16 INFO - PROCESS | 2960 | 1465860736233 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:16 INFO - PROCESS | 2960 | 1465860736344 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:32:16 INFO - PROCESS | 2960 | 1465860736439 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 2960 | 1465860736441 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:16 INFO - PROCESS | 2960 | ++DOCSHELL 18FD8C00 == 38 [pid = 2960] [id = 252] 16:32:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1930AC00) [pid = 2960] [serial = 755] [outer = 00000000] 16:32:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1933AC00) [pid = 2960] [serial = 756] [outer = 1930AC00] 16:32:16 INFO - PROCESS | 2960 | 1465860736494 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1933FC00) [pid = 2960] [serial = 757] [outer = 1930AC00] 16:32:17 INFO - PROCESS | 2960 | 1465860737076 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 931ms 16:32:17 INFO - PROCESS | 2960 | 1465860737158 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 2960 | 1465860737161 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:32:17 INFO - PROCESS | 2960 | 1465860737164 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:32:17 INFO - PROCESS | 2960 | 1465860737166 Marionette TRACE conn5 <- [1,974,null,{}] 16:32:17 INFO - PROCESS | 2960 | 1465860737170 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}] 16:32:17 INFO - PROCESS | 2960 | 1465860737173 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:17 INFO - PROCESS | 2960 | 1465860737273 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:32:17 INFO - PROCESS | 2960 | 1465860737354 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 2960 | 1465860737357 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:17 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3D800 == 39 [pid = 2960] [id = 253] 16:32:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0CB3F000) [pid = 2960] [serial = 758] [outer = 00000000] 16:32:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D684800) [pid = 2960] [serial = 759] [outer = 0CB3F000] 16:32:17 INFO - PROCESS | 2960 | 1465860737485 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D86B800) [pid = 2960] [serial = 760] [outer = 0CB3F000] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 0DC0A000 == 38 [pid = 2960] [id = 247] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 0D849000 == 37 [pid = 2960] [id = 246] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 1A234400 == 36 [pid = 2960] [id = 234] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 0D93F800 == 35 [pid = 2960] [id = 245] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 0D761000 == 34 [pid = 2960] [id = 232] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 19F9C400 == 33 [pid = 2960] [id = 231] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 14DD2000 == 32 [pid = 2960] [id = 233] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 18A38400 == 31 [pid = 2960] [id = 251] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 18FD8C00 == 30 [pid = 2960] [id = 252] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 1852E000 == 29 [pid = 2960] [id = 244] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 16C40400 == 28 [pid = 2960] [id = 250] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 14C44400 == 27 [pid = 2960] [id = 248] 16:32:18 INFO - PROCESS | 2960 | --DOCSHELL 0D7EDC00 == 26 [pid = 2960] [id = 249] 16:32:18 INFO - PROCESS | 2960 | 1465860738666 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1522ms 16:32:18 INFO - PROCESS | 2960 | 1465860738690 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 2960 | 1465860738694 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:32:18 INFO - PROCESS | 2960 | 1465860738699 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 2960 | 1465860738702 Marionette TRACE conn5 <- [1,978,null,{}] 16:32:18 INFO - PROCESS | 2960 | 1465860738749 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}] 16:32:18 INFO - PROCESS | 2960 | 1465860738752 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:18 INFO - PROCESS | 2960 | 1465860738866 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:32:18 INFO - PROCESS | 2960 | 1465860738883 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 2960 | 1465860738885 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:18 INFO - PROCESS | 2960 | ++DOCSHELL 0D7EAC00 == 27 [pid = 2960] [id = 254] 16:32:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D7EC000) [pid = 2960] [serial = 761] [outer = 00000000] 16:32:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D938C00) [pid = 2960] [serial = 762] [outer = 0D7EC000] 16:32:18 INFO - PROCESS | 2960 | 1465860738933 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA5F800) [pid = 2960] [serial = 763] [outer = 0D7EC000] 16:32:19 INFO - PROCESS | 2960 | 1465860739381 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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 16:32:19 INFO - PROCESS | 2960 | 1465860739430 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 2960 | 1465860739435 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:32:19 INFO - PROCESS | 2960 | 1465860739441 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 2960 | 1465860739444 Marionette TRACE conn5 <- [1,982,null,{}] 16:32:19 INFO - PROCESS | 2960 | 1465860739447 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}] 16:32:19 INFO - PROCESS | 2960 | 1465860739450 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:19 INFO - PROCESS | 2960 | 1465860739566 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:32:19 INFO - PROCESS | 2960 | 1465860739625 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 2960 | 1465860739628 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:19 INFO - PROCESS | 2960 | ++DOCSHELL 11620C00 == 28 [pid = 2960] [id = 255] 16:32:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (11621400) [pid = 2960] [serial = 764] [outer = 00000000] 16:32:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (144CAC00) [pid = 2960] [serial = 765] [outer = 11621400] 16:32:19 INFO - PROCESS | 2960 | 1465860739675 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (145B9000) [pid = 2960] [serial = 766] [outer = 11621400] 16:32:20 INFO - PROCESS | 2960 | 1465860740130 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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 16:32:20 INFO - PROCESS | 2960 | 1465860740177 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 2960 | 1465860740179 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:32:20 INFO - PROCESS | 2960 | 1465860740183 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 2960 | 1465860740186 Marionette TRACE conn5 <- [1,986,null,{}] 16:32:20 INFO - PROCESS | 2960 | 1465860740242 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}] 16:32:20 INFO - PROCESS | 2960 | 1465860740247 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:20 INFO - PROCESS | 2960 | 1465860740367 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:32:20 INFO - PROCESS | 2960 | 1465860740420 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 2960 | 1465860740423 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:20 INFO - PROCESS | 2960 | ++DOCSHELL 17721000 == 29 [pid = 2960] [id = 256] 16:32:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (17721800) [pid = 2960] [serial = 767] [outer = 00000000] 16:32:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17744400) [pid = 2960] [serial = 768] [outer = 17721800] 16:32:20 INFO - PROCESS | 2960 | 1465860740472 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (18521C00) [pid = 2960] [serial = 769] [outer = 17721800] 16:32:20 INFO - PROCESS | 2960 | 1465860740951 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 813ms 16:32:21 INFO - PROCESS | 2960 | 1465860740997 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 2960 | 1465860740999 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:32:21 INFO - PROCESS | 2960 | 1465860741002 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:32:21 INFO - PROCESS | 2960 | 1465860741004 Marionette TRACE conn5 <- [1,990,null,{}] 16:32:21 INFO - PROCESS | 2960 | 1465860741007 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}] 16:32:21 INFO - PROCESS | 2960 | 1465860741009 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:21 INFO - PROCESS | 2960 | 1465860741128 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:32:21 INFO - PROCESS | 2960 | 1465860741189 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 2960 | 1465860741191 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:21 INFO - PROCESS | 2960 | ++DOCSHELL 1852A800 == 30 [pid = 2960] [id = 257] 16:32:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1852AC00) [pid = 2960] [serial = 770] [outer = 00000000] 16:32:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (18A40000) [pid = 2960] [serial = 771] [outer = 1852AC00] 16:32:21 INFO - PROCESS | 2960 | 1465860741236 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (18E73C00) [pid = 2960] [serial = 772] [outer = 1852AC00] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (14C44C00) [pid = 2960] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (14C42000) [pid = 2960] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (16C42800) [pid = 2960] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DC9D800) [pid = 2960] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (14B72800) [pid = 2960] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0CB38400) [pid = 2960] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D849C00) [pid = 2960] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18A41800) [pid = 2960] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D686000) [pid = 2960] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D86E800) [pid = 2960] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (15CEE400) [pid = 2960] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1A234800) [pid = 2960] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17EBBC00) [pid = 2960] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D84A000) [pid = 2960] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19336000) [pid = 2960] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DC9A400) [pid = 2960] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:32:21 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D95D800) [pid = 2960] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:32:21 INFO - PROCESS | 2960 | 1465860741895 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 16:32:21 INFO - PROCESS | 2960 | 1465860741936 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 2960 | 1465860741938 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:32:21 INFO - PROCESS | 2960 | 1465860741941 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 2960 | 1465860741943 Marionette TRACE conn5 <- [1,994,null,{}] 16:32:21 INFO - PROCESS | 2960 | 1465860741946 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}] 16:32:21 INFO - PROCESS | 2960 | 1465860741948 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:22 INFO - PROCESS | 2960 | 1465860742057 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:32:22 INFO - PROCESS | 2960 | 1465860742065 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 2960 | 1465860742067 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:22 INFO - PROCESS | 2960 | ++DOCSHELL 10AD0400 == 31 [pid = 2960] [id = 258] 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (11620800) [pid = 2960] [serial = 773] [outer = 00000000] 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14C42000) [pid = 2960] [serial = 774] [outer = 11620800] 16:32:22 INFO - PROCESS | 2960 | 1465860742110 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1773C400) [pid = 2960] [serial = 775] [outer = 11620800] 16:32:22 INFO - PROCESS | 2960 | 1465860742530 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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 632ms 16:32:22 INFO - PROCESS | 2960 | 1465860742577 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 2960 | 1465860742580 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:32:22 INFO - PROCESS | 2960 | 1465860742583 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 2960 | 1465860742584 Marionette TRACE conn5 <- [1,998,null,{}] 16:32:22 INFO - PROCESS | 2960 | 1465860742588 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}] 16:32:22 INFO - PROCESS | 2960 | 1465860742594 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:22 INFO - PROCESS | 2960 | 1465860742699 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:32:22 INFO - PROCESS | 2960 | 1465860742708 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 2960 | 1465860742710 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:22 INFO - PROCESS | 2960 | ++DOCSHELL 19754C00 == 32 [pid = 2960] [id = 259] 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19756000) [pid = 2960] [serial = 776] [outer = 00000000] 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19ACA400) [pid = 2960] [serial = 777] [outer = 19756000] 16:32:22 INFO - PROCESS | 2960 | 1465860742755 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19BE7C00) [pid = 2960] [serial = 778] [outer = 19756000] 16:32:23 INFO - PROCESS | 2960 | 1465860743231 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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 16:32:23 INFO - PROCESS | 2960 | 1465860743254 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 2960 | 1465860743256 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:32:23 INFO - PROCESS | 2960 | 1465860743259 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:32:23 INFO - PROCESS | 2960 | 1465860743261 Marionette TRACE conn5 <- [1,1002,null,{}] 16:32:23 INFO - PROCESS | 2960 | 1465860743264 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}] 16:32:23 INFO - PROCESS | 2960 | 1465860743266 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:23 INFO - PROCESS | 2960 | 1465860743343 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:32:23 INFO - PROCESS | 2960 | 1465860743348 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 2960 | 1465860743350 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:23 INFO - PROCESS | 2960 | ++DOCSHELL 19F53C00 == 33 [pid = 2960] [id = 260] 16:32:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19F57000) [pid = 2960] [serial = 779] [outer = 00000000] 16:32:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19F98000) [pid = 2960] [serial = 780] [outer = 19F57000] 16:32:23 INFO - PROCESS | 2960 | 1465860743393 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19FA1400) [pid = 2960] [serial = 781] [outer = 19F57000] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 0CB3D800 == 32 [pid = 2960] [id = 253] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 0D7EAC00 == 31 [pid = 2960] [id = 254] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 1852A800 == 30 [pid = 2960] [id = 257] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 11620C00 == 29 [pid = 2960] [id = 255] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 19754C00 == 28 [pid = 2960] [id = 259] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 10AD0400 == 27 [pid = 2960] [id = 258] 16:32:24 INFO - PROCESS | 2960 | --DOCSHELL 17721000 == 26 [pid = 2960] [id = 256] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14DCE400) [pid = 2960] [serial = 717] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1773EC00) [pid = 2960] [serial = 720] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (114CE800) [pid = 2960] [serial = 712] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14B8F000) [pid = 2960] [serial = 714] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (10E8C400) [pid = 2960] [serial = 706] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB53400) [pid = 2960] [serial = 705] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D931C00) [pid = 2960] [serial = 708] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D93B400) [pid = 2960] [serial = 709] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1930A800) [pid = 2960] [serial = 729] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (16C3CC00) [pid = 2960] [serial = 718] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA60000) [pid = 2960] [serial = 723] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14B71800) [pid = 2960] [serial = 697] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10C2F800) [pid = 2960] [serial = 696] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1859F400) [pid = 2960] [serial = 700] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17E7F800) [pid = 2960] [serial = 699] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1A23A800) [pid = 2960] [serial = 703] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1A237C00) [pid = 2960] [serial = 702] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17743000) [pid = 2960] [serial = 721] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18A3C800) [pid = 2960] [serial = 726] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (10B5D800) [pid = 2960] [serial = 711] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A45800) [pid = 2960] [serial = 727] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (14C49000) [pid = 2960] [serial = 724] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0D939800) [pid = 2960] [serial = 738] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19755400) [pid = 2960] [serial = 732] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (10FBBC00) [pid = 2960] [serial = 741] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DB56C00) [pid = 2960] [serial = 735] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (15CF7400) [pid = 2960] [serial = 730] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (14C1D400) [pid = 2960] [serial = 715] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14D9F000) [pid = 2960] [serial = 745] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (116C3400) [pid = 2960] [serial = 742] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (19BE2400) [pid = 2960] [serial = 733] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DA68000) [pid = 2960] [serial = 739] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0DCD7400) [pid = 2960] [serial = 736] [outer = 00000000] [url = about:blank] 16:32:24 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (14CE0C00) [pid = 2960] [serial = 744] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 2960 | 1465860745038 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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1825ms 16:32:25 INFO - PROCESS | 2960 | 1465860745088 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 2960 | 1465860745092 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:32:25 INFO - PROCESS | 2960 | 1465860745097 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 2960 | 1465860745100 Marionette TRACE conn5 <- [1,1006,null,{}] 16:32:25 INFO - PROCESS | 2960 | 1465860745106 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}] 16:32:25 INFO - PROCESS | 2960 | 1465860745109 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:25 INFO - PROCESS | 2960 | 1465860745198 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:32:25 INFO - PROCESS | 2960 | 1465860745205 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 2960 | 1465860745210 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:25 INFO - PROCESS | 2960 | ++DOCSHELL 0D849000 == 27 [pid = 2960] [id = 261] 16:32:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D849800) [pid = 2960] [serial = 782] [outer = 00000000] 16:32:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D851000) [pid = 2960] [serial = 783] [outer = 0D849800] 16:32:25 INFO - PROCESS | 2960 | 1465860745259 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D931800) [pid = 2960] [serial = 784] [outer = 0D849800] 16:32:25 INFO - PROCESS | 2960 | 1465860745740 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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 16:32:25 INFO - PROCESS | 2960 | 1465860745768 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 2960 | 1465860745773 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:32:25 INFO - PROCESS | 2960 | 1465860745779 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 2960 | 1465860745782 Marionette TRACE conn5 <- [1,1010,null,{}] 16:32:25 INFO - PROCESS | 2960 | 1465860745785 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}] 16:32:25 INFO - PROCESS | 2960 | 1465860745788 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:25 INFO - PROCESS | 2960 | 1465860745874 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:32:25 INFO - PROCESS | 2960 | 1465860745883 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 2960 | 1465860745885 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DB57000 == 28 [pid = 2960] [id = 262] 16:32:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DB57C00) [pid = 2960] [serial = 785] [outer = 00000000] 16:32:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DB5DC00) [pid = 2960] [serial = 786] [outer = 0DB57C00] 16:32:25 INFO - PROCESS | 2960 | 1465860745932 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DC98000) [pid = 2960] [serial = 787] [outer = 0DB57C00] 16:32:26 INFO - PROCESS | 2960 | 1465860746399 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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 16:32:26 INFO - PROCESS | 2960 | 1465860746453 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 2960 | 1465860746455 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:32:26 INFO - PROCESS | 2960 | 1465860746459 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 2960 | 1465860746462 Marionette TRACE conn5 <- [1,1014,null,{}] 16:32:26 INFO - PROCESS | 2960 | 1465860746473 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}] 16:32:26 INFO - PROCESS | 2960 | 1465860746478 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:26 INFO - PROCESS | 2960 | 1465860746588 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:32:26 INFO - PROCESS | 2960 | 1465860746675 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 2960 | 1465860746678 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:26 INFO - PROCESS | 2960 | ++DOCSHELL 144C6800 == 29 [pid = 2960] [id = 263] 16:32:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (144C7400) [pid = 2960] [serial = 788] [outer = 00000000] 16:32:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (144CC800) [pid = 2960] [serial = 789] [outer = 144C7400] 16:32:26 INFO - PROCESS | 2960 | 1465860746726 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14795400) [pid = 2960] [serial = 790] [outer = 144C7400] 16:32:27 INFO - PROCESS | 2960 | 1465860747110 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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 16:32:27 INFO - PROCESS | 2960 | 1465860747132 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 2960 | 1465860747135 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:32:27 INFO - PROCESS | 2960 | 1465860747138 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 2960 | 1465860747140 Marionette TRACE conn5 <- [1,1018,null,{}] 16:32:27 INFO - PROCESS | 2960 | 1465860747143 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}] 16:32:27 INFO - PROCESS | 2960 | 1465860747145 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:27 INFO - PROCESS | 2960 | 1465860747261 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:32:27 INFO - PROCESS | 2960 | 1465860747310 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 2960 | 1465860747312 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:27 INFO - PROCESS | 2960 | ++DOCSHELL 10C25400 == 30 [pid = 2960] [id = 264] 16:32:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (144CB400) [pid = 2960] [serial = 791] [outer = 00000000] 16:32:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (14B7D800) [pid = 2960] [serial = 792] [outer = 144CB400] 16:32:27 INFO - PROCESS | 2960 | 1465860747356 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14C46800) [pid = 2960] [serial = 793] [outer = 144CB400] 16:32:27 INFO - PROCESS | 2960 | 1465860747722 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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:32:27 INFO - PROCESS | 2960 | 1465860747769 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 2960 | 1465860747771 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:32:27 INFO - PROCESS | 2960 | 1465860747774 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 2960 | 1465860747775 Marionette TRACE conn5 <- [1,1022,null,{}] 16:32:27 INFO - PROCESS | 2960 | 1465860747779 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}] 16:32:27 INFO - PROCESS | 2960 | 1465860747781 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:27 INFO - PROCESS | 2960 | 1465860747887 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:32:27 INFO - PROCESS | 2960 | 1465860747895 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 2960 | 1465860747897 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:27 INFO - PROCESS | 2960 | ++DOCSHELL 14CE0C00 == 31 [pid = 2960] [id = 265] 16:32:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14D99000) [pid = 2960] [serial = 794] [outer = 00000000] 16:32:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14DCCC00) [pid = 2960] [serial = 795] [outer = 14D99000] 16:32:28 INFO - PROCESS | 2960 | 1465860747968 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15CEF000) [pid = 2960] [serial = 796] [outer = 14D99000] 16:32:28 INFO - PROCESS | 2960 | 1465860748385 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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 631ms 16:32:28 INFO - PROCESS | 2960 | 1465860748405 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 2960 | 1465860748407 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:32:28 INFO - PROCESS | 2960 | 1465860748410 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 2960 | 1465860748411 Marionette TRACE conn5 <- [1,1026,null,{}] 16:32:28 INFO - PROCESS | 2960 | 1465860748415 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}] 16:32:28 INFO - PROCESS | 2960 | 1465860748420 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:28 INFO - PROCESS | 2960 | 1465860748553 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:32:28 INFO - PROCESS | 2960 | 1465860748561 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 2960 | 1465860748563 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:28 INFO - PROCESS | 2960 | ++DOCSHELL 16C3D800 == 32 [pid = 2960] [id = 266] 16:32:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16C3E000) [pid = 2960] [serial = 797] [outer = 00000000] 16:32:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (177D5400) [pid = 2960] [serial = 798] [outer = 16C3E000] 16:32:28 INFO - PROCESS | 2960 | 1465860748607 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17EC2000) [pid = 2960] [serial = 799] [outer = 16C3E000] 16:32:29 INFO - PROCESS | 2960 | 1465860749022 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]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 16:32:29 INFO - PROCESS | 2960 | 1465860749041 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:32:29 INFO - PROCESS | 2960 | 1465860749043 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:32:29 INFO - PROCESS | 2960 | 1465860749046 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 2960 | 1465860749047 Marionette TRACE conn5 <- [1,1030,null,{}] 16:32:29 INFO - PROCESS | 2960 | 1465860749051 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}] 16:32:29 INFO - PROCESS | 2960 | 1465860749053 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:29 INFO - PROCESS | 2960 | 1465860749128 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:32:29 INFO - PROCESS | 2960 | 1465860749237 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 2960 | 1465860749239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:29 INFO - PROCESS | 2960 | ++DOCSHELL 1161F000 == 33 [pid = 2960] [id = 267] 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17EBE800) [pid = 2960] [serial = 800] [outer = 00000000] 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1859D000) [pid = 2960] [serial = 801] [outer = 17EBE800] 16:32:29 INFO - PROCESS | 2960 | 1465860749284 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (185A4C00) [pid = 2960] [serial = 802] [outer = 17EBE800] 16:32:29 INFO - PROCESS | 2960 | 1465860749644 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]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 631ms 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:32:29 INFO - PROCESS | 2960 | 1465860749677 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 2960 | 1465860749679 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:32:29 INFO - PROCESS | 2960 | 1465860749682 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 2960 | 1465860749684 Marionette TRACE conn5 <- [1,1034,null,{}] 16:32:29 INFO - PROCESS | 2960 | 1465860749687 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}] 16:32:29 INFO - PROCESS | 2960 | 1465860749689 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:29 INFO - PROCESS | 2960 | 1465860749766 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:32:29 INFO - PROCESS | 2960 | 1465860749848 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 2960 | 1465860749850 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:29 INFO - PROCESS | 2960 | ++DOCSHELL 18A3F000 == 34 [pid = 2960] [id = 268] 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A3F400) [pid = 2960] [serial = 803] [outer = 00000000] 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18AF5000) [pid = 2960] [serial = 804] [outer = 18A3F400] 16:32:29 INFO - PROCESS | 2960 | 1465860749893 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18AF6800) [pid = 2960] [serial = 805] [outer = 18A3F400] 16:32:30 INFO - PROCESS | 2960 | 1465860750274 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 16:32:30 INFO - PROCESS | 2960 | 1465860750313 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:32:30 INFO - PROCESS | 2960 | 1465860750315 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:32:30 INFO - PROCESS | 2960 | 1465860750318 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 2960 | 1465860750319 Marionette TRACE conn5 <- [1,1038,null,{}] 16:32:30 INFO - PROCESS | 2960 | 1465860750328 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}] 16:32:30 INFO - PROCESS | 2960 | 1465860750330 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:30 INFO - PROCESS | 2960 | 1465860750434 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:32:30 INFO - PROCESS | 2960 | 1465860750440 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 2960 | 1465860750442 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:30 INFO - PROCESS | 2960 | ++DOCSHELL 14488800 == 35 [pid = 2960] [id = 269] 16:32:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19189C00) [pid = 2960] [serial = 806] [outer = 00000000] 16:32:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19317800) [pid = 2960] [serial = 807] [outer = 19189C00] 16:32:30 INFO - PROCESS | 2960 | 1465860750484 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19332800) [pid = 2960] [serial = 808] [outer = 19189C00] 16:32:30 INFO - PROCESS | 2960 | 1465860750939 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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:32:31 INFO - PROCESS | 2960 | 1465860751009 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 2960 | 1465860751011 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:32:31 INFO - PROCESS | 2960 | 1465860751014 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 2960 | 1465860751015 Marionette TRACE conn5 <- [1,1042,null,{}] 16:32:31 INFO - PROCESS | 2960 | 1465860751019 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}] 16:32:31 INFO - PROCESS | 2960 | 1465860751021 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:31 INFO - PROCESS | 2960 | 1465860751135 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:32:31 INFO - PROCESS | 2960 | 1465860751144 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 2960 | 1465860751146 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:31 INFO - PROCESS | 2960 | ++DOCSHELL 19313C00 == 36 [pid = 2960] [id = 270] 16:32:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19315400) [pid = 2960] [serial = 809] [outer = 00000000] 16:32:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19AC7400) [pid = 2960] [serial = 810] [outer = 19315400] 16:32:31 INFO - PROCESS | 2960 | 1465860751233 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19BE4000) [pid = 2960] [serial = 811] [outer = 19315400] 16:32:31 INFO - PROCESS | 2960 | 1465860751660 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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 16:32:31 INFO - PROCESS | 2960 | 1465860751685 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 2960 | 1465860751687 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:32:31 INFO - PROCESS | 2960 | 1465860751700 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 2960 | 1465860751702 Marionette TRACE conn5 <- [1,1046,null,{}] 16:32:31 INFO - PROCESS | 2960 | 1465860751706 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}] 16:32:31 INFO - PROCESS | 2960 | 1465860751708 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:31 INFO - PROCESS | 2960 | 1465860751859 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:32:31 INFO - PROCESS | 2960 | 1465860751883 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 2960 | 1465860751885 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:31 INFO - PROCESS | 2960 | ++DOCSHELL 14CD6000 == 37 [pid = 2960] [id = 271] 16:32:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19FA0C00) [pid = 2960] [serial = 812] [outer = 00000000] 16:32:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19FF4800) [pid = 2960] [serial = 813] [outer = 19FA0C00] 16:32:31 INFO - PROCESS | 2960 | 1465860751930 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19FFA000) [pid = 2960] [serial = 814] [outer = 19FA0C00] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (11621400) [pid = 2960] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17721800) [pid = 2960] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1852AC00) [pid = 2960] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19756000) [pid = 2960] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (11620800) [pid = 2960] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA61400) [pid = 2960] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (16C44400) [pid = 2960] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A38C00) [pid = 2960] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1930AC00) [pid = 2960] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0CB3F000) [pid = 2960] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:32:32 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D7EC000) [pid = 2960] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:32:32 INFO - PROCESS | 2960 | 1465860752453 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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 791ms 16:32:32 INFO - PROCESS | 2960 | 1465860752481 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 2960 | 1465860752483 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:32:32 INFO - PROCESS | 2960 | 1465860752486 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 2960 | 1465860752487 Marionette TRACE conn5 <- [1,1050,null,{}] 16:32:32 INFO - PROCESS | 2960 | 1465860752490 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}] 16:32:32 INFO - PROCESS | 2960 | 1465860752492 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:32 INFO - PROCESS | 2960 | 1465860752602 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:32:32 INFO - PROCESS | 2960 | 1465860752655 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 2960 | 1465860752657 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:32 INFO - PROCESS | 2960 | ++DOCSHELL 144CD800 == 38 [pid = 2960] [id = 272] 16:32:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14B7AC00) [pid = 2960] [serial = 815] [outer = 00000000] 16:32:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18547800) [pid = 2960] [serial = 816] [outer = 14B7AC00] 16:32:32 INFO - PROCESS | 2960 | 1465860752712 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1930AC00) [pid = 2960] [serial = 817] [outer = 14B7AC00] 16:32:33 INFO - PROCESS | 2960 | 1465860753062 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 16:32:33 INFO - PROCESS | 2960 | 1465860753117 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 2960 | 1465860753119 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:32:33 INFO - PROCESS | 2960 | 1465860753122 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 2960 | 1465860753124 Marionette TRACE conn5 <- [1,1054,null,{}] 16:32:33 INFO - PROCESS | 2960 | 1465860753127 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}] 16:32:33 INFO - PROCESS | 2960 | 1465860753129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:33 INFO - PROCESS | 2960 | 1465860753207 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:32:33 INFO - PROCESS | 2960 | 1465860753212 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 2960 | 1465860753214 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:33 INFO - PROCESS | 2960 | ++DOCSHELL 19755C00 == 39 [pid = 2960] [id = 273] 16:32:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19F94000) [pid = 2960] [serial = 818] [outer = 00000000] 16:32:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1A22F400) [pid = 2960] [serial = 819] [outer = 19F94000] 16:32:33 INFO - PROCESS | 2960 | 1465860753256 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1A233800) [pid = 2960] [serial = 820] [outer = 19F94000] 16:32:33 INFO - PROCESS | 2960 | 1465860753696 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 16:32:33 INFO - PROCESS | 2960 | 1465860753753 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 2960 | 1465860753755 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:32:33 INFO - PROCESS | 2960 | 1465860753758 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 2960 | 1465860753760 Marionette TRACE conn5 <- [1,1058,null,{}] 16:32:33 INFO - PROCESS | 2960 | 1465860753764 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}] 16:32:33 INFO - PROCESS | 2960 | 1465860753765 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:33 INFO - PROCESS | 2960 | 1465860753846 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:32:33 INFO - PROCESS | 2960 | 1465860753851 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 2960 | 1465860753853 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:33 INFO - PROCESS | 2960 | ++DOCSHELL 17E2E400 == 40 [pid = 2960] [id = 274] 16:32:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A236000) [pid = 2960] [serial = 821] [outer = 00000000] 16:32:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1A23B000) [pid = 2960] [serial = 822] [outer = 1A236000] 16:32:33 INFO - PROCESS | 2960 | 1465860753897 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1A23BC00) [pid = 2960] [serial = 823] [outer = 1A236000] 16:32:34 INFO - PROCESS | 2960 | 1465860754405 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]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 16:32:34 INFO - PROCESS | 2960 | 1465860754490 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 2960 | 1465860754495 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:32:34 INFO - PROCESS | 2960 | 1465860754500 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 2960 | 1465860754504 Marionette TRACE conn5 <- [1,1062,null,{}] 16:32:34 INFO - PROCESS | 2960 | 1465860754578 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}] 16:32:34 INFO - PROCESS | 2960 | 1465860754581 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:34 INFO - PROCESS | 2960 | 1465860754714 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:32:34 INFO - PROCESS | 2960 | 1465860754835 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 2960 | 1465860754840 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:34 INFO - PROCESS | 2960 | ++DOCSHELL 09439800 == 41 [pid = 2960] [id = 275] 16:32:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D67EC00) [pid = 2960] [serial = 824] [outer = 00000000] 16:32:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D935000) [pid = 2960] [serial = 825] [outer = 0D67EC00] 16:32:34 INFO - PROCESS | 2960 | 1465860754901 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DA5FC00) [pid = 2960] [serial = 826] [outer = 0D67EC00] 16:32:35 INFO - PROCESS | 2960 | 1465860755634 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]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1177ms 16:32:35 INFO - PROCESS | 2960 | 1465860755737 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 2960 | 1465860755742 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:32:35 INFO - PROCESS | 2960 | 1465860755752 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:32:35 INFO - PROCESS | 2960 | 1465860755755 Marionette TRACE conn5 <- [1,1066,null,{}] 16:32:35 INFO - PROCESS | 2960 | 1465860755760 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}] 16:32:35 INFO - PROCESS | 2960 | 1465860755762 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:35 INFO - PROCESS | 2960 | 1465860755892 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:32:36 INFO - PROCESS | 2960 | 1465860756130 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 2960 | 1465860756133 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:36 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3B800 == 42 [pid = 2960] [id = 276] 16:32:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0CB3C000) [pid = 2960] [serial = 827] [outer = 00000000] 16:32:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D0C9C00) [pid = 2960] [serial = 828] [outer = 0CB3C000] 16:32:36 INFO - PROCESS | 2960 | 1465860756197 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D7E3C00) [pid = 2960] [serial = 829] [outer = 0CB3C000] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 19755C00 == 41 [pid = 2960] [id = 273] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 144CD800 == 40 [pid = 2960] [id = 272] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 14CD6000 == 39 [pid = 2960] [id = 271] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 19313C00 == 38 [pid = 2960] [id = 270] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 14488800 == 37 [pid = 2960] [id = 269] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 18A3F000 == 36 [pid = 2960] [id = 268] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 1161F000 == 35 [pid = 2960] [id = 267] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 16C3D800 == 34 [pid = 2960] [id = 266] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 14CE0C00 == 33 [pid = 2960] [id = 265] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 10C25400 == 32 [pid = 2960] [id = 264] 16:32:36 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19F98000) [pid = 2960] [serial = 780] [outer = 00000000] [url = about:blank] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 144C6800 == 31 [pid = 2960] [id = 263] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 0DB57000 == 30 [pid = 2960] [id = 262] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 0D849000 == 29 [pid = 2960] [id = 261] 16:32:36 INFO - PROCESS | 2960 | --DOCSHELL 19F53C00 == 28 [pid = 2960] [id = 260] 16:32:36 INFO - PROCESS | 2960 | 1465860756876 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]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1171ms 16:32:36 INFO - PROCESS | 2960 | 1465860756929 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 2960 | 1465860756933 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:32:36 INFO - PROCESS | 2960 | 1465860756937 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 2960 | 1465860756939 Marionette TRACE conn5 <- [1,1070,null,{}] 16:32:36 INFO - PROCESS | 2960 | 1465860756945 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}] 16:32:36 INFO - PROCESS | 2960 | 1465860756949 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:37 INFO - PROCESS | 2960 | 1465860757036 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (144CAC00) [pid = 2960] [serial = 765] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17744400) [pid = 2960] [serial = 768] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18521C00) [pid = 2960] [serial = 769] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18A40000) [pid = 2960] [serial = 771] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19ACA400) [pid = 2960] [serial = 777] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14C42000) [pid = 2960] [serial = 774] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18E73C00) [pid = 2960] [serial = 772] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (144D2000) [pid = 2960] [serial = 747] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B78C00) [pid = 2960] [serial = 748] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1771D000) [pid = 2960] [serial = 750] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17744800) [pid = 2960] [serial = 751] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18A3E800) [pid = 2960] [serial = 753] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18AF8800) [pid = 2960] [serial = 754] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1933AC00) [pid = 2960] [serial = 756] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1933FC00) [pid = 2960] [serial = 757] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D684800) [pid = 2960] [serial = 759] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D86B800) [pid = 2960] [serial = 760] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D938C00) [pid = 2960] [serial = 762] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (145B9000) [pid = 2960] [serial = 766] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1773C400) [pid = 2960] [serial = 775] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19BE7C00) [pid = 2960] [serial = 778] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DA5F800) [pid = 2960] [serial = 763] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 2960 | 1465860757130 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 2960 | 1465860757133 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:37 INFO - PROCESS | 2960 | ++DOCSHELL 093F1000 == 29 [pid = 2960] [id = 277] 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (093F5400) [pid = 2960] [serial = 830] [outer = 00000000] 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D766400) [pid = 2960] [serial = 831] [outer = 093F5400] 16:32:37 INFO - PROCESS | 2960 | 1465860757180 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA63400) [pid = 2960] [serial = 832] [outer = 093F5400] 16:32:37 INFO - PROCESS | 2960 | 1465860757617 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 731ms 16:32:37 INFO - PROCESS | 2960 | 1465860757670 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 2960 | 1465860757674 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 2960 | 1465860757678 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:32:37 INFO - PROCESS | 2960 | 1465860757680 Marionette TRACE conn5 <- [1,1074,null,{}] 16:32:37 INFO - PROCESS | 2960 | 1465860757684 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}] 16:32:37 INFO - PROCESS | 2960 | 1465860757686 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:37 INFO - PROCESS | 2960 | 1465860757774 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:32:37 INFO - PROCESS | 2960 | 1465860757782 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 2960 | 1465860757784 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:37 INFO - PROCESS | 2960 | ++DOCSHELL 10E87400 == 30 [pid = 2960] [id = 278] 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10FB6C00) [pid = 2960] [serial = 833] [outer = 00000000] 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (144C8000) [pid = 2960] [serial = 834] [outer = 10FB6C00] 16:32:37 INFO - PROCESS | 2960 | 1465860757828 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (144D2000) [pid = 2960] [serial = 835] [outer = 10FB6C00] 16:32:38 INFO - PROCESS | 2960 | 1465860758273 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]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 16:32:38 INFO - PROCESS | 2960 | 1465860758353 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 2960 | 1465860758356 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:32:38 INFO - PROCESS | 2960 | 1465860758360 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 2960 | 1465860758366 Marionette TRACE conn5 <- [1,1078,null,{}] 16:32:38 INFO - PROCESS | 2960 | 1465860758375 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}] 16:32:38 INFO - PROCESS | 2960 | 1465860758379 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:38 INFO - PROCESS | 2960 | 1465860758465 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:32:38 INFO - PROCESS | 2960 | 1465860758478 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 2960 | 1465860758480 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:38 INFO - PROCESS | 2960 | ++DOCSHELL 14C18000 == 31 [pid = 2960] [id = 279] 16:32:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14C4E000) [pid = 2960] [serial = 836] [outer = 00000000] 16:32:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14DC5000) [pid = 2960] [serial = 837] [outer = 14C4E000] 16:32:38 INFO - PROCESS | 2960 | 1465860758532 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14DCAC00) [pid = 2960] [serial = 838] [outer = 14C4E000] 16:32:39 INFO - PROCESS | 2960 | 1465860758973 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 16:32:39 INFO - PROCESS | 2960 | 1465860758996 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 2960 | 1465860758998 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:32:39 INFO - PROCESS | 2960 | 1465860759001 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 2960 | 1465860759003 Marionette TRACE conn5 <- [1,1082,null,{}] 16:32:39 INFO - PROCESS | 2960 | 1465860759007 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}] 16:32:39 INFO - PROCESS | 2960 | 1465860759008 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:39 INFO - PROCESS | 2960 | 1465860759128 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:32:39 INFO - PROCESS | 2960 | 1465860759207 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 2960 | 1465860759209 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:39 INFO - PROCESS | 2960 | ++DOCSHELL 16C49800 == 32 [pid = 2960] [id = 280] 16:32:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16C4A800) [pid = 2960] [serial = 839] [outer = 00000000] 16:32:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1773EC00) [pid = 2960] [serial = 840] [outer = 16C4A800] 16:32:39 INFO - PROCESS | 2960 | 1465860759253 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (177D4000) [pid = 2960] [serial = 841] [outer = 16C4A800] 16:32:39 INFO - PROCESS | 2960 | 1465860759675 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 16:32:39 INFO - PROCESS | 2960 | 1465860759733 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:32:39 INFO - PROCESS | 2960 | 1465860759735 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:32:39 INFO - PROCESS | 2960 | 1465860759738 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 2960 | 1465860759740 Marionette TRACE conn5 <- [1,1086,null,{}] 16:32:39 INFO - PROCESS | 2960 | 1465860759750 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}] 16:32:39 INFO - PROCESS | 2960 | 1465860759752 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:39 INFO - PROCESS | 2960 | 1465860759860 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:32:39 INFO - PROCESS | 2960 | 1465860759871 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 2960 | 1465860759876 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:39 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5D000 == 33 [pid = 2960] [id = 281] 16:32:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17EB9C00) [pid = 2960] [serial = 842] [outer = 00000000] 16:32:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18524C00) [pid = 2960] [serial = 843] [outer = 17EB9C00] 16:32:39 INFO - PROCESS | 2960 | 1465860759932 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (185A2800) [pid = 2960] [serial = 844] [outer = 17EB9C00] 16:32:40 INFO - PROCESS | 2960 | 1465860760424 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 16:32:40 INFO - PROCESS | 2960 | 1465860760496 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 2960 | 1465860760498 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:32:40 INFO - PROCESS | 2960 | 1465860760501 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:32:40 INFO - PROCESS | 2960 | 1465860760503 Marionette TRACE conn5 <- [1,1090,null,{}] 16:32:40 INFO - PROCESS | 2960 | 1465860760507 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}] 16:32:40 INFO - PROCESS | 2960 | 1465860760509 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:40 INFO - PROCESS | 2960 | 1465860760633 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:32:40 INFO - PROCESS | 2960 | 1465860760698 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 2960 | 1465860760700 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:40 INFO - PROCESS | 2960 | ++DOCSHELL 18A44000 == 34 [pid = 2960] [id = 282] 16:32:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A44400) [pid = 2960] [serial = 845] [outer = 00000000] 16:32:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1933F800) [pid = 2960] [serial = 846] [outer = 18A44400] 16:32:40 INFO - PROCESS | 2960 | 1465860760744 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19334400) [pid = 2960] [serial = 847] [outer = 18A44400] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18A3F400) [pid = 2960] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D849800) [pid = 2960] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DB57C00) [pid = 2960] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19189C00) [pid = 2960] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14D99000) [pid = 2960] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (144C7400) [pid = 2960] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16C3E000) [pid = 2960] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19315400) [pid = 2960] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17EBE800) [pid = 2960] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19FA0C00) [pid = 2960] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14B7AC00) [pid = 2960] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F94000) [pid = 2960] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144CB400) [pid = 2960] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:32:41 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19F57000) [pid = 2960] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:32:41 INFO - PROCESS | 2960 | 1465860761304 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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 831ms 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:32:41 INFO - PROCESS | 2960 | 1465860761335 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 2960 | 1465860761337 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:32:41 INFO - PROCESS | 2960 | 1465860761340 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 2960 | 1465860761342 Marionette TRACE conn5 <- [1,1094,null,{}] 16:32:41 INFO - PROCESS | 2960 | 1465860761345 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}] 16:32:41 INFO - PROCESS | 2960 | 1465860761347 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:41 INFO - PROCESS | 2960 | 1465860761424 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:32:41 INFO - PROCESS | 2960 | 1465860761514 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 2960 | 1465860761516 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:41 INFO - PROCESS | 2960 | ++DOCSHELL 114D8800 == 35 [pid = 2960] [id = 283] 16:32:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (144C7400) [pid = 2960] [serial = 848] [outer = 00000000] 16:32:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A38400) [pid = 2960] [serial = 849] [outer = 144C7400] 16:32:41 INFO - PROCESS | 2960 | 1465860761559 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19189C00) [pid = 2960] [serial = 850] [outer = 144C7400] 16:32:41 INFO - PROCESS | 2960 | 1465860761899 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 16:32:42 INFO - PROCESS | 2960 | 1465860761971 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 2960 | 1465860761973 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:32:42 INFO - PROCESS | 2960 | 1465860761979 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 2960 | 1465860761980 Marionette TRACE conn5 <- [1,1098,null,{}] 16:32:42 INFO - PROCESS | 2960 | 1465860761984 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}] 16:32:42 INFO - PROCESS | 2960 | 1465860761986 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:42 INFO - PROCESS | 2960 | 1465860762097 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:32:42 INFO - PROCESS | 2960 | 1465860762104 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 2960 | 1465860762106 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:42 INFO - PROCESS | 2960 | ++DOCSHELL 1773F400 == 36 [pid = 2960] [id = 284] 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (185A6400) [pid = 2960] [serial = 851] [outer = 00000000] 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19BE8400) [pid = 2960] [serial = 852] [outer = 185A6400] 16:32:42 INFO - PROCESS | 2960 | 1465860762149 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F96400) [pid = 2960] [serial = 853] [outer = 185A6400] 16:32:42 INFO - PROCESS | 2960 | 1465860762561 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:32:42 INFO - PROCESS | 2960 | 1465860762611 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 2960 | 1465860762613 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:32:42 INFO - PROCESS | 2960 | 1465860762616 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 2960 | 1465860762618 Marionette TRACE conn5 <- [1,1102,null,{}] 16:32:42 INFO - PROCESS | 2960 | 1465860762621 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}] 16:32:42 INFO - PROCESS | 2960 | 1465860762623 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:42 INFO - PROCESS | 2960 | 1465860762734 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:32:42 INFO - PROCESS | 2960 | 1465860762742 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 2960 | 1465860762744 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:42 INFO - PROCESS | 2960 | ++DOCSHELL 0DCDFC00 == 37 [pid = 2960] [id = 285] 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17E28400) [pid = 2960] [serial = 854] [outer = 00000000] 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19FA0000) [pid = 2960] [serial = 855] [outer = 17E28400] 16:32:42 INFO - PROCESS | 2960 | 1465860762788 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F98400) [pid = 2960] [serial = 856] [outer = 17E28400] 16:32:43 INFO - PROCESS | 2960 | 1465860763268 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]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 16:32:43 INFO - PROCESS | 2960 | 1465860763319 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 2960 | 1465860763324 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:32:43 INFO - PROCESS | 2960 | 1465860763329 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 2960 | 1465860763334 Marionette TRACE conn5 <- [1,1106,null,{}] 16:32:43 INFO - PROCESS | 2960 | 1465860763416 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}] 16:32:43 INFO - PROCESS | 2960 | 1465860763419 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:43 INFO - PROCESS | 2960 | 1465860763569 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:32:43 INFO - PROCESS | 2960 | 1465860763625 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 2960 | 1465860763629 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:43 INFO - PROCESS | 2960 | ++DOCSHELL 0D935C00 == 38 [pid = 2960] [id = 286] 16:32:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D938400) [pid = 2960] [serial = 857] [outer = 00000000] 16:32:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA69C00) [pid = 2960] [serial = 858] [outer = 0D938400] 16:32:43 INFO - PROCESS | 2960 | 1465860763688 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DCA0000) [pid = 2960] [serial = 859] [outer = 0D938400] 16:32:44 INFO - PROCESS | 2960 | 1465860764246 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 990ms 16:32:44 INFO - PROCESS | 2960 | 1465860764319 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 2960 | 1465860764324 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:32:44 INFO - PROCESS | 2960 | 1465860764330 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:32:44 INFO - PROCESS | 2960 | 1465860764333 Marionette TRACE conn5 <- [1,1110,null,{}] 16:32:44 INFO - PROCESS | 2960 | 1465860764337 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}] 16:32:44 INFO - PROCESS | 2960 | 1465860764340 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:44 INFO - PROCESS | 2960 | 1465860764482 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:32:44 INFO - PROCESS | 2960 | 1465860764611 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 2960 | 1465860764614 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:44 INFO - PROCESS | 2960 | ++DOCSHELL 14B75800 == 39 [pid = 2960] [id = 287] 16:32:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14B76C00) [pid = 2960] [serial = 860] [outer = 00000000] 16:32:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14C03C00) [pid = 2960] [serial = 861] [outer = 14B76C00] 16:32:44 INFO - PROCESS | 2960 | 1465860764670 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14D97800) [pid = 2960] [serial = 862] [outer = 14B76C00] 16:32:45 INFO - PROCESS | 2960 | 1465860765254 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 971ms 16:32:45 INFO - PROCESS | 2960 | 1465860765304 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 2960 | 1465860765306 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:32:45 INFO - PROCESS | 2960 | 1465860765310 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:32:45 INFO - PROCESS | 2960 | 1465860765314 Marionette TRACE conn5 <- [1,1114,null,{}] 16:32:45 INFO - PROCESS | 2960 | 1465860765338 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}] 16:32:45 INFO - PROCESS | 2960 | 1465860765343 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:45 INFO - PROCESS | 2960 | 1465860765488 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:32:45 INFO - PROCESS | 2960 | 1465860765541 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 2960 | 1465860765545 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:45 INFO - PROCESS | 2960 | ++DOCSHELL 19BE6400 == 40 [pid = 2960] [id = 288] 16:32:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19DE8000) [pid = 2960] [serial = 863] [outer = 00000000] 16:32:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19FF9000) [pid = 2960] [serial = 864] [outer = 19DE8000] 16:32:45 INFO - PROCESS | 2960 | 1465860765602 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1A233400) [pid = 2960] [serial = 865] [outer = 19DE8000] 16:32:46 INFO - PROCESS | 2960 | 1465860766161 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 931ms 16:32:46 INFO - PROCESS | 2960 | 1465860766244 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 2960 | 1465860766247 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:32:46 INFO - PROCESS | 2960 | 1465860766250 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:32:46 INFO - PROCESS | 2960 | 1465860766252 Marionette TRACE conn5 <- [1,1118,null,{}] 16:32:46 INFO - PROCESS | 2960 | 1465860766256 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}] 16:32:46 INFO - PROCESS | 2960 | 1465860766258 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:46 INFO - PROCESS | 2960 | 1465860766364 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:32:46 INFO - PROCESS | 2960 | 1465860766491 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 2960 | 1465860766493 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:46 INFO - PROCESS | 2960 | ++DOCSHELL 1AE45C00 == 41 [pid = 2960] [id = 289] 16:32:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AE67C00) [pid = 2960] [serial = 866] [outer = 00000000] 16:32:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1AE6D800) [pid = 2960] [serial = 867] [outer = 1AE67C00] 16:32:46 INFO - PROCESS | 2960 | 1465860766547 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1AEAB400) [pid = 2960] [serial = 868] [outer = 1AE67C00] 16:32:47 INFO - PROCESS | 2960 | 1465860767271 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1069ms 16:32:47 INFO - PROCESS | 2960 | 1465860767322 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 2960 | 1465860767327 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:32:47 INFO - PROCESS | 2960 | 1465860767332 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 2960 | 1465860767335 Marionette TRACE conn5 <- [1,1122,null,{}] 16:32:47 INFO - PROCESS | 2960 | 1465860767341 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}] 16:32:47 INFO - PROCESS | 2960 | 1465860767343 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:47 INFO - PROCESS | 2960 | 1465860767446 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:32:47 INFO - PROCESS | 2960 | 1465860767579 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 2960 | 1465860767583 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:47 INFO - PROCESS | 2960 | ++DOCSHELL 0DC97400 == 42 [pid = 2960] [id = 290] 16:32:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (10AD5C00) [pid = 2960] [serial = 869] [outer = 00000000] 16:32:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (114D6400) [pid = 2960] [serial = 870] [outer = 10AD5C00] 16:32:47 INFO - PROCESS | 2960 | 1465860767634 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (144CEC00) [pid = 2960] [serial = 871] [outer = 10AD5C00] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 1773F400 == 41 [pid = 2960] [id = 284] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 114D8800 == 40 [pid = 2960] [id = 283] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 18A44000 == 39 [pid = 2960] [id = 282] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 0DB5D000 == 38 [pid = 2960] [id = 281] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 16C49800 == 37 [pid = 2960] [id = 280] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 14C18000 == 36 [pid = 2960] [id = 279] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 10E87400 == 35 [pid = 2960] [id = 278] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 093F1000 == 34 [pid = 2960] [id = 277] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 0CB3B800 == 33 [pid = 2960] [id = 276] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 09439800 == 32 [pid = 2960] [id = 275] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 17E2E400 == 31 [pid = 2960] [id = 274] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 1AE45C00 == 30 [pid = 2960] [id = 289] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 19BE6400 == 29 [pid = 2960] [id = 288] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 0DCDFC00 == 28 [pid = 2960] [id = 285] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 0D935C00 == 27 [pid = 2960] [id = 286] 16:32:48 INFO - PROCESS | 2960 | --DOCSHELL 14B75800 == 26 [pid = 2960] [id = 287] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (18AF5000) [pid = 2960] [serial = 804] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D851000) [pid = 2960] [serial = 783] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0D931800) [pid = 2960] [serial = 784] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DB5DC00) [pid = 2960] [serial = 786] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DC98000) [pid = 2960] [serial = 787] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19317800) [pid = 2960] [serial = 807] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (14DCCC00) [pid = 2960] [serial = 795] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (15CEF000) [pid = 2960] [serial = 796] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (144CC800) [pid = 2960] [serial = 789] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14795400) [pid = 2960] [serial = 790] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (177D5400) [pid = 2960] [serial = 798] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17EC2000) [pid = 2960] [serial = 799] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19AC7400) [pid = 2960] [serial = 810] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1859D000) [pid = 2960] [serial = 801] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19FF4800) [pid = 2960] [serial = 813] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18547800) [pid = 2960] [serial = 816] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19BE4000) [pid = 2960] [serial = 811] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (185A4C00) [pid = 2960] [serial = 802] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A22F400) [pid = 2960] [serial = 819] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14B7D800) [pid = 2960] [serial = 792] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14C46800) [pid = 2960] [serial = 793] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19FA1400) [pid = 2960] [serial = 781] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19FFA000) [pid = 2960] [serial = 814] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1A23B000) [pid = 2960] [serial = 822] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1A233800) [pid = 2960] [serial = 820] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19332800) [pid = 2960] [serial = 808] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1930AC00) [pid = 2960] [serial = 817] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18AF6800) [pid = 2960] [serial = 805] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:32:48 INFO - PROCESS | 2960 | 1465860768865 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1591ms 16:32:48 INFO - PROCESS | 2960 | 1465860768951 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 2960 | 1465860768954 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:32:48 INFO - PROCESS | 2960 | 1465860768959 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 2960 | 1465860768961 Marionette TRACE conn5 <- [1,1126,null,{}] 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:32:48 INFO - PROCESS | 2960 | 1465860768966 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}] 16:32:48 INFO - PROCESS | 2960 | 1465860768969 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:49 INFO - PROCESS | 2960 | 1465860769057 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:32:49 INFO - PROCESS | 2960 | 1465860769070 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 2960 | 1465860769073 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:49 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6BC00 == 27 [pid = 2960] [id = 291] 16:32:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DB50400) [pid = 2960] [serial = 872] [outer = 00000000] 16:32:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DC08800) [pid = 2960] [serial = 873] [outer = 0DB50400] 16:32:49 INFO - PROCESS | 2960 | 1465860769122 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DCD7400) [pid = 2960] [serial = 874] [outer = 0DB50400] 16:32:49 INFO - PROCESS | 2960 | 1465860769587 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 16:32:49 INFO - PROCESS | 2960 | 1465860769637 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 2960 | 1465860769642 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:32:49 INFO - PROCESS | 2960 | 1465860769648 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 2960 | 1465860769650 Marionette TRACE conn5 <- [1,1130,null,{}] 16:32:49 INFO - PROCESS | 2960 | 1465860769654 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}] 16:32:49 INFO - PROCESS | 2960 | 1465860769656 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:49 INFO - PROCESS | 2960 | 1465860769777 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:32:49 INFO - PROCESS | 2960 | 1465860769868 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 2960 | 1465860769870 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:49 INFO - PROCESS | 2960 | ++DOCSHELL 1161E800 == 28 [pid = 2960] [id = 292] 16:32:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (144C8400) [pid = 2960] [serial = 875] [outer = 00000000] 16:32:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (144D3800) [pid = 2960] [serial = 876] [outer = 144C8400] 16:32:49 INFO - PROCESS | 2960 | 1465860769917 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14B56C00) [pid = 2960] [serial = 877] [outer = 144C8400] 16:32:50 INFO - PROCESS | 2960 | 1465860770298 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:32:50 INFO - PROCESS | 2960 | 1465860770323 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 2960 | 1465860770325 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:32:50 INFO - PROCESS | 2960 | 1465860770337 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 2960 | 1465860770341 Marionette TRACE conn5 <- [1,1134,null,{}] 16:32:50 INFO - PROCESS | 2960 | 1465860770366 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}] 16:32:50 INFO - PROCESS | 2960 | 1465860770371 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:50 INFO - PROCESS | 2960 | 1465860770488 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:32:50 INFO - PROCESS | 2960 | 1465860770495 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 2960 | 1465860770498 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:50 INFO - PROCESS | 2960 | ++DOCSHELL 14CD7400 == 29 [pid = 2960] [id = 293] 16:32:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DC4400) [pid = 2960] [serial = 878] [outer = 00000000] 16:32:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14DD3C00) [pid = 2960] [serial = 879] [outer = 14DC4400] 16:32:50 INFO - PROCESS | 2960 | 1465860770545 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16C3E000) [pid = 2960] [serial = 880] [outer = 14DC4400] 16:32:51 INFO - PROCESS | 2960 | 1465860771040 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 751ms 16:32:51 INFO - PROCESS | 2960 | 1465860771079 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 2960 | 1465860771081 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 2960 | 1465860771084 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 2960 | 1465860771086 Marionette TRACE conn5 <- [1,1138,null,{}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:32:51 INFO - PROCESS | 2960 | 1465860771090 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}] 16:32:51 INFO - PROCESS | 2960 | 1465860771092 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:51 INFO - PROCESS | 2960 | 1465860771233 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:32:51 INFO - PROCESS | 2960 | 1465860771243 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 2960 | 1465860771245 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:51 INFO - PROCESS | 2960 | ++DOCSHELL 17719800 == 30 [pid = 2960] [id = 294] 16:32:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1771D800) [pid = 2960] [serial = 881] [outer = 00000000] 16:32:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17E81C00) [pid = 2960] [serial = 882] [outer = 1771D800] 16:32:51 INFO - PROCESS | 2960 | 1465860771335 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18521C00) [pid = 2960] [serial = 883] [outer = 1771D800] 16:32:51 INFO - PROCESS | 2960 | 1465860771759 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 731ms 16:32:51 INFO - PROCESS | 2960 | 1465860771820 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 2960 | 1465860771822 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:32:51 INFO - PROCESS | 2960 | 1465860771825 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 2960 | 1465860771827 Marionette TRACE conn5 <- [1,1142,null,{}] 16:32:51 INFO - PROCESS | 2960 | 1465860771831 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}] 16:32:51 INFO - PROCESS | 2960 | 1465860771833 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:51 INFO - PROCESS | 2960 | 1465860771950 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:32:52 INFO - PROCESS | 2960 | 1465860772012 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 2960 | 1465860772014 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:52 INFO - PROCESS | 2960 | ++DOCSHELL 18523C00 == 31 [pid = 2960] [id = 295] 16:32:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18524800) [pid = 2960] [serial = 884] [outer = 00000000] 16:32:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18A39800) [pid = 2960] [serial = 885] [outer = 18524800] 16:32:52 INFO - PROCESS | 2960 | 1465860772059 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A3F000) [pid = 2960] [serial = 886] [outer = 18524800] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (185A6400) [pid = 2960] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16C4A800) [pid = 2960] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D67EC00) [pid = 2960] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0CB3C000) [pid = 2960] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A236000) [pid = 2960] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (10FB6C00) [pid = 2960] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14C4E000) [pid = 2960] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (093F5400) [pid = 2960] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17EB9C00) [pid = 2960] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A44400) [pid = 2960] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (144C7400) [pid = 2960] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:32:52 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17E28400) [pid = 2960] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:32:52 INFO - PROCESS | 2960 | 1465860772705 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]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 931ms 16:32:52 INFO - PROCESS | 2960 | 1465860772756 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:32:52 INFO - PROCESS | 2960 | 1465860772758 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:32:52 INFO - PROCESS | 2960 | 1465860772761 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 2960 | 1465860772763 Marionette TRACE conn5 <- [1,1146,null,{}] 16:32:52 INFO - PROCESS | 2960 | 1465860772767 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}] 16:32:52 INFO - PROCESS | 2960 | 1465860772772 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:52 INFO - PROCESS | 2960 | 1465860772894 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:32:52 INFO - PROCESS | 2960 | 1465860772952 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 2960 | 1465860772953 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:52 INFO - PROCESS | 2960 | ++DOCSHELL 17724000 == 32 [pid = 2960] [id = 296] 16:32:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17724800) [pid = 2960] [serial = 887] [outer = 00000000] 16:32:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18E79000) [pid = 2960] [serial = 888] [outer = 17724800] 16:32:53 INFO - PROCESS | 2960 | 1465860772997 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19332800) [pid = 2960] [serial = 889] [outer = 17724800] 16:32:53 INFO - PROCESS | 2960 | 1465860773344 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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 16:32:53 INFO - PROCESS | 2960 | 1465860773411 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 2960 | 1465860773413 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:32:53 INFO - PROCESS | 2960 | 1465860773417 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:32:53 INFO - PROCESS | 2960 | 1465860773418 Marionette TRACE conn5 <- [1,1150,null,{}] 16:32:53 INFO - PROCESS | 2960 | 1465860773422 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}] 16:32:53 INFO - PROCESS | 2960 | 1465860773424 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:53 INFO - PROCESS | 2960 | 1465860773500 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:32:53 INFO - PROCESS | 2960 | 1465860773507 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 2960 | 1465860773508 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:53 INFO - PROCESS | 2960 | ++DOCSHELL 1440AC00 == 33 [pid = 2960] [id = 297] 16:32:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17E7F800) [pid = 2960] [serial = 890] [outer = 00000000] 16:32:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19756000) [pid = 2960] [serial = 891] [outer = 17E7F800] 16:32:53 INFO - PROCESS | 2960 | 1465860773551 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19AB5800) [pid = 2960] [serial = 892] [outer = 17E7F800] 16:32:53 INFO - PROCESS | 2960 | 1465860773979 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 16:32:54 INFO - PROCESS | 2960 | 1465860773992 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 2960 | 1465860773994 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 2960 | 1465860773997 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:32:54 INFO - PROCESS | 2960 | 1465860773999 Marionette TRACE conn5 <- [1,1154,null,{}] 16:32:54 INFO - PROCESS | 2960 | 1465860774002 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}] 16:32:54 INFO - PROCESS | 2960 | 1465860774004 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:54 INFO - PROCESS | 2960 | 1465860774125 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:32:54 INFO - PROCESS | 2960 | 1465860774133 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 2960 | 1465860774135 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:54 INFO - PROCESS | 2960 | ++DOCSHELL 19BDA800 == 34 [pid = 2960] [id = 298] 16:32:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F50C00) [pid = 2960] [serial = 893] [outer = 00000000] 16:32:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19F98C00) [pid = 2960] [serial = 894] [outer = 19F50C00] 16:32:54 INFO - PROCESS | 2960 | 1465860774177 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17EBE800) [pid = 2960] [serial = 895] [outer = 19F50C00] 16:32:54 INFO - PROCESS | 2960 | 1465860774654 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 16:32:54 INFO - PROCESS | 2960 | 1465860774731 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 2960 | 1465860774736 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 2960 | 1465860774741 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:32:54 INFO - PROCESS | 2960 | 1465860774744 Marionette TRACE conn5 <- [1,1158,null,{}] 16:32:54 INFO - PROCESS | 2960 | 1465860774750 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}] 16:32:54 INFO - PROCESS | 2960 | 1465860774753 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:54 INFO - PROCESS | 2960 | 1465860774935 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:32:55 INFO - PROCESS | 2960 | 1465860775012 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 2960 | 1465860775017 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:55 INFO - PROCESS | 2960 | ++DOCSHELL 0D851C00 == 35 [pid = 2960] [id = 299] 16:32:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D853400) [pid = 2960] [serial = 896] [outer = 00000000] 16:32:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D93B000) [pid = 2960] [serial = 897] [outer = 0D853400] 16:32:55 INFO - PROCESS | 2960 | 1465860775075 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA68C00) [pid = 2960] [serial = 898] [outer = 0D853400] 16:32:55 INFO - PROCESS | 2960 | 1465860775756 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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1069ms 16:32:55 INFO - PROCESS | 2960 | 1465860775814 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 2960 | 1465860775818 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:32:55 INFO - PROCESS | 2960 | 1465860775870 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 2960 | 1465860775873 Marionette TRACE conn5 <- [1,1162,null,{}] 16:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:32:55 INFO - PROCESS | 2960 | 1465860775877 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}] 16:32:55 INFO - PROCESS | 2960 | 1465860775880 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:56 INFO - PROCESS | 2960 | 1465860776004 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:32:56 INFO - PROCESS | 2960 | 1465860776126 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 2960 | 1465860776129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:56 INFO - PROCESS | 2960 | ++DOCSHELL 147AD400 == 36 [pid = 2960] [id = 300] 16:32:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14B28800) [pid = 2960] [serial = 899] [outer = 00000000] 16:32:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14B7D800) [pid = 2960] [serial = 900] [outer = 14B28800] 16:32:56 INFO - PROCESS | 2960 | 1465860776186 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14C44400) [pid = 2960] [serial = 901] [outer = 14B28800] 16:32:57 INFO - PROCESS | 2960 | 1465860777040 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] 16:32:57 INFO - PROCESS | 2960 | 1465860777123 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:32:57 INFO - PROCESS | 2960 | 1465860777130 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 2960 | 1465860777133 Marionette TRACE conn5 <- [1,1166,null,{}] 16:32:57 INFO - PROCESS | 2960 | 1465860777139 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}] 16:32:57 INFO - PROCESS | 2960 | 1465860777142 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:57 INFO - PROCESS | 2960 | 1465860777259 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:32:57 INFO - PROCESS | 2960 | 1465860777380 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 2960 | 1465860777384 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 1440AC00 == 35 [pid = 2960] [id = 297] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 17724000 == 34 [pid = 2960] [id = 296] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 18523C00 == 33 [pid = 2960] [id = 295] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 17719800 == 32 [pid = 2960] [id = 294] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 14CD7400 == 31 [pid = 2960] [id = 293] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 1161E800 == 30 [pid = 2960] [id = 292] 16:32:57 INFO - PROCESS | 2960 | --DOCSHELL 0DA6BC00 == 29 [pid = 2960] [id = 291] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19F96400) [pid = 2960] [serial = 853] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1773EC00) [pid = 2960] [serial = 840] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (177D4000) [pid = 2960] [serial = 841] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D935000) [pid = 2960] [serial = 825] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA5FC00) [pid = 2960] [serial = 826] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D0C9C00) [pid = 2960] [serial = 828] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D7E3C00) [pid = 2960] [serial = 829] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A23BC00) [pid = 2960] [serial = 823] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (144C8000) [pid = 2960] [serial = 834] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (144D2000) [pid = 2960] [serial = 835] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14DC5000) [pid = 2960] [serial = 837] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D766400) [pid = 2960] [serial = 831] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA63400) [pid = 2960] [serial = 832] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18524C00) [pid = 2960] [serial = 843] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1933F800) [pid = 2960] [serial = 846] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A38400) [pid = 2960] [serial = 849] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19BE8400) [pid = 2960] [serial = 852] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19FA0000) [pid = 2960] [serial = 855] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19189C00) [pid = 2960] [serial = 850] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19334400) [pid = 2960] [serial = 847] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (185A2800) [pid = 2960] [serial = 844] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19F98400) [pid = 2960] [serial = 856] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (14DCAC00) [pid = 2960] [serial = 838] [outer = 00000000] [url = about:blank] 16:32:57 INFO - PROCESS | 2960 | ++DOCSHELL 093F3C00 == 30 [pid = 2960] [id = 301] 16:32:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (093F6800) [pid = 2960] [serial = 902] [outer = 00000000] 16:32:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D7F1400) [pid = 2960] [serial = 903] [outer = 093F6800] 16:32:57 INFO - PROCESS | 2960 | 1465860777468 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D937C00) [pid = 2960] [serial = 904] [outer = 093F6800] 16:32:57 INFO - PROCESS | 2960 | 1465860777855 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] 16:32:57 INFO - PROCESS | 2960 | 1465860777912 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:32:57 INFO - PROCESS | 2960 | 1465860777918 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:32:57 INFO - PROCESS | 2960 | 1465860777921 Marionette TRACE conn5 <- [1,1170,null,{}] 16:32:57 INFO - PROCESS | 2960 | 1465860777925 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}] 16:32:57 INFO - PROCESS | 2960 | 1465860777927 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:58 INFO - PROCESS | 2960 | 1465860778013 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:32:58 INFO - PROCESS | 2960 | 1465860778019 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 2960 | 1465860778022 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:58 INFO - PROCESS | 2960 | ++DOCSHELL 10E87400 == 31 [pid = 2960] [id = 302] 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (10E8C400) [pid = 2960] [serial = 905] [outer = 00000000] 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (144CE400) [pid = 2960] [serial = 906] [outer = 10E8C400] 16:32:58 INFO - PROCESS | 2960 | 1465860778070 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14B53400) [pid = 2960] [serial = 907] [outer = 10E8C400] 16:32:58 INFO - PROCESS | 2960 | 1465860778567 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] 16:32:58 INFO - PROCESS | 2960 | 1465860778595 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:32:58 INFO - PROCESS | 2960 | 1465860778599 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 2960 | 1465860778602 Marionette TRACE conn5 <- [1,1174,null,{}] 16:32:58 INFO - PROCESS | 2960 | 1465860778613 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}] 16:32:58 INFO - PROCESS | 2960 | 1465860778617 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:58 INFO - PROCESS | 2960 | 1465860778738 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:32:58 INFO - PROCESS | 2960 | 1465860778830 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 2960 | 1465860778833 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:58 INFO - PROCESS | 2960 | ++DOCSHELL 1771A400 == 32 [pid = 2960] [id = 303] 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1771B800) [pid = 2960] [serial = 908] [outer = 00000000] 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17724C00) [pid = 2960] [serial = 909] [outer = 1771B800] 16:32:58 INFO - PROCESS | 2960 | 1465860778881 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (177D5400) [pid = 2960] [serial = 910] [outer = 1771B800] 16:32:59 INFO - PROCESS | 2960 | 1465860779268 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] 16:32:59 INFO - PROCESS | 2960 | 1465860779336 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 2960 | 1465860779339 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:32:59 INFO - PROCESS | 2960 | 1465860779341 Marionette TRACE conn5 <- [1,1178,null,{}] 16:32:59 INFO - PROCESS | 2960 | 1465860779344 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}] 16:32:59 INFO - PROCESS | 2960 | 1465860779346 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:59 INFO - PROCESS | 2960 | 1465860779441 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:32:59 INFO - PROCESS | 2960 | 1465860779446 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 2960 | 1465860779448 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:32:59 INFO - PROCESS | 2960 | ++DOCSHELL 1852A000 == 33 [pid = 2960] [id = 304] 16:32:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1852A800) [pid = 2960] [serial = 911] [outer = 00000000] 16:32:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A40800) [pid = 2960] [serial = 912] [outer = 1852A800] 16:32:59 INFO - PROCESS | 2960 | 1465860779492 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18FD0400) [pid = 2960] [serial = 913] [outer = 1852A800] 16:32:59 INFO - PROCESS | 2960 | 1465860779972 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] 16:33:00 INFO - PROCESS | 2960 | 1465860780015 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:33:00 INFO - PROCESS | 2960 | 1465860780018 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:33:00 INFO - PROCESS | 2960 | 1465860780020 Marionette TRACE conn5 <- [1,1182,null,{}] 16:33:00 INFO - PROCESS | 2960 | 1465860780023 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}] 16:33:00 INFO - PROCESS | 2960 | 1465860780025 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:00 INFO - PROCESS | 2960 | 1465860780166 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:33:00 INFO - PROCESS | 2960 | 1465860780179 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 2960 | 1465860780181 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:00 INFO - PROCESS | 2960 | ++DOCSHELL 19317000 == 34 [pid = 2960] [id = 305] 16:33:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1933E800) [pid = 2960] [serial = 914] [outer = 00000000] 16:33:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19AB4400) [pid = 2960] [serial = 915] [outer = 1933E800] 16:33:00 INFO - PROCESS | 2960 | 1465860780225 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19AD0C00) [pid = 2960] [serial = 916] [outer = 1933E800] 16:33:00 INFO - PROCESS | 2960 | 1465860780688 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] 16:33:00 INFO - PROCESS | 2960 | 1465860780755 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:33:00 INFO - PROCESS | 2960 | 1465860780758 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 2960 | 1465860780760 Marionette TRACE conn5 <- [1,1186,null,{}] 16:33:00 INFO - PROCESS | 2960 | 1465860780763 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}] 16:33:00 INFO - PROCESS | 2960 | 1465860780769 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:00 INFO - PROCESS | 2960 | 1465860780909 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:33:00 INFO - PROCESS | 2960 | 1465860780975 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 2960 | 1465860780977 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:01 INFO - PROCESS | 2960 | ++DOCSHELL 19F96C00 == 35 [pid = 2960] [id = 306] 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19F97000) [pid = 2960] [serial = 917] [outer = 00000000] 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19FF8800) [pid = 2960] [serial = 918] [outer = 19F97000] 16:33:01 INFO - PROCESS | 2960 | 1465860781021 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1A232800) [pid = 2960] [serial = 919] [outer = 19F97000] 16:33:01 INFO - PROCESS | 2960 | 1465860781492 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 771ms 16:33:01 INFO - PROCESS | 2960 | 1465860781528 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 2960 | 1465860781530 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:33:01 INFO - PROCESS | 2960 | 1465860781533 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 2960 | 1465860781535 Marionette TRACE conn5 <- [1,1190,null,{}] 16:33:01 INFO - PROCESS | 2960 | 1465860781547 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}] 16:33:01 INFO - PROCESS | 2960 | 1465860781549 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:01 INFO - PROCESS | 2960 | 1465860781660 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:33:01 INFO - PROCESS | 2960 | 1465860781672 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 2960 | 1465860781674 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:01 INFO - PROCESS | 2960 | ++DOCSHELL 1A235800 == 36 [pid = 2960] [id = 307] 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1A239400) [pid = 2960] [serial = 920] [outer = 00000000] 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1AE44000) [pid = 2960] [serial = 921] [outer = 1A239400] 16:33:01 INFO - PROCESS | 2960 | 1465860781719 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1AE60800) [pid = 2960] [serial = 922] [outer = 1A239400] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (10AD5C00) [pid = 2960] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB50400) [pid = 2960] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D938400) [pid = 2960] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B76C00) [pid = 2960] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19DE8000) [pid = 2960] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AE67C00) [pid = 2960] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1771D800) [pid = 2960] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17724800) [pid = 2960] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18524800) [pid = 2960] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17E7F800) [pid = 2960] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144C8400) [pid = 2960] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:33:01 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14DC4400) [pid = 2960] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:33:02 INFO - PROCESS | 2960 | 1465860782185 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]]]}] 16:33:02 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 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 16:33:02 INFO - PROCESS | 2960 | 1465860782224 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:33:02 INFO - PROCESS | 2960 | 1465860782226 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 2960 | 1465860782230 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 2960 | 1465860782231 Marionette TRACE conn5 <- [1,1194,null,{}] 16:33:02 INFO - PROCESS | 2960 | 1465860782235 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}] 16:33:02 INFO - PROCESS | 2960 | 1465860782237 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:02 INFO - PROCESS | 2960 | 1465860782315 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:33:02 INFO - PROCESS | 2960 | 1465860782321 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 2960 | 1465860782322 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:02 INFO - PROCESS | 2960 | ++DOCSHELL 1773CC00 == 37 [pid = 2960] [id = 308] 16:33:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17E7F800) [pid = 2960] [serial = 923] [outer = 00000000] 16:33:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19FA1000) [pid = 2960] [serial = 924] [outer = 17E7F800] 16:33:02 INFO - PROCESS | 2960 | 1465860782367 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1A23B000) [pid = 2960] [serial = 925] [outer = 17E7F800] 16:33:02 INFO - PROCESS | 2960 | 1465860782806 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]]]}] 16:33:02 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 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 16:33:02 INFO - PROCESS | 2960 | 1465860782861 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 2960 | 1465860782863 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:33:02 INFO - PROCESS | 2960 | 1465860782866 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 2960 | 1465860782868 Marionette TRACE conn5 <- [1,1198,null,{}] 16:33:02 INFO - PROCESS | 2960 | 1465860782871 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}] 16:33:02 INFO - PROCESS | 2960 | 1465860782873 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:02 INFO - PROCESS | 2960 | 1465860782952 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:33:02 INFO - PROCESS | 2960 | 1465860782958 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 2960 | 1465860782959 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:02 INFO - PROCESS | 2960 | ++DOCSHELL 1AE67000 == 38 [pid = 2960] [id = 309] 16:33:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1AE6B400) [pid = 2960] [serial = 926] [outer = 00000000] 16:33:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1AEAB000) [pid = 2960] [serial = 927] [outer = 1AE6B400] 16:33:03 INFO - PROCESS | 2960 | 1465860783002 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1AEAC800) [pid = 2960] [serial = 928] [outer = 1AE6B400] 16:33:03 INFO - PROCESS | 2960 | 1465860783462 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 16:33:03 INFO - PROCESS | 2960 | 1465860783497 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 2960 | 1465860783499 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:33:03 INFO - PROCESS | 2960 | 1465860783519 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 2960 | 1465860783521 Marionette TRACE conn5 <- [1,1202,null,{}] 16:33:03 INFO - PROCESS | 2960 | 1465860783525 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}] 16:33:03 INFO - PROCESS | 2960 | 1465860783527 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:03 INFO - PROCESS | 2960 | 1465860783608 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:33:03 INFO - PROCESS | 2960 | 1465860783613 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 2960 | 1465860783615 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:03 INFO - PROCESS | 2960 | ++DOCSHELL 1AE6F800 == 39 [pid = 2960] [id = 310] 16:33:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1AEB4000) [pid = 2960] [serial = 929] [outer = 00000000] 16:33:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1AECD400) [pid = 2960] [serial = 930] [outer = 1AEB4000] 16:33:03 INFO - PROCESS | 2960 | 1465860783658 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1B0D0000) [pid = 2960] [serial = 931] [outer = 1AEB4000] 16:33:04 INFO - PROCESS | 2960 | 1465860784242 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 790ms 16:33:04 INFO - PROCESS | 2960 | 1465860784337 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 2960 | 1465860784342 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:33:04 INFO - PROCESS | 2960 | 1465860784391 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 2960 | 1465860784395 Marionette TRACE conn5 <- [1,1206,null,{}] 16:33:04 INFO - PROCESS | 2960 | 1465860784401 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}] 16:33:04 INFO - PROCESS | 2960 | 1465860784404 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:04 INFO - PROCESS | 2960 | 1465860784524 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:33:04 INFO - PROCESS | 2960 | 1465860784649 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 2960 | 1465860784652 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:04 INFO - PROCESS | 2960 | ++DOCSHELL 0D7EAC00 == 40 [pid = 2960] [id = 311] 16:33:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D84B800) [pid = 2960] [serial = 932] [outer = 00000000] 16:33:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (144CC000) [pid = 2960] [serial = 933] [outer = 0D84B800] 16:33:04 INFO - PROCESS | 2960 | 1465860784712 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14B78400) [pid = 2960] [serial = 934] [outer = 0D84B800] 16:33:05 INFO - PROCESS | 2960 | 1465860785252 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 871ms 16:33:05 INFO - PROCESS | 2960 | 1465860785269 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 2960 | 1465860785274 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:33:05 INFO - PROCESS | 2960 | 1465860785297 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 2960 | 1465860785300 Marionette TRACE conn5 <- [1,1210,null,{}] 16:33:05 INFO - PROCESS | 2960 | 1465860785305 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}] 16:33:05 INFO - PROCESS | 2960 | 1465860785307 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:05 INFO - PROCESS | 2960 | 1465860785421 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:33:05 INFO - PROCESS | 2960 | 1465860785525 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 2960 | 1465860785527 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:05 INFO - PROCESS | 2960 | ++DOCSHELL 1771D000 == 41 [pid = 2960] [id = 312] 16:33:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1771F400) [pid = 2960] [serial = 935] [outer = 00000000] 16:33:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18524000) [pid = 2960] [serial = 936] [outer = 1771F400] 16:33:05 INFO - PROCESS | 2960 | 1465860785583 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18A3A000) [pid = 2960] [serial = 937] [outer = 1771F400] 16:33:06 INFO - PROCESS | 2960 | 1465860786202 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] 16:33:06 INFO - PROCESS | 2960 | 1465860786290 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:33:06 INFO - PROCESS | 2960 | 1465860786294 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:33:06 INFO - PROCESS | 2960 | 1465860786298 Marionette TRACE conn5 <- [1,1214,null,{}] 16:33:06 INFO - PROCESS | 2960 | 1465860786321 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}] 16:33:06 INFO - PROCESS | 2960 | 1465860786326 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:06 INFO - PROCESS | 2960 | 1465860786471 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:33:06 INFO - PROCESS | 2960 | 1465860786527 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 2960 | 1465860786530 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:06 INFO - PROCESS | 2960 | ++DOCSHELL 1B426000 == 42 [pid = 2960] [id = 313] 16:33:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1B4D6C00) [pid = 2960] [serial = 938] [outer = 00000000] 16:33:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1B4E0000) [pid = 2960] [serial = 939] [outer = 1B4D6C00] 16:33:06 INFO - PROCESS | 2960 | 1465860786586 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1B5E1000) [pid = 2960] [serial = 940] [outer = 1B4D6C00] 16:33:07 INFO - PROCESS | 2960 | 1465860787112 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 871ms 16:33:07 INFO - PROCESS | 2960 | 1465860787167 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 2960 | 1465860787170 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:33:07 INFO - PROCESS | 2960 | 1465860787173 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:33:07 INFO - PROCESS | 2960 | 1465860787175 Marionette TRACE conn5 <- [1,1218,null,{}] 16:33:07 INFO - PROCESS | 2960 | 1465860787179 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}] 16:33:07 INFO - PROCESS | 2960 | 1465860787182 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:07 INFO - PROCESS | 2960 | 1465860787293 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:33:07 INFO - PROCESS | 2960 | 1465860787395 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 2960 | 1465860787397 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:07 INFO - PROCESS | 2960 | ++DOCSHELL 1C059000 == 43 [pid = 2960] [id = 314] 16:33:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1C059800) [pid = 2960] [serial = 941] [outer = 00000000] 16:33:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1C295400) [pid = 2960] [serial = 942] [outer = 1C059800] 16:33:07 INFO - PROCESS | 2960 | 1465860787450 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1C535800) [pid = 2960] [serial = 943] [outer = 1C059800] 16:33:08 INFO - PROCESS | 2960 | 1465860788282 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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1168ms 16:33:08 INFO - PROCESS | 2960 | 1465860788344 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 2960 | 1465860788349 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:33:08 INFO - PROCESS | 2960 | 1465860788354 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 2960 | 1465860788357 Marionette TRACE conn5 <- [1,1222,null,{}] 16:33:08 INFO - PROCESS | 2960 | 1465860788363 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}] 16:33:08 INFO - PROCESS | 2960 | 1465860788366 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:08 INFO - PROCESS | 2960 | 1465860788469 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:33:08 INFO - PROCESS | 2960 | 1465860788600 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 2960 | 1465860788605 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:08 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3F800 == 44 [pid = 2960] [id = 315] 16:33:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0D686800) [pid = 2960] [serial = 944] [outer = 00000000] 16:33:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (144CB000) [pid = 2960] [serial = 945] [outer = 0D686800] 16:33:08 INFO - PROCESS | 2960 | 1465860788656 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (147B1400) [pid = 2960] [serial = 946] [outer = 0D686800] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 0DC97400 == 43 [pid = 2960] [id = 290] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1AE67000 == 42 [pid = 2960] [id = 309] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1773CC00 == 41 [pid = 2960] [id = 308] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1A235800 == 40 [pid = 2960] [id = 307] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 19F96C00 == 39 [pid = 2960] [id = 306] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 19317000 == 38 [pid = 2960] [id = 305] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1852A000 == 37 [pid = 2960] [id = 304] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1771A400 == 36 [pid = 2960] [id = 303] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 10E87400 == 35 [pid = 2960] [id = 302] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 093F3C00 == 34 [pid = 2960] [id = 301] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 19BDA800 == 33 [pid = 2960] [id = 298] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 0D851C00 == 32 [pid = 2960] [id = 299] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 147AD400 == 31 [pid = 2960] [id = 300] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1C059000 == 30 [pid = 2960] [id = 314] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1771D000 == 29 [pid = 2960] [id = 312] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1B426000 == 28 [pid = 2960] [id = 313] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 1AE6F800 == 27 [pid = 2960] [id = 310] 16:33:09 INFO - PROCESS | 2960 | --DOCSHELL 0D7EAC00 == 26 [pid = 2960] [id = 311] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (114D6400) [pid = 2960] [serial = 870] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0DC08800) [pid = 2960] [serial = 873] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DCD7400) [pid = 2960] [serial = 874] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DCA0000) [pid = 2960] [serial = 859] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DA69C00) [pid = 2960] [serial = 858] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14D97800) [pid = 2960] [serial = 862] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (14C03C00) [pid = 2960] [serial = 861] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1A233400) [pid = 2960] [serial = 865] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19FF9000) [pid = 2960] [serial = 864] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1AEAB400) [pid = 2960] [serial = 868] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1AE6D800) [pid = 2960] [serial = 867] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18521C00) [pid = 2960] [serial = 883] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17E81C00) [pid = 2960] [serial = 882] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18E79000) [pid = 2960] [serial = 888] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18A39800) [pid = 2960] [serial = 885] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19756000) [pid = 2960] [serial = 891] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A3F000) [pid = 2960] [serial = 886] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (144D3800) [pid = 2960] [serial = 876] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19AB5800) [pid = 2960] [serial = 892] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (144CEC00) [pid = 2960] [serial = 871] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14DD3C00) [pid = 2960] [serial = 879] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F98C00) [pid = 2960] [serial = 894] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16C3E000) [pid = 2960] [serial = 880] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19332800) [pid = 2960] [serial = 889] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B56C00) [pid = 2960] [serial = 877] [outer = 00000000] [url = about:blank] 16:33:09 INFO - PROCESS | 2960 | 1465860789860 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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1578ms 16:33:09 INFO - PROCESS | 2960 | 1465860789932 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 2960 | 1465860789936 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:33:09 INFO - PROCESS | 2960 | 1465860789943 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 2960 | 1465860789946 Marionette TRACE conn5 <- [1,1226,null,{}] 16:33:09 INFO - PROCESS | 2960 | 1465860789952 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}] 16:33:09 INFO - PROCESS | 2960 | 1465860789955 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:10 INFO - PROCESS | 2960 | 1465860790036 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:33:10 INFO - PROCESS | 2960 | 1465860790048 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 2960 | 1465860790050 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:10 INFO - PROCESS | 2960 | ++DOCSHELL 0D853800 == 27 [pid = 2960] [id = 316] 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D868800) [pid = 2960] [serial = 947] [outer = 00000000] 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D934000) [pid = 2960] [serial = 948] [outer = 0D868800] 16:33:10 INFO - PROCESS | 2960 | 1465860790097 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D95A800) [pid = 2960] [serial = 949] [outer = 0D868800] 16:33:10 INFO - PROCESS | 2960 | 1465860790560 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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 16:33:10 INFO - PROCESS | 2960 | 1465860790631 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 2960 | 1465860790636 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:33:10 INFO - PROCESS | 2960 | 1465860790642 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 2960 | 1465860790645 Marionette TRACE conn5 <- [1,1230,null,{}] 16:33:10 INFO - PROCESS | 2960 | 1465860790649 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}] 16:33:10 INFO - PROCESS | 2960 | 1465860790651 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:10 INFO - PROCESS | 2960 | 1465860790767 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:33:10 INFO - PROCESS | 2960 | 1465860790783 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 2960 | 1465860790785 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:10 INFO - PROCESS | 2960 | ++DOCSHELL 10C2F400 == 28 [pid = 2960] [id = 317] 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (10C30000) [pid = 2960] [serial = 950] [outer = 00000000] 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (10E8D400) [pid = 2960] [serial = 951] [outer = 10C30000] 16:33:10 INFO - PROCESS | 2960 | 1465860790839 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (114D6800) [pid = 2960] [serial = 952] [outer = 10C30000] 16:33:11 INFO - PROCESS | 2960 | 1465860791291 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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 16:33:11 INFO - PROCESS | 2960 | 1465860791323 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 2960 | 1465860791326 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:33:11 INFO - PROCESS | 2960 | 1465860791329 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 2960 | 1465860791332 Marionette TRACE conn5 <- [1,1234,null,{}] 16:33:11 INFO - PROCESS | 2960 | 1465860791343 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}] 16:33:11 INFO - PROCESS | 2960 | 1465860791347 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:11 INFO - PROCESS | 2960 | 1465860791432 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:33:11 INFO - PROCESS | 2960 | 1465860791440 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 2960 | 1465860791443 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:11 INFO - PROCESS | 2960 | ++DOCSHELL 14B80800 == 29 [pid = 2960] [id = 318] 16:33:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14C03C00) [pid = 2960] [serial = 953] [outer = 00000000] 16:33:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14CD8C00) [pid = 2960] [serial = 954] [outer = 14C03C00] 16:33:11 INFO - PROCESS | 2960 | 1465860791490 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14DC8000) [pid = 2960] [serial = 955] [outer = 14C03C00] 16:33:12 INFO - PROCESS | 2960 | 1465860791988 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 16:33:12 INFO - PROCESS | 2960 | 1465860792002 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 2960 | 1465860792004 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:33:12 INFO - PROCESS | 2960 | 1465860792017 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 2960 | 1465860792019 Marionette TRACE conn5 <- [1,1238,null,{}] 16:33:12 INFO - PROCESS | 2960 | 1465860792023 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}] 16:33:12 INFO - PROCESS | 2960 | 1465860792025 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:12 INFO - PROCESS | 2960 | 1465860792140 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:33:12 INFO - PROCESS | 2960 | 1465860792228 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 2960 | 1465860792230 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:12 INFO - PROCESS | 2960 | ++DOCSHELL 15CF8800 == 30 [pid = 2960] [id = 319] 16:33:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15CF9800) [pid = 2960] [serial = 956] [outer = 00000000] 16:33:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16C44400) [pid = 2960] [serial = 957] [outer = 15CF9800] 16:33:12 INFO - PROCESS | 2960 | 1465860792274 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17721800) [pid = 2960] [serial = 958] [outer = 15CF9800] 16:33:12 INFO - PROCESS | 2960 | 1465860792688 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 731ms 16:33:12 INFO - PROCESS | 2960 | 1465860792747 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 2960 | 1465860792749 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:33:12 INFO - PROCESS | 2960 | 1465860792752 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 2960 | 1465860792754 Marionette TRACE conn5 <- [1,1242,null,{}] 16:33:12 INFO - PROCESS | 2960 | 1465860792757 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}] 16:33:12 INFO - PROCESS | 2960 | 1465860792760 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:12 INFO - PROCESS | 2960 | 1465860792871 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:33:12 INFO - PROCESS | 2960 | 1465860792876 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 2960 | 1465860792878 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:12 INFO - PROCESS | 2960 | ++DOCSHELL 177D1C00 == 31 [pid = 2960] [id = 320] 16:33:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (177D4000) [pid = 2960] [serial = 959] [outer = 00000000] 16:33:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18521400) [pid = 2960] [serial = 960] [outer = 177D4000] 16:33:12 INFO - PROCESS | 2960 | 1465860792923 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1852A000) [pid = 2960] [serial = 961] [outer = 177D4000] 16:33:13 INFO - PROCESS | 2960 | 1465860793401 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 16:33:13 INFO - PROCESS | 2960 | 1465860793423 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 2960 | 1465860793425 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:33:13 INFO - PROCESS | 2960 | 1465860793435 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 2960 | 1465860793437 Marionette TRACE conn5 <- [1,1246,null,{}] 16:33:13 INFO - PROCESS | 2960 | 1465860793440 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}] 16:33:13 INFO - PROCESS | 2960 | 1465860793446 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:13 INFO - PROCESS | 2960 | 1465860793607 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:33:13 INFO - PROCESS | 2960 | 1465860793634 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 2960 | 1465860793636 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:13 INFO - PROCESS | 2960 | ++DOCSHELL 18FD7C00 == 32 [pid = 2960] [id = 321] 16:33:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18FDB000) [pid = 2960] [serial = 962] [outer = 00000000] 16:33:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19330800) [pid = 2960] [serial = 963] [outer = 18FDB000] 16:33:13 INFO - PROCESS | 2960 | 1465860793680 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1933AC00) [pid = 2960] [serial = 964] [outer = 18FDB000] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1933E800) [pid = 2960] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19F97000) [pid = 2960] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19F50C00) [pid = 2960] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (10E8C400) [pid = 2960] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1771B800) [pid = 2960] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D853400) [pid = 2960] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1852A800) [pid = 2960] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1AE6B400) [pid = 2960] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (093F6800) [pid = 2960] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14B28800) [pid = 2960] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AEB4000) [pid = 2960] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A239400) [pid = 2960] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:33:14 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17E7F800) [pid = 2960] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:33:14 INFO - PROCESS | 2960 | 1465860794314 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 16:33:14 INFO - PROCESS | 2960 | 1465860794363 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 2960 | 1465860794365 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:33:14 INFO - PROCESS | 2960 | 1465860794379 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 2960 | 1465860794381 Marionette TRACE conn5 <- [1,1250,null,{}] 16:33:14 INFO - PROCESS | 2960 | 1465860794385 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}] 16:33:14 INFO - PROCESS | 2960 | 1465860794386 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:14 INFO - PROCESS | 2960 | 1465860794465 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:33:14 INFO - PROCESS | 2960 | 1465860794485 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 2960 | 1465860794487 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:14 INFO - PROCESS | 2960 | ++DOCSHELL 0DB58C00 == 33 [pid = 2960] [id = 322] 16:33:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DCD6800) [pid = 2960] [serial = 965] [outer = 00000000] 16:33:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (185A8400) [pid = 2960] [serial = 966] [outer = 0DCD6800] 16:33:14 INFO - PROCESS | 2960 | 1465860794529 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14B5A000) [pid = 2960] [serial = 967] [outer = 0DCD6800] 16:33:14 INFO - PROCESS | 2960 | 1465860794969 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 16:33:15 INFO - PROCESS | 2960 | 1465860795014 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 2960 | 1465860795016 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:33:15 INFO - PROCESS | 2960 | 1465860795019 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 2960 | 1465860795021 Marionette TRACE conn5 <- [1,1254,null,{}] 16:33:15 INFO - PROCESS | 2960 | 1465860795025 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}] 16:33:15 INFO - PROCESS | 2960 | 1465860795027 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:15 INFO - PROCESS | 2960 | 1465860795106 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:33:15 INFO - PROCESS | 2960 | 1465860795111 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 2960 | 1465860795113 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:15 INFO - PROCESS | 2960 | ++DOCSHELL 1852A800 == 34 [pid = 2960] [id = 323] 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1933F400) [pid = 2960] [serial = 968] [outer = 00000000] 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (09430C00) [pid = 2960] [serial = 969] [outer = 1933F400] 16:33:15 INFO - PROCESS | 2960 | 1465860795158 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16C46000) [pid = 2960] [serial = 970] [outer = 1933F400] 16:33:15 INFO - PROCESS | 2960 | 1465860795601 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 16:33:15 INFO - PROCESS | 2960 | 1465860795656 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 2960 | 1465860795659 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 2960 | 1465860795662 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:33:15 INFO - PROCESS | 2960 | 1465860795663 Marionette TRACE conn5 <- [1,1258,null,{}] 16:33:15 INFO - PROCESS | 2960 | 1465860795667 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}] 16:33:15 INFO - PROCESS | 2960 | 1465860795668 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:15 INFO - PROCESS | 2960 | 1465860795748 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:33:15 INFO - PROCESS | 2960 | 1465860795753 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 2960 | 1465860795755 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:15 INFO - PROCESS | 2960 | ++DOCSHELL 14B7DC00 == 35 [pid = 2960] [id = 324] 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19F55C00) [pid = 2960] [serial = 971] [outer = 00000000] 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F96C00) [pid = 2960] [serial = 972] [outer = 19F55C00] 16:33:15 INFO - PROCESS | 2960 | 1465860795799 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19F97000) [pid = 2960] [serial = 973] [outer = 19F55C00] 16:33:16 INFO - PROCESS | 2960 | --DOCSHELL 0D853800 == 34 [pid = 2960] [id = 316] 16:33:16 INFO - PROCESS | 2960 | --DOCSHELL 0CB3F800 == 33 [pid = 2960] [id = 315] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 14B80800 == 32 [pid = 2960] [id = 318] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 18FD7C00 == 31 [pid = 2960] [id = 321] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 15CF8800 == 30 [pid = 2960] [id = 319] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 177D1C00 == 29 [pid = 2960] [id = 320] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 0DB58C00 == 28 [pid = 2960] [id = 322] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 1852A800 == 27 [pid = 2960] [id = 323] 16:33:17 INFO - PROCESS | 2960 | --DOCSHELL 10C2F400 == 26 [pid = 2960] [id = 317] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19AB4400) [pid = 2960] [serial = 915] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19FF8800) [pid = 2960] [serial = 918] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17EBE800) [pid = 2960] [serial = 895] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (144CE400) [pid = 2960] [serial = 906] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B53400) [pid = 2960] [serial = 907] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17724C00) [pid = 2960] [serial = 909] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (177D5400) [pid = 2960] [serial = 910] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D93B000) [pid = 2960] [serial = 897] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA68C00) [pid = 2960] [serial = 898] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18A40800) [pid = 2960] [serial = 912] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1AEAC800) [pid = 2960] [serial = 928] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D7F1400) [pid = 2960] [serial = 903] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D937C00) [pid = 2960] [serial = 904] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B7D800) [pid = 2960] [serial = 900] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1B0D0000) [pid = 2960] [serial = 931] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (14C44400) [pid = 2960] [serial = 901] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1AE44000) [pid = 2960] [serial = 921] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1AECD400) [pid = 2960] [serial = 930] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1A232800) [pid = 2960] [serial = 919] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1AEAB000) [pid = 2960] [serial = 927] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1AE60800) [pid = 2960] [serial = 922] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (19AD0C00) [pid = 2960] [serial = 916] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (19FA1000) [pid = 2960] [serial = 924] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1A23B000) [pid = 2960] [serial = 925] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18FD0400) [pid = 2960] [serial = 913] [outer = 00000000] [url = about:blank] 16:33:17 INFO - PROCESS | 2960 | 1465860797536 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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1925ms 16:33:17 INFO - PROCESS | 2960 | 1465860797589 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 2960 | 1465860797593 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:33:17 INFO - PROCESS | 2960 | 1465860797597 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 2960 | 1465860797601 Marionette TRACE conn5 <- [1,1262,null,{}] 16:33:17 INFO - PROCESS | 2960 | 1465860797607 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}] 16:33:17 INFO - PROCESS | 2960 | 1465860797610 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:17 INFO - PROCESS | 2960 | 1465860797700 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:33:17 INFO - PROCESS | 2960 | 1465860797708 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 2960 | 1465860797713 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:17 INFO - PROCESS | 2960 | ++DOCSHELL 0D686000 == 27 [pid = 2960] [id = 325] 16:33:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D75E400) [pid = 2960] [serial = 974] [outer = 00000000] 16:33:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0D7E8400) [pid = 2960] [serial = 975] [outer = 0D75E400] 16:33:17 INFO - PROCESS | 2960 | 1465860797761 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0D846800) [pid = 2960] [serial = 976] [outer = 0D75E400] 16:33:18 INFO - PROCESS | 2960 | 1465860798231 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]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 16:33:18 INFO - PROCESS | 2960 | 1465860798268 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 2960 | 1465860798274 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:33:18 INFO - PROCESS | 2960 | 1465860798280 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 2960 | 1465860798283 Marionette TRACE conn5 <- [1,1266,null,{}] 16:33:18 INFO - PROCESS | 2960 | 1465860798286 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}] 16:33:18 INFO - PROCESS | 2960 | 1465860798290 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:18 INFO - PROCESS | 2960 | 1465860798376 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:33:18 INFO - PROCESS | 2960 | 1465860798385 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 2960 | 1465860798388 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DA64400 == 28 [pid = 2960] [id = 326] 16:33:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DA64800) [pid = 2960] [serial = 977] [outer = 00000000] 16:33:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DA6B400) [pid = 2960] [serial = 978] [outer = 0DA64800] 16:33:18 INFO - PROCESS | 2960 | 1465860798434 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB55000) [pid = 2960] [serial = 979] [outer = 0DA64800] 16:33:19 INFO - PROCESS | 2960 | 1465860799237 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]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1021ms 16:33:19 INFO - PROCESS | 2960 | 1465860799304 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:33:19 INFO - PROCESS | 2960 | 1465860799309 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:33:19 INFO - PROCESS | 2960 | 1465860799314 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 2960 | 1465860799319 Marionette TRACE conn5 <- [1,1270,null,{}] 16:33:19 INFO - PROCESS | 2960 | 1465860799325 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}] 16:33:19 INFO - PROCESS | 2960 | 1465860799328 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:19 INFO - PROCESS | 2960 | 1465860799494 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:33:19 INFO - PROCESS | 2960 | 1465860799610 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 2960 | 1465860799613 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D930800 == 29 [pid = 2960] [id = 327] 16:33:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D933400) [pid = 2960] [serial = 980] [outer = 00000000] 16:33:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DB58C00) [pid = 2960] [serial = 981] [outer = 0D933400] 16:33:19 INFO - PROCESS | 2960 | 1465860799671 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DC09400) [pid = 2960] [serial = 982] [outer = 0D933400] 16:33:20 INFO - PROCESS | 2960 | 1465860800362 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1135ms 16:33:20 INFO - PROCESS | 2960 | 1465860800508 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 2960 | 1465860800512 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 2960 | 1465860800517 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 2960 | 1465860800521 Marionette TRACE conn5 <- [1,1274,null,{}] 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:33:20 INFO - PROCESS | 2960 | 1465860800527 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}] 16:33:20 INFO - PROCESS | 2960 | 1465860800530 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:20 INFO - PROCESS | 2960 | 1465860800646 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:33:20 INFO - PROCESS | 2960 | 1465860800752 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 2960 | 1465860800757 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:20 INFO - PROCESS | 2960 | ++DOCSHELL 0D854400 == 30 [pid = 2960] [id = 328] 16:33:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D871000) [pid = 2960] [serial = 983] [outer = 00000000] 16:33:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA5F800) [pid = 2960] [serial = 984] [outer = 0D871000] 16:33:20 INFO - PROCESS | 2960 | 1465860800805 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DB57000) [pid = 2960] [serial = 985] [outer = 0D871000] 16:33:21 INFO - PROCESS | 2960 | --DOCSHELL 0D686000 == 29 [pid = 2960] [id = 325] 16:33:21 INFO - PROCESS | 2960 | 1465860801270 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 832ms 16:33:21 INFO - PROCESS | 2960 | 1465860801357 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 2960 | 1465860801360 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:33:21 INFO - PROCESS | 2960 | 1465860801367 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 2960 | 1465860801370 Marionette TRACE conn5 <- [1,1278,null,{}] 16:33:21 INFO - PROCESS | 2960 | 1465860801375 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}] 16:33:21 INFO - PROCESS | 2960 | 1465860801378 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:21 INFO - PROCESS | 2960 | 1465860801466 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:33:21 INFO - PROCESS | 2960 | 1465860801481 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 2960 | 1465860801483 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:21 INFO - PROCESS | 2960 | ++DOCSHELL 144C9C00 == 30 [pid = 2960] [id = 329] 16:33:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (144CA400) [pid = 2960] [serial = 986] [outer = 00000000] 16:33:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (144CF000) [pid = 2960] [serial = 987] [outer = 144CA400] 16:33:21 INFO - PROCESS | 2960 | 1465860801529 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (145C2C00) [pid = 2960] [serial = 988] [outer = 144CA400] 16:33:22 INFO - PROCESS | 2960 | 1465860802004 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 16:33:22 INFO - PROCESS | 2960 | 1465860802057 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 2960 | 1465860802059 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:33:22 INFO - PROCESS | 2960 | 1465860802062 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 2960 | 1465860802064 Marionette TRACE conn5 <- [1,1282,null,{}] 16:33:22 INFO - PROCESS | 2960 | 1465860802074 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}] 16:33:22 INFO - PROCESS | 2960 | 1465860802079 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:22 INFO - PROCESS | 2960 | 1465860802190 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:33:22 INFO - PROCESS | 2960 | 1465860802285 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 2960 | 1465860802289 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:22 INFO - PROCESS | 2960 | ++DOCSHELL 14C48400 == 31 [pid = 2960] [id = 330] 16:33:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14C49000) [pid = 2960] [serial = 989] [outer = 00000000] 16:33:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14D98800) [pid = 2960] [serial = 990] [outer = 14C49000] 16:33:22 INFO - PROCESS | 2960 | 1465860802337 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14DCAC00) [pid = 2960] [serial = 991] [outer = 14C49000] 16:33:22 INFO - PROCESS | 2960 | 1465860802704 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 16:33:22 INFO - PROCESS | 2960 | 1465860802741 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 2960 | 1465860802743 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 2960 | 1465860802746 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:33:22 INFO - PROCESS | 2960 | 1465860802748 Marionette TRACE conn5 <- [1,1286,null,{}] 16:33:22 INFO - PROCESS | 2960 | 1465860802751 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}] 16:33:22 INFO - PROCESS | 2960 | 1465860802753 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:22 INFO - PROCESS | 2960 | 1465860802838 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:33:22 INFO - PROCESS | 2960 | 1465860802844 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 2960 | 1465860802846 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:22 INFO - PROCESS | 2960 | ++DOCSHELL 15CEE400 == 32 [pid = 2960] [id = 331] 16:33:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15CEF000) [pid = 2960] [serial = 992] [outer = 00000000] 16:33:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17742800) [pid = 2960] [serial = 993] [outer = 15CEF000] 16:33:22 INFO - PROCESS | 2960 | 1465860802890 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17E7F800) [pid = 2960] [serial = 994] [outer = 15CEF000] 16:33:23 INFO - PROCESS | 2960 | 1465860803372 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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 16:33:23 INFO - PROCESS | 2960 | 1465860803422 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:33:23 INFO - PROCESS | 2960 | 1465860803424 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 2960 | 1465860803427 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 2960 | 1465860803429 Marionette TRACE conn5 <- [1,1290,null,{}] 16:33:23 INFO - PROCESS | 2960 | 1465860803432 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}] 16:33:23 INFO - PROCESS | 2960 | 1465860803434 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:23 INFO - PROCESS | 2960 | 1465860803542 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:33:23 INFO - PROCESS | 2960 | 1465860803627 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 2960 | 1465860803629 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:23 INFO - PROCESS | 2960 | ++DOCSHELL 18527400 == 33 [pid = 2960] [id = 332] 16:33:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18529C00) [pid = 2960] [serial = 995] [outer = 00000000] 16:33:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (185A0C00) [pid = 2960] [serial = 996] [outer = 18529C00] 16:33:23 INFO - PROCESS | 2960 | 1465860803672 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A3D000) [pid = 2960] [serial = 997] [outer = 18529C00] 16:33:24 INFO - PROCESS | 2960 | 1465860804090 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:33:24 INFO - PROCESS | 2960 | 1465860804161 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 2960 | 1465860804163 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:33:24 INFO - PROCESS | 2960 | 1465860804167 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 2960 | 1465860804168 Marionette TRACE conn5 <- [1,1294,null,{}] 16:33:24 INFO - PROCESS | 2960 | 1465860804177 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}] 16:33:24 INFO - PROCESS | 2960 | 1465860804183 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:24 INFO - PROCESS | 2960 | 1465860804323 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:33:24 INFO - PROCESS | 2960 | 1465860804366 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 2960 | 1465860804368 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:24 INFO - PROCESS | 2960 | ++DOCSHELL 0D766400 == 34 [pid = 2960] [id = 333] 16:33:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18A43000) [pid = 2960] [serial = 998] [outer = 00000000] 16:33:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19337000) [pid = 2960] [serial = 999] [outer = 18A43000] 16:33:24 INFO - PROCESS | 2960 | 1465860804413 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19ACAC00) [pid = 2960] [serial = 1000] [outer = 18A43000] 16:33:24 INFO - PROCESS | 2960 | 1465860804864 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 16:33:24 INFO - PROCESS | 2960 | 1465860804934 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 2960 | 1465860804936 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:33:24 INFO - PROCESS | 2960 | 1465860804949 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 2960 | 1465860804950 Marionette TRACE conn5 <- [1,1298,null,{}] 16:33:24 INFO - PROCESS | 2960 | 1465860804959 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}] 16:33:24 INFO - PROCESS | 2960 | 1465860804960 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:25 INFO - PROCESS | 2960 | 1465860805069 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:33:25 INFO - PROCESS | 2960 | 1465860805080 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 2960 | 1465860805081 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6B000 == 35 [pid = 2960] [id = 334] 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (144D4400) [pid = 2960] [serial = 1001] [outer = 00000000] 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19F56000) [pid = 2960] [serial = 1002] [outer = 144D4400] 16:33:25 INFO - PROCESS | 2960 | 1465860805133 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14DC8800) [pid = 2960] [serial = 1003] [outer = 144D4400] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D75E400) [pid = 2960] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1933F400) [pid = 2960] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19F55C00) [pid = 2960] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (15CF9800) [pid = 2960] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (177D4000) [pid = 2960] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18FDB000) [pid = 2960] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14C03C00) [pid = 2960] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10C30000) [pid = 2960] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D868800) [pid = 2960] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D686800) [pid = 2960] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1C059800) [pid = 2960] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1B4D6C00) [pid = 2960] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1771F400) [pid = 2960] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D84B800) [pid = 2960] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:33:25 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DCD6800) [pid = 2960] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:33:25 INFO - PROCESS | 2960 | 1465860805566 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] 16:33:25 INFO - PROCESS | 2960 | 1465860805622 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:33:25 INFO - PROCESS | 2960 | 1465860805625 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 2960 | 1465860805626 Marionette TRACE conn5 <- [1,1302,null,{}] 16:33:25 INFO - PROCESS | 2960 | 1465860805630 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}] 16:33:25 INFO - PROCESS | 2960 | 1465860805631 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:25 INFO - PROCESS | 2960 | 1465860805710 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:33:25 INFO - PROCESS | 2960 | 1465860805716 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 2960 | 1465860805718 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:25 INFO - PROCESS | 2960 | ++DOCSHELL 14DCE800 == 36 [pid = 2960] [id = 335] 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (15CF9800) [pid = 2960] [serial = 1004] [outer = 00000000] 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A47C00) [pid = 2960] [serial = 1005] [outer = 15CF9800] 16:33:25 INFO - PROCESS | 2960 | 1465860805762 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19B33C00) [pid = 2960] [serial = 1006] [outer = 15CF9800] 16:33:26 INFO - PROCESS | 2960 | 1465860806187 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 571ms 16:33:26 INFO - PROCESS | 2960 | 1465860806196 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:33:26 INFO - PROCESS | 2960 | 1465860806198 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:33:26 INFO - PROCESS | 2960 | 1465860806201 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 2960 | 1465860806203 Marionette TRACE conn5 <- [1,1306,null,{}] 16:33:26 INFO - PROCESS | 2960 | 1465860806206 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}] 16:33:26 INFO - PROCESS | 2960 | 1465860806208 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:26 INFO - PROCESS | 2960 | 1465860806329 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:33:26 INFO - PROCESS | 2960 | 1465860806340 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 2960 | 1465860806342 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:26 INFO - PROCESS | 2960 | ++DOCSHELL 17743000 == 37 [pid = 2960] [id = 336] 16:33:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17746000) [pid = 2960] [serial = 1007] [outer = 00000000] 16:33:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19FA2800) [pid = 2960] [serial = 1008] [outer = 17746000] 16:33:26 INFO - PROCESS | 2960 | 1465860806385 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19FF3800) [pid = 2960] [serial = 1009] [outer = 17746000] 16:33:26 INFO - PROCESS | 2960 | 1465860806814 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:33:26 INFO - PROCESS | 2960 | 1465860806832 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 2960 | 1465860806834 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:33:26 INFO - PROCESS | 2960 | 1465860806837 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 2960 | 1465860806838 Marionette TRACE conn5 <- [1,1310,null,{}] 16:33:26 INFO - PROCESS | 2960 | 1465860806842 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}] 16:33:26 INFO - PROCESS | 2960 | 1465860806843 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:26 INFO - PROCESS | 2960 | 1465860806966 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:33:26 INFO - PROCESS | 2960 | 1465860806974 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 2960 | 1465860806976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:26 INFO - PROCESS | 2960 | ++DOCSHELL 19FF9400 == 38 [pid = 2960] [id = 337] 16:33:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FFAC00) [pid = 2960] [serial = 1010] [outer = 00000000] 16:33:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A230400) [pid = 2960] [serial = 1011] [outer = 19FFAC00] 16:33:27 INFO - PROCESS | 2960 | 1465860807018 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1A234800) [pid = 2960] [serial = 1012] [outer = 19FFAC00] 16:33:27 INFO - PROCESS | 2960 | 1465860807530 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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 771ms 16:33:27 INFO - PROCESS | 2960 | 1465860807608 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 2960 | 1465860807613 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:33:27 INFO - PROCESS | 2960 | 1465860807617 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 2960 | 1465860807621 Marionette TRACE conn5 <- [1,1314,null,{}] 16:33:27 INFO - PROCESS | 2960 | 1465860807627 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}] 16:33:27 INFO - PROCESS | 2960 | 1465860807630 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:27 INFO - PROCESS | 2960 | 1465860807825 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:33:27 INFO - PROCESS | 2960 | 1465860807949 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 2960 | 1465860807952 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:27 INFO - PROCESS | 2960 | ++DOCSHELL 0D84EC00 == 39 [pid = 2960] [id = 338] 16:33:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D84F400) [pid = 2960] [serial = 1013] [outer = 00000000] 16:33:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14491C00) [pid = 2960] [serial = 1014] [outer = 0D84F400] 16:33:28 INFO - PROCESS | 2960 | 1465860808009 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (144CC400) [pid = 2960] [serial = 1015] [outer = 0D84F400] 16:33:28 INFO - PROCESS | 2960 | 1465860808594 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]]]}] 16:33:28 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 16:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1025ms 16:33:28 INFO - PROCESS | 2960 | 1465860808642 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 2960 | 1465860808647 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:33:28 INFO - PROCESS | 2960 | 1465860808654 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 2960 | 1465860808656 Marionette TRACE conn5 <- [1,1318,null,{}] 16:33:28 INFO - PROCESS | 2960 | 1465860808661 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}] 16:33:28 INFO - PROCESS | 2960 | 1465860808664 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:28 INFO - PROCESS | 2960 | 1465860808775 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:33:28 INFO - PROCESS | 2960 | 1465860808904 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 2960 | 1465860808906 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:28 INFO - PROCESS | 2960 | ++DOCSHELL 14DD2000 == 40 [pid = 2960] [id = 339] 16:33:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14DD2800) [pid = 2960] [serial = 1016] [outer = 00000000] 16:33:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17719800) [pid = 2960] [serial = 1017] [outer = 14DD2800] 16:33:28 INFO - PROCESS | 2960 | 1465860808963 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (17E77000) [pid = 2960] [serial = 1018] [outer = 14DD2800] 16:33:29 INFO - PROCESS | 2960 | 1465860809561 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]]]}] 16:33:29 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 16:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 971ms 16:33:29 INFO - PROCESS | 2960 | 1465860809627 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 2960 | 1465860809630 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:33:29 INFO - PROCESS | 2960 | 1465860809634 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 2960 | 1465860809638 Marionette TRACE conn5 <- [1,1322,null,{}] 16:33:29 INFO - PROCESS | 2960 | 1465860809664 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}] 16:33:29 INFO - PROCESS | 2960 | 1465860809669 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:29 INFO - PROCESS | 2960 | 1465860809784 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:33:29 INFO - PROCESS | 2960 | 1465860809907 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 2960 | 1465860809910 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:29 INFO - PROCESS | 2960 | ++DOCSHELL 1A230000 == 41 [pid = 2960] [id = 340] 16:33:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1A235C00) [pid = 2960] [serial = 1019] [outer = 00000000] 16:33:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1A23C400) [pid = 2960] [serial = 1020] [outer = 1A235C00] 16:33:29 INFO - PROCESS | 2960 | 1465860809968 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1AE4CC00) [pid = 2960] [serial = 1021] [outer = 1A235C00] 16:33:30 INFO - PROCESS | 2960 | 1465860810728 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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1138ms 16:33:30 INFO - PROCESS | 2960 | 1465860810776 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:33:30 INFO - PROCESS | 2960 | 1465860810780 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:33:30 INFO - PROCESS | 2960 | 1465860810785 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 2960 | 1465860810788 Marionette TRACE conn5 <- [1,1326,null,{}] 16:33:30 INFO - PROCESS | 2960 | 1465860810793 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}] 16:33:30 INFO - PROCESS | 2960 | 1465860810796 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:30 INFO - PROCESS | 2960 | 1465860810899 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:33:31 INFO - PROCESS | 2960 | 1465860811031 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 2960 | 1465860811036 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:31 INFO - PROCESS | 2960 | ++DOCSHELL 0D932C00 == 42 [pid = 2960] [id = 341] 16:33:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DA5F400) [pid = 2960] [serial = 1022] [outer = 00000000] 16:33:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DCE2C00) [pid = 2960] [serial = 1023] [outer = 0DA5F400] 16:33:31 INFO - PROCESS | 2960 | 1465860811087 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (10E87400) [pid = 2960] [serial = 1024] [outer = 0DA5F400] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 17743000 == 41 [pid = 2960] [id = 336] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 14DCE800 == 40 [pid = 2960] [id = 335] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 0DA6B000 == 39 [pid = 2960] [id = 334] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 0D766400 == 38 [pid = 2960] [id = 333] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 18527400 == 37 [pid = 2960] [id = 332] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 15CEE400 == 36 [pid = 2960] [id = 331] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 14C48400 == 35 [pid = 2960] [id = 330] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 144C9C00 == 34 [pid = 2960] [id = 329] 16:33:31 INFO - PROCESS | 2960 | --DOCSHELL 0D854400 == 33 [pid = 2960] [id = 328] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0D7E8400) [pid = 2960] [serial = 975] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (16C46000) [pid = 2960] [serial = 970] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19F96C00) [pid = 2960] [serial = 972] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (16C44400) [pid = 2960] [serial = 957] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18521400) [pid = 2960] [serial = 960] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (17721800) [pid = 2960] [serial = 958] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19330800) [pid = 2960] [serial = 963] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1852A000) [pid = 2960] [serial = 961] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (09430C00) [pid = 2960] [serial = 969] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1933AC00) [pid = 2960] [serial = 964] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14CD8C00) [pid = 2960] [serial = 954] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (10E8D400) [pid = 2960] [serial = 951] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (114D6800) [pid = 2960] [serial = 952] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D934000) [pid = 2960] [serial = 948] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D95A800) [pid = 2960] [serial = 949] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (147B1400) [pid = 2960] [serial = 946] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (144CB000) [pid = 2960] [serial = 945] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1C535800) [pid = 2960] [serial = 943] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1C295400) [pid = 2960] [serial = 942] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1B5E1000) [pid = 2960] [serial = 940] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1B4E0000) [pid = 2960] [serial = 939] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F97000) [pid = 2960] [serial = 973] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A3A000) [pid = 2960] [serial = 937] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18524000) [pid = 2960] [serial = 936] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B78400) [pid = 2960] [serial = 934] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (144CC000) [pid = 2960] [serial = 933] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (185A8400) [pid = 2960] [serial = 966] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14B5A000) [pid = 2960] [serial = 967] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14DC8000) [pid = 2960] [serial = 955] [outer = 00000000] [url = about:blank] 16:33:31 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0D846800) [pid = 2960] [serial = 976] [outer = 00000000] [url = about:blank] 16:33:32 INFO - PROCESS | 2960 | 1465860812118 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1381ms 16:33:32 INFO - PROCESS | 2960 | 1465860812165 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 2960 | 1465860812169 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:33:32 INFO - PROCESS | 2960 | 1465860812175 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:33:32 INFO - PROCESS | 2960 | 1465860812178 Marionette TRACE conn5 <- [1,1330,null,{}] 16:33:32 INFO - PROCESS | 2960 | 1465860812181 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}] 16:33:32 INFO - PROCESS | 2960 | 1465860812184 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:32 INFO - PROCESS | 2960 | 1465860812269 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:33:32 INFO - PROCESS | 2960 | 1465860812276 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 2960 | 1465860812278 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:32 INFO - PROCESS | 2960 | ++DOCSHELL 0D93EC00 == 34 [pid = 2960] [id = 342] 16:33:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D95D800) [pid = 2960] [serial = 1025] [outer = 00000000] 16:33:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (10ACA400) [pid = 2960] [serial = 1026] [outer = 0D95D800] 16:33:32 INFO - PROCESS | 2960 | 1465860812325 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (114D6400) [pid = 2960] [serial = 1027] [outer = 0D95D800] 16:33:32 INFO - PROCESS | 2960 | 1465860812798 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 16:33:32 INFO - PROCESS | 2960 | 1465860812850 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 2960 | 1465860812853 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:33:32 INFO - PROCESS | 2960 | 1465860812856 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:33:32 INFO - PROCESS | 2960 | 1465860812859 Marionette TRACE conn5 <- [1,1334,null,{}] 16:33:32 INFO - PROCESS | 2960 | 1465860812869 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}] 16:33:32 INFO - PROCESS | 2960 | 1465860812874 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:32 INFO - PROCESS | 2960 | 1465860812957 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:33:33 INFO - PROCESS | 2960 | 1465860813048 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 2960 | 1465860813051 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:33 INFO - PROCESS | 2960 | ++DOCSHELL 14B80400 == 35 [pid = 2960] [id = 343] 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14B90000) [pid = 2960] [serial = 1028] [outer = 00000000] 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14D98C00) [pid = 2960] [serial = 1029] [outer = 14B90000] 16:33:33 INFO - PROCESS | 2960 | 1465860813099 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14DD3000) [pid = 2960] [serial = 1030] [outer = 14B90000] 16:33:33 INFO - PROCESS | 2960 | 1465860813479 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]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 16:33:33 INFO - PROCESS | 2960 | 1465860813530 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 2960 | 1465860813533 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:33:33 INFO - PROCESS | 2960 | 1465860813536 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:33:33 INFO - PROCESS | 2960 | 1465860813538 Marionette TRACE conn5 <- [1,1338,null,{}] 16:33:33 INFO - PROCESS | 2960 | 1465860813542 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}] 16:33:33 INFO - PROCESS | 2960 | 1465860813544 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:33 INFO - PROCESS | 2960 | 1465860813697 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:33:33 INFO - PROCESS | 2960 | 1465860813723 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 2960 | 1465860813733 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:33 INFO - PROCESS | 2960 | ++DOCSHELL 1651C000 == 36 [pid = 2960] [id = 344] 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1651C800) [pid = 2960] [serial = 1031] [outer = 00000000] 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17740000) [pid = 2960] [serial = 1032] [outer = 1651C800] 16:33:33 INFO - PROCESS | 2960 | 1465860813779 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18523000) [pid = 2960] [serial = 1033] [outer = 1651C800] 16:33:34 INFO - PROCESS | 2960 | 1465860814223 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 16:33:34 INFO - PROCESS | 2960 | 1465860814272 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 2960 | 1465860814274 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:33:34 INFO - PROCESS | 2960 | 1465860814277 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 2960 | 1465860814279 Marionette TRACE conn5 <- [1,1342,null,{}] 16:33:34 INFO - PROCESS | 2960 | 1465860814283 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}] 16:33:34 INFO - PROCESS | 2960 | 1465860814285 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:34 INFO - PROCESS | 2960 | 1465860814395 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:33:34 INFO - PROCESS | 2960 | 1465860814400 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 2960 | 1465860814402 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:34 INFO - PROCESS | 2960 | ++DOCSHELL 18528400 == 37 [pid = 2960] [id = 345] 16:33:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1852A800) [pid = 2960] [serial = 1034] [outer = 00000000] 16:33:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1859F400) [pid = 2960] [serial = 1035] [outer = 1852A800] 16:33:34 INFO - PROCESS | 2960 | 1465860814449 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (185A2400) [pid = 2960] [serial = 1036] [outer = 1852A800] 16:33:34 INFO - PROCESS | 2960 | 1465860814927 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 16:33:34 INFO - PROCESS | 2960 | 1465860814950 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 2960 | 1465860814952 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:33:34 INFO - PROCESS | 2960 | 1465860814955 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 2960 | 1465860814957 Marionette TRACE conn5 <- [1,1346,null,{}] 16:33:34 INFO - PROCESS | 2960 | 1465860814967 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}] 16:33:34 INFO - PROCESS | 2960 | 1465860814973 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:35 INFO - PROCESS | 2960 | 1465860815137 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:33:35 INFO - PROCESS | 2960 | 1465860815162 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 2960 | 1465860815164 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:35 INFO - PROCESS | 2960 | ++DOCSHELL 19312C00 == 38 [pid = 2960] [id = 346] 16:33:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19333C00) [pid = 2960] [serial = 1037] [outer = 00000000] 16:33:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19DED800) [pid = 2960] [serial = 1038] [outer = 19333C00] 16:33:35 INFO - PROCESS | 2960 | 1465860815208 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F96800) [pid = 2960] [serial = 1039] [outer = 19333C00] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18529C00) [pid = 2960] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A43000) [pid = 2960] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D871000) [pid = 2960] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (144CA400) [pid = 2960] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15CEF000) [pid = 2960] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14C49000) [pid = 2960] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17746000) [pid = 2960] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144D4400) [pid = 2960] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:33:35 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15CF9800) [pid = 2960] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:33:35 INFO - PROCESS | 2960 | 1465860815795 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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 892ms 16:33:35 INFO - PROCESS | 2960 | 1465860815847 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 2960 | 1465860815849 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:33:35 INFO - PROCESS | 2960 | 1465860815853 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:33:35 INFO - PROCESS | 2960 | 1465860815854 Marionette TRACE conn5 <- [1,1350,null,{}] 16:33:35 INFO - PROCESS | 2960 | 1465860815866 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}] 16:33:35 INFO - PROCESS | 2960 | 1465860815868 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:35 INFO - PROCESS | 2960 | 1465860815947 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:33:35 INFO - PROCESS | 2960 | 1465860815952 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 2960 | 1465860815954 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:35 INFO - PROCESS | 2960 | ++DOCSHELL 0D7ECC00 == 39 [pid = 2960] [id = 347] 16:33:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D84BC00) [pid = 2960] [serial = 1040] [outer = 00000000] 16:33:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14C15800) [pid = 2960] [serial = 1041] [outer = 0D84BC00] 16:33:36 INFO - PROCESS | 2960 | 1465860815998 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17746000) [pid = 2960] [serial = 1042] [outer = 0D84BC00] 16:33:36 INFO - PROCESS | 2960 | 1465860816435 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]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 16:33:36 INFO - PROCESS | 2960 | 1465860816496 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 2960 | 1465860816498 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:33:36 INFO - PROCESS | 2960 | 1465860816502 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 2960 | 1465860816503 Marionette TRACE conn5 <- [1,1354,null,{}] 16:33:36 INFO - PROCESS | 2960 | 1465860816507 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}] 16:33:36 INFO - PROCESS | 2960 | 1465860816508 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:36 INFO - PROCESS | 2960 | 1465860816588 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:33:36 INFO - PROCESS | 2960 | 1465860816594 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 2960 | 1465860816596 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:36 INFO - PROCESS | 2960 | ++DOCSHELL 0D01F800 == 40 [pid = 2960] [id = 348] 16:33:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D685000) [pid = 2960] [serial = 1043] [outer = 00000000] 16:33:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19F97400) [pid = 2960] [serial = 1044] [outer = 0D685000] 16:33:36 INFO - PROCESS | 2960 | 1465860816638 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F98400) [pid = 2960] [serial = 1045] [outer = 0D685000] 16:33:37 INFO - PROCESS | 2960 | 1465860817062 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] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:33:37 INFO - PROCESS | 2960 | 1465860817134 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:33:37 INFO - PROCESS | 2960 | 1465860817138 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 2960 | 1465860817139 Marionette TRACE conn5 <- [1,1358,null,{}] 16:33:37 INFO - PROCESS | 2960 | 1465860817143 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}] 16:33:37 INFO - PROCESS | 2960 | 1465860817145 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:37 INFO - PROCESS | 2960 | 1465860817225 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:33:37 INFO - PROCESS | 2960 | 1465860817231 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 2960 | 1465860817232 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:37 INFO - PROCESS | 2960 | ++DOCSHELL 19FF7000 == 41 [pid = 2960] [id = 349] 16:33:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19FFF800) [pid = 2960] [serial = 1046] [outer = 00000000] 16:33:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1AE66000) [pid = 2960] [serial = 1047] [outer = 19FFF800] 16:33:37 INFO - PROCESS | 2960 | 1465860817275 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1AE67C00) [pid = 2960] [serial = 1048] [outer = 19FFF800] 16:33:37 INFO - PROCESS | 2960 | 1465860817730 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] 16:33:37 INFO - PROCESS | 2960 | 1465860817770 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:33:37 INFO - PROCESS | 2960 | 1465860817778 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 2960 | 1465860817779 Marionette TRACE conn5 <- [1,1362,null,{}] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:33:37 INFO - PROCESS | 2960 | 1465860817825 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}] 16:33:37 INFO - PROCESS | 2960 | 1465860817829 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:37 INFO - PROCESS | 2960 | 1465860817937 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:33:38 INFO - PROCESS | 2960 | 1465860818070 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 2960 | 1465860818074 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:38 INFO - PROCESS | 2960 | ++DOCSHELL 0D84B800 == 42 [pid = 2960] [id = 350] 16:33:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D851C00) [pid = 2960] [serial = 1049] [outer = 00000000] 16:33:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D939000) [pid = 2960] [serial = 1050] [outer = 0D851C00] 16:33:38 INFO - PROCESS | 2960 | 1465860818133 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DA66000) [pid = 2960] [serial = 1051] [outer = 0D851C00] 16:33:38 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:33:38 INFO - PROCESS | 2960 | 1465860818795 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] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:33:38 INFO - PROCESS | 2960 | 1465860818842 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:33:38 INFO - PROCESS | 2960 | 1465860818847 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 2960 | 1465860818849 Marionette TRACE conn5 <- [1,1366,null,{}] 16:33:38 INFO - PROCESS | 2960 | 1465860818855 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}] 16:33:38 INFO - PROCESS | 2960 | 1465860818858 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:38 INFO - PROCESS | 2960 | 1465860818971 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:33:39 INFO - PROCESS | 2960 | 1465860819104 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 2960 | 1465860819108 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:39 INFO - PROCESS | 2960 | ++DOCSHELL 14B7EC00 == 43 [pid = 2960] [id = 351] 16:33:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14B7F400) [pid = 2960] [serial = 1052] [outer = 00000000] 16:33:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14D99800) [pid = 2960] [serial = 1053] [outer = 14B7F400] 16:33:39 INFO - PROCESS | 2960 | 1465860819164 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17716000) [pid = 2960] [serial = 1054] [outer = 14B7F400] 16:33:39 INFO - PROCESS | 2960 | 1465860819710 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] 16:33:39 INFO - PROCESS | 2960 | 1465860819755 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:33:39 INFO - PROCESS | 2960 | 1465860819760 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 2960 | 1465860819762 Marionette TRACE conn5 <- [1,1370,null,{}] 16:33:39 INFO - PROCESS | 2960 | 1465860819766 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}] 16:33:39 INFO - PROCESS | 2960 | 1465860819769 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:39 INFO - PROCESS | 2960 | 1465860819882 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:33:40 INFO - PROCESS | 2960 | 1465860819986 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 2960 | 1465860819990 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:40 INFO - PROCESS | 2960 | ++DOCSHELL 19F97C00 == 44 [pid = 2960] [id = 352] 16:33:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19FF7800) [pid = 2960] [serial = 1055] [outer = 00000000] 16:33:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1A23A400) [pid = 2960] [serial = 1056] [outer = 19FF7800] 16:33:40 INFO - PROCESS | 2960 | 1465860820046 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1AEA8800) [pid = 2960] [serial = 1057] [outer = 19FF7800] 16:33:40 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:33:40 INFO - PROCESS | 2960 | 1465860820662 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] 16:33:40 INFO - PROCESS | 2960 | 1465860820748 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:33:40 INFO - PROCESS | 2960 | 1465860820753 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:33:40 INFO - PROCESS | 2960 | 1465860820755 Marionette TRACE conn5 <- [1,1374,null,{}] 16:33:40 INFO - PROCESS | 2960 | 1465860820758 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}] 16:33:40 INFO - PROCESS | 2960 | 1465860820761 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:40 INFO - PROCESS | 2960 | 1465860820872 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:33:41 INFO - PROCESS | 2960 | 1465860821023 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 2960 | 1465860821025 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:41 INFO - PROCESS | 2960 | ++DOCSHELL 19FFBC00 == 45 [pid = 2960] [id = 353] 16:33:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19FFC000) [pid = 2960] [serial = 1058] [outer = 00000000] 16:33:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1B4D9400) [pid = 2960] [serial = 1059] [outer = 19FFC000] 16:33:41 INFO - PROCESS | 2960 | 1465860821079 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1B5D9000) [pid = 2960] [serial = 1060] [outer = 19FFC000] 16:33:41 INFO - PROCESS | 2960 | 1465860821822 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] 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:33:41 INFO - PROCESS | 2960 | 1465860821887 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 2960 | 1465860821891 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 2960 | 1465860821894 Marionette TRACE conn5 <- [1,1378,null,{}] 16:33:41 INFO - PROCESS | 2960 | 1465860821900 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}] 16:33:41 INFO - PROCESS | 2960 | 1465860821902 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:42 INFO - PROCESS | 2960 | 1465860822011 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D01F800 == 44 [pid = 2960] [id = 348] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D7ECC00 == 43 [pid = 2960] [id = 347] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 19312C00 == 42 [pid = 2960] [id = 346] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 18528400 == 41 [pid = 2960] [id = 345] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 1651C000 == 40 [pid = 2960] [id = 344] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 14B80400 == 39 [pid = 2960] [id = 343] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D93EC00 == 38 [pid = 2960] [id = 342] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D932C00 == 37 [pid = 2960] [id = 341] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D84EC00 == 36 [pid = 2960] [id = 338] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 14DD2000 == 35 [pid = 2960] [id = 339] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D930800 == 34 [pid = 2960] [id = 327] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0DA64400 == 33 [pid = 2960] [id = 326] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 19FF9400 == 32 [pid = 2960] [id = 337] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 14B7DC00 == 31 [pid = 2960] [id = 324] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 1A230000 == 30 [pid = 2960] [id = 340] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 19FFBC00 == 29 [pid = 2960] [id = 353] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 19F97C00 == 28 [pid = 2960] [id = 352] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 19FF7000 == 27 [pid = 2960] [id = 349] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 0D84B800 == 26 [pid = 2960] [id = 350] 16:33:42 INFO - PROCESS | 2960 | --DOCSHELL 14B7EC00 == 25 [pid = 2960] [id = 351] 16:33:42 INFO - PROCESS | 2960 | 1465860822780 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 2960 | 1465860822783 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (185A0C00) [pid = 2960] [serial = 996] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19337000) [pid = 2960] [serial = 999] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DA6B400) [pid = 2960] [serial = 978] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DB58C00) [pid = 2960] [serial = 981] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DB57000) [pid = 2960] [serial = 985] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DA5F800) [pid = 2960] [serial = 984] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (144CF000) [pid = 2960] [serial = 987] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (145C2C00) [pid = 2960] [serial = 988] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17742800) [pid = 2960] [serial = 993] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14D98800) [pid = 2960] [serial = 990] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14DCAC00) [pid = 2960] [serial = 991] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18A3D000) [pid = 2960] [serial = 997] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19FF3800) [pid = 2960] [serial = 1009] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19F56000) [pid = 2960] [serial = 1002] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A230400) [pid = 2960] [serial = 1011] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19ACAC00) [pid = 2960] [serial = 1000] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18A47C00) [pid = 2960] [serial = 1005] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14DC8800) [pid = 2960] [serial = 1003] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19FA2800) [pid = 2960] [serial = 1008] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19B33C00) [pid = 2960] [serial = 1006] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17E7F800) [pid = 2960] [serial = 994] [outer = 00000000] [url = about:blank] 16:33:42 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3A400 == 26 [pid = 2960] [id = 354] 16:33:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0CB3A800) [pid = 2960] [serial = 1061] [outer = 00000000] 16:33:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0CB45000) [pid = 2960] [serial = 1062] [outer = 0CB3A800] 16:33:42 INFO - PROCESS | 2960 | 1465860822936 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D634C00) [pid = 2960] [serial = 1063] [outer = 0CB3A800] 16:33:43 INFO - PROCESS | 2960 | 1465860823349 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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1480ms 16:33:43 INFO - PROCESS | 2960 | 1465860823393 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 2960 | 1465860823397 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 2960 | 1465860823402 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:33:43 INFO - PROCESS | 2960 | 1465860823405 Marionette TRACE conn5 <- [1,1382,null,{}] 16:33:43 INFO - PROCESS | 2960 | 1465860823411 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}] 16:33:43 INFO - PROCESS | 2960 | 1465860823415 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:43 INFO - PROCESS | 2960 | 1465860823516 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:33:43 INFO - PROCESS | 2960 | 1465860823540 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 2960 | 1465860823543 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DA69000 == 27 [pid = 2960] [id = 355] 16:33:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA6BC00) [pid = 2960] [serial = 1064] [outer = 00000000] 16:33:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DB5AC00) [pid = 2960] [serial = 1065] [outer = 0DA6BC00] 16:33:43 INFO - PROCESS | 2960 | 1465860823590 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DC9F000) [pid = 2960] [serial = 1066] [outer = 0DA6BC00] 16:33:44 INFO - PROCESS | 2960 | 1465860824068 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 16:33:44 INFO - PROCESS | 2960 | 1465860824139 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 2960 | 1465860824143 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 2960 | 1465860824148 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:33:44 INFO - PROCESS | 2960 | 1465860824150 Marionette TRACE conn5 <- [1,1386,null,{}] 16:33:44 INFO - PROCESS | 2960 | 1465860824154 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}] 16:33:44 INFO - PROCESS | 2960 | 1465860824157 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:44 INFO - PROCESS | 2960 | 1465860824279 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:33:44 INFO - PROCESS | 2960 | 1465860824372 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 2960 | 1465860824375 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:44 INFO - PROCESS | 2960 | ++DOCSHELL 144D0800 == 28 [pid = 2960] [id = 356] 16:33:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (144D1000) [pid = 2960] [serial = 1067] [outer = 00000000] 16:33:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14788400) [pid = 2960] [serial = 1068] [outer = 144D1000] 16:33:44 INFO - PROCESS | 2960 | 1465860824422 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14B58400) [pid = 2960] [serial = 1069] [outer = 144D1000] 16:33:44 INFO - PROCESS | 2960 | 1465860824839 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:33:44 INFO - PROCESS | 2960 | 1465860824886 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 2960 | 1465860824889 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 2960 | 1465860824893 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 2960 | 1465860824899 Marionette TRACE conn5 <- [1,1390,null,{}] 16:33:44 INFO - PROCESS | 2960 | 1465860824909 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}] 16:33:44 INFO - PROCESS | 2960 | 1465860824912 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:45 INFO - PROCESS | 2960 | 1465860825036 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:33:45 INFO - PROCESS | 2960 | 1465860825099 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 2960 | 1465860825101 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:45 INFO - PROCESS | 2960 | ++DOCSHELL 14B80C00 == 29 [pid = 2960] [id = 357] 16:33:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14B90800) [pid = 2960] [serial = 1070] [outer = 00000000] 16:33:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (10FBF800) [pid = 2960] [serial = 1071] [outer = 14B90800] 16:33:45 INFO - PROCESS | 2960 | 1465860825158 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17716400) [pid = 2960] [serial = 1072] [outer = 14B90800] 16:33:45 INFO - PROCESS | 2960 | 1465860825613 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]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 791ms 16:33:45 INFO - PROCESS | 2960 | 1465860825687 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 2960 | 1465860825689 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:33:45 INFO - PROCESS | 2960 | 1465860825694 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 2960 | 1465860825695 Marionette TRACE conn5 <- [1,1394,null,{}] 16:33:45 INFO - PROCESS | 2960 | 1465860825699 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}] 16:33:45 INFO - PROCESS | 2960 | 1465860825701 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:45 INFO - PROCESS | 2960 | 1465860825822 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:33:45 INFO - PROCESS | 2960 | 1465860825881 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 2960 | 1465860825883 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:45 INFO - PROCESS | 2960 | ++DOCSHELL 17723400 == 30 [pid = 2960] [id = 358] 16:33:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1773B400) [pid = 2960] [serial = 1073] [outer = 00000000] 16:33:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (177DB000) [pid = 2960] [serial = 1074] [outer = 1773B400] 16:33:45 INFO - PROCESS | 2960 | 1465860825927 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17E7F000) [pid = 2960] [serial = 1075] [outer = 1773B400] 16:33:46 INFO - PROCESS | 2960 | 1465860826351 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]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:33:46 INFO - PROCESS | 2960 | 1465860826367 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 2960 | 1465860826369 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:33:46 INFO - PROCESS | 2960 | 1465860826372 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 2960 | 1465860826374 Marionette TRACE conn5 <- [1,1398,null,{}] 16:33:46 INFO - PROCESS | 2960 | 1465860826377 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}] 16:33:46 INFO - PROCESS | 2960 | 1465860826379 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:46 INFO - PROCESS | 2960 | 1465860826493 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:33:46 INFO - PROCESS | 2960 | 1465860826499 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 2960 | 1465860826505 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:46 INFO - PROCESS | 2960 | ++DOCSHELL 1852D800 == 31 [pid = 2960] [id = 359] 16:33:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1852DC00) [pid = 2960] [serial = 1076] [outer = 00000000] 16:33:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18A38C00) [pid = 2960] [serial = 1077] [outer = 1852DC00] 16:33:46 INFO - PROCESS | 2960 | 1465860826611 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19334000) [pid = 2960] [serial = 1078] [outer = 1852DC00] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D933400) [pid = 2960] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FFF800) [pid = 2960] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14B90000) [pid = 2960] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D95D800) [pid = 2960] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19FFAC00) [pid = 2960] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1852A800) [pid = 2960] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19333C00) [pid = 2960] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D685000) [pid = 2960] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1A235C00) [pid = 2960] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DD2800) [pid = 2960] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA5F400) [pid = 2960] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D84F400) [pid = 2960] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1651C800) [pid = 2960] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:33:47 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA64800) [pid = 2960] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:33:47 INFO - PROCESS | 2960 | 1465860827506 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]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1177ms 16:33:47 INFO - PROCESS | 2960 | 1465860827550 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 2960 | 1465860827552 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:33:47 INFO - PROCESS | 2960 | 1465860827555 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:33:47 INFO - PROCESS | 2960 | 1465860827557 Marionette TRACE conn5 <- [1,1402,null,{}] 16:33:47 INFO - PROCESS | 2960 | 1465860827560 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}] 16:33:47 INFO - PROCESS | 2960 | 1465860827563 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:47 INFO - PROCESS | 2960 | 1465860827649 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:33:47 INFO - PROCESS | 2960 | 1465860827656 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 2960 | 1465860827658 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:47 INFO - PROCESS | 2960 | ++DOCSHELL 093F5C00 == 32 [pid = 2960] [id = 360] 16:33:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14C46C00) [pid = 2960] [serial = 1079] [outer = 00000000] 16:33:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (185A5C00) [pid = 2960] [serial = 1080] [outer = 14C46C00] 16:33:47 INFO - PROCESS | 2960 | 1465860827710 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19337800) [pid = 2960] [serial = 1081] [outer = 14C46C00] 16:33:48 INFO - PROCESS | 2960 | 1465860828182 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 672ms 16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:33:48 INFO - PROCESS | 2960 | 1465860828232 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 2960 | 1465860828234 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:33:48 INFO - PROCESS | 2960 | 1465860828236 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 2960 | 1465860828238 Marionette TRACE conn5 <- [1,1406,null,{}] 16:33:48 INFO - PROCESS | 2960 | 1465860828242 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}] 16:33:48 INFO - PROCESS | 2960 | 1465860828243 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:48 INFO - PROCESS | 2960 | 1465860828322 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:33:48 INFO - PROCESS | 2960 | 1465860828331 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 2960 | 1465860828333 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:48 INFO - PROCESS | 2960 | ++DOCSHELL 1933F800 == 33 [pid = 2960] [id = 361] 16:33:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19751C00) [pid = 2960] [serial = 1082] [outer = 00000000] 16:33:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19ACE400) [pid = 2960] [serial = 1083] [outer = 19751C00] 16:33:48 INFO - PROCESS | 2960 | 1465860828376 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19BE2000) [pid = 2960] [serial = 1084] [outer = 19751C00] 16:33:48 INFO - PROCESS | 2960 | 1465860828827 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 16:33:48 INFO - PROCESS | 2960 | 1465860828870 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 2960 | 1465860828873 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:33:48 INFO - PROCESS | 2960 | 1465860828876 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 2960 | 1465860828878 Marionette TRACE conn5 <- [1,1410,null,{}] 16:33:48 INFO - PROCESS | 2960 | 1465860828881 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}] 16:33:48 INFO - PROCESS | 2960 | 1465860828883 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:48 INFO - PROCESS | 2960 | 1465860828962 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:33:48 INFO - PROCESS | 2960 | 1465860828968 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 2960 | 1465860828970 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:49 INFO - PROCESS | 2960 | ++DOCSHELL 19F97800 == 34 [pid = 2960] [id = 362] 16:33:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19F9C400) [pid = 2960] [serial = 1085] [outer = 00000000] 16:33:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19FA2C00) [pid = 2960] [serial = 1086] [outer = 19F9C400] 16:33:49 INFO - PROCESS | 2960 | 1465860829013 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19FF1800) [pid = 2960] [serial = 1087] [outer = 19F9C400] 16:33:49 INFO - PROCESS | 2960 | 1465860829862 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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1018ms 16:33:49 INFO - PROCESS | 2960 | 1465860829896 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 2960 | 1465860829901 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:33:49 INFO - PROCESS | 2960 | 1465860829906 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:33:49 INFO - PROCESS | 2960 | 1465860829910 Marionette TRACE conn5 <- [1,1414,null,{}] 16:33:49 INFO - PROCESS | 2960 | 1465860829937 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}] 16:33:49 INFO - PROCESS | 2960 | 1465860829940 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:50 INFO - PROCESS | 2960 | 1465860830062 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:33:50 INFO - PROCESS | 2960 | 1465860830195 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 2960 | 1465860830198 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:50 INFO - PROCESS | 2960 | ++DOCSHELL 0D84B000 == 35 [pid = 2960] [id = 363] 16:33:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DA60000) [pid = 2960] [serial = 1088] [outer = 00000000] 16:33:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (10B60C00) [pid = 2960] [serial = 1089] [outer = 0DA60000] 16:33:50 INFO - PROCESS | 2960 | 1465860830256 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (144CDC00) [pid = 2960] [serial = 1090] [outer = 0DA60000] 16:33:51 INFO - PROCESS | 2960 | 1465860831041 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]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1180ms 16:33:51 INFO - PROCESS | 2960 | 1465860831094 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 2960 | 1465860831099 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:33:51 INFO - PROCESS | 2960 | 1465860831105 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 2960 | 1465860831108 Marionette TRACE conn5 <- [1,1418,null,{}] 16:33:51 INFO - PROCESS | 2960 | 1465860831112 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}] 16:33:51 INFO - PROCESS | 2960 | 1465860831115 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:51 INFO - PROCESS | 2960 | 1465860831242 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:33:51 INFO - PROCESS | 2960 | 1465860831462 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 2960 | 1465860831465 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:51 INFO - PROCESS | 2960 | ++DOCSHELL 093F4C00 == 36 [pid = 2960] [id = 364] 16:33:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (093F7800) [pid = 2960] [serial = 1091] [outer = 00000000] 16:33:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0CB3DC00) [pid = 2960] [serial = 1092] [outer = 093F7800] 16:33:51 INFO - PROCESS | 2960 | 1465860831534 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D7E6C00) [pid = 2960] [serial = 1093] [outer = 093F7800] 16:33:52 INFO - PROCESS | 2960 | --DOCSHELL 19AC5C00 == 35 [pid = 2960] [id = 228] 16:33:52 INFO - PROCESS | 2960 | --DOCSHELL 0DC96C00 == 34 [pid = 2960] [id = 224] 16:33:52 INFO - PROCESS | 2960 | --DOCSHELL 0DB5A800 == 33 [pid = 2960] [id = 223] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB55000) [pid = 2960] [serial = 979] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DC09400) [pid = 2960] [serial = 982] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1AE66000) [pid = 2960] [serial = 1047] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14D98C00) [pid = 2960] [serial = 1029] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14DD3000) [pid = 2960] [serial = 1030] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (10ACA400) [pid = 2960] [serial = 1026] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (114D6400) [pid = 2960] [serial = 1027] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1A234800) [pid = 2960] [serial = 1012] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1859F400) [pid = 2960] [serial = 1035] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19DED800) [pid = 2960] [serial = 1038] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14C15800) [pid = 2960] [serial = 1041] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19F97400) [pid = 2960] [serial = 1044] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19F96800) [pid = 2960] [serial = 1039] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A23C400) [pid = 2960] [serial = 1020] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1AE4CC00) [pid = 2960] [serial = 1021] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17719800) [pid = 2960] [serial = 1017] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DCE2C00) [pid = 2960] [serial = 1023] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17E77000) [pid = 2960] [serial = 1018] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14491C00) [pid = 2960] [serial = 1014] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (144CC400) [pid = 2960] [serial = 1015] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (10E87400) [pid = 2960] [serial = 1024] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17740000) [pid = 2960] [serial = 1032] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18523000) [pid = 2960] [serial = 1033] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19F98400) [pid = 2960] [serial = 1045] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1AE67C00) [pid = 2960] [serial = 1048] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (185A2400) [pid = 2960] [serial = 1036] [outer = 00000000] [url = about:blank] 16:33:52 INFO - PROCESS | 2960 | 1465860832210 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1121ms 16:33:52 INFO - PROCESS | 2960 | 1465860832226 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 2960 | 1465860832230 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:33:52 INFO - PROCESS | 2960 | 1465860832234 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 2960 | 1465860832236 Marionette TRACE conn5 <- [1,1422,null,{}] 16:33:52 INFO - PROCESS | 2960 | 1465860832242 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}] 16:33:52 INFO - PROCESS | 2960 | 1465860832246 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:52 INFO - PROCESS | 2960 | 1465860832337 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:33:52 INFO - PROCESS | 2960 | 1465860832430 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 2960 | 1465860832432 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:52 INFO - PROCESS | 2960 | ++DOCSHELL 0D67EC00 == 34 [pid = 2960] [id = 365] 16:33:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D849C00) [pid = 2960] [serial = 1094] [outer = 00000000] 16:33:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA62C00) [pid = 2960] [serial = 1095] [outer = 0D849C00] 16:33:52 INFO - PROCESS | 2960 | 1465860832479 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DB55400) [pid = 2960] [serial = 1096] [outer = 0D849C00] 16:33:52 INFO - PROCESS | 2960 | 1465860832934 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 16:33:52 INFO - PROCESS | 2960 | 1465860832968 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 2960 | 1465860832972 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:33:53 INFO - PROCESS | 2960 | 1465860832976 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 2960 | 1465860832978 Marionette TRACE conn5 <- [1,1426,null,{}] 16:33:53 INFO - PROCESS | 2960 | 1465860832982 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}] 16:33:53 INFO - PROCESS | 2960 | 1465860832984 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:53 INFO - PROCESS | 2960 | 1465860833076 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:33:53 INFO - PROCESS | 2960 | 1465860833083 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 2960 | 1465860833085 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:53 INFO - PROCESS | 2960 | ++DOCSHELL 10C2F800 == 35 [pid = 2960] [id = 366] 16:33:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (10E87400) [pid = 2960] [serial = 1097] [outer = 00000000] 16:33:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14B79000) [pid = 2960] [serial = 1098] [outer = 10E87400] 16:33:53 INFO - PROCESS | 2960 | 1465860833130 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14C4A800) [pid = 2960] [serial = 1099] [outer = 10E87400] 16:33:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D76CC00) [pid = 2960] [serial = 1100] [outer = 0DCDB400] 16:33:53 INFO - PROCESS | 2960 | 1465860833906 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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 16:33:53 INFO - PROCESS | 2960 | 1465860833952 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 2960 | 1465860833956 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:33:53 INFO - PROCESS | 2960 | 1465860833961 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 2960 | 1465860833965 Marionette TRACE conn5 <- [1,1430,null,{}] 16:33:53 INFO - PROCESS | 2960 | 1465860833971 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}] 16:33:53 INFO - PROCESS | 2960 | 1465860833974 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:54 INFO - PROCESS | 2960 | 1465860834092 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:33:54 INFO - PROCESS | 2960 | 1465860834223 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 2960 | 1465860834226 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:54 INFO - PROCESS | 2960 | ++DOCSHELL 10C30000 == 36 [pid = 2960] [id = 367] 16:33:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (10FB6C00) [pid = 2960] [serial = 1101] [outer = 00000000] 16:33:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (147B2000) [pid = 2960] [serial = 1102] [outer = 10FB6C00] 16:33:54 INFO - PROCESS | 2960 | 1465860834287 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14B7A000) [pid = 2960] [serial = 1103] [outer = 10FB6C00] 16:33:54 INFO - PROCESS | 2960 | 1465860834949 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1025ms 16:33:55 INFO - PROCESS | 2960 | 1465860834986 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 2960 | 1465860834991 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:33:55 INFO - PROCESS | 2960 | 1465860834997 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:33:55 INFO - PROCESS | 2960 | 1465860835000 Marionette TRACE conn5 <- [1,1434,null,{}] 16:33:55 INFO - PROCESS | 2960 | 1465860835004 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}] 16:33:55 INFO - PROCESS | 2960 | 1465860835007 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:55 INFO - PROCESS | 2960 | 1465860835169 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:33:55 INFO - PROCESS | 2960 | 1465860835185 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 2960 | 1465860835188 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:55 INFO - PROCESS | 2960 | ++DOCSHELL 16C3E000 == 37 [pid = 2960] [id = 368] 16:33:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16C3E400) [pid = 2960] [serial = 1104] [outer = 00000000] 16:33:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17719800) [pid = 2960] [serial = 1105] [outer = 16C3E400] 16:33:55 INFO - PROCESS | 2960 | 1465860835243 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1773EC00) [pid = 2960] [serial = 1106] [outer = 16C3E400] 16:33:55 INFO - PROCESS | 2960 | 1465860835902 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 16:33:56 INFO - PROCESS | 2960 | 1465860835971 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 2960 | 1465860835974 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:33:56 INFO - PROCESS | 2960 | 1465860835978 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:33:56 INFO - PROCESS | 2960 | 1465860835981 Marionette TRACE conn5 <- [1,1438,null,{}] 16:33:56 INFO - PROCESS | 2960 | 1465860836008 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}] 16:33:56 INFO - PROCESS | 2960 | 1465860836014 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:56 INFO - PROCESS | 2960 | 1465860836190 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:33:56 INFO - PROCESS | 2960 | 1465860836251 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 2960 | 1465860836254 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:56 INFO - PROCESS | 2960 | ++DOCSHELL 1859D000 == 38 [pid = 2960] [id = 369] 16:33:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1859F800) [pid = 2960] [serial = 1107] [outer = 00000000] 16:33:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A39000) [pid = 2960] [serial = 1108] [outer = 1859F800] 16:33:56 INFO - PROCESS | 2960 | 1465860836316 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18FD7C00) [pid = 2960] [serial = 1109] [outer = 1859F800] 16:33:56 INFO - PROCESS | 2960 | 1465860836966 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]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1022ms 16:33:57 INFO - PROCESS | 2960 | 1465860837003 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 2960 | 1465860837006 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:33:57 INFO - PROCESS | 2960 | 1465860837010 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 2960 | 1465860837012 Marionette TRACE conn5 <- [1,1442,null,{}] 16:33:57 INFO - PROCESS | 2960 | 1465860837016 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}] 16:33:57 INFO - PROCESS | 2960 | 1465860837018 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:57 INFO - PROCESS | 2960 | 1465860837136 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:33:57 INFO - PROCESS | 2960 | 1465860837300 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 2960 | 1465860837303 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:57 INFO - PROCESS | 2960 | ++DOCSHELL 14B71C00 == 39 [pid = 2960] [id = 370] 16:33:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1933E800) [pid = 2960] [serial = 1110] [outer = 00000000] 16:33:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19BE6400) [pid = 2960] [serial = 1111] [outer = 1933E800] 16:33:57 INFO - PROCESS | 2960 | 1465860837359 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19BE7000) [pid = 2960] [serial = 1112] [outer = 1933E800] 16:33:57 INFO - PROCESS | 2960 | 1465860837924 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]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 16:33:58 INFO - PROCESS | 2960 | 1465860837983 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 2960 | 1465860837985 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:33:58 INFO - PROCESS | 2960 | 1465860837989 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:33:58 INFO - PROCESS | 2960 | 1465860837991 Marionette TRACE conn5 <- [1,1446,null,{}] 16:33:58 INFO - PROCESS | 2960 | 1465860837995 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}] 16:33:58 INFO - PROCESS | 2960 | 1465860837997 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:58 INFO - PROCESS | 2960 | 1465860838101 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:33:58 INFO - PROCESS | 2960 | 1465860838234 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 2960 | 1465860838237 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:58 INFO - PROCESS | 2960 | ++DOCSHELL 19F99C00 == 40 [pid = 2960] [id = 371] 16:33:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19F9C000) [pid = 2960] [serial = 1113] [outer = 00000000] 16:33:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19FF0800) [pid = 2960] [serial = 1114] [outer = 19F9C000] 16:33:58 INFO - PROCESS | 2960 | 1465860838291 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19FF4C00) [pid = 2960] [serial = 1115] [outer = 19F9C000] 16:33:58 INFO - PROCESS | 2960 | 1465860838951 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1019ms 16:33:59 INFO - PROCESS | 2960 | 1465860839012 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:33:59 INFO - PROCESS | 2960 | 1465860839016 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:33:59 INFO - PROCESS | 2960 | 1465860839021 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 2960 | 1465860839024 Marionette TRACE conn5 <- [1,1450,null,{}] 16:33:59 INFO - PROCESS | 2960 | 1465860839030 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}] 16:33:59 INFO - PROCESS | 2960 | 1465860839033 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:33:59 INFO - PROCESS | 2960 | 1465860839168 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:33:59 INFO - PROCESS | 2960 | --DOCSHELL 0D67EC00 == 39 [pid = 2960] [id = 365] 16:33:59 INFO - PROCESS | 2960 | --DOCSHELL 093F4C00 == 38 [pid = 2960] [id = 364] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 17EC1400 == 37 [pid = 2960] [id = 225] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 14CDD400 == 36 [pid = 2960] [id = 217] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 144D0800 == 35 [pid = 2960] [id = 356] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0CB3E400 == 34 [pid = 2960] [id = 219] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 1930C000 == 33 [pid = 2960] [id = 227] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 14B7F000 == 32 [pid = 2960] [id = 229] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 17720C00 == 31 [pid = 2960] [id = 218] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 1852B800 == 30 [pid = 2960] [id = 226] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 14B80C00 == 29 [pid = 2960] [id = 357] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0DB59000 == 28 [pid = 2960] [id = 230] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0CB3A400 == 27 [pid = 2960] [id = 354] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0D93F000 == 26 [pid = 2960] [id = 214] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0DA69000 == 25 [pid = 2960] [id = 355] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0D936000 == 24 [pid = 2960] [id = 222] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 17723400 == 23 [pid = 2960] [id = 358] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0D0CC800 == 22 [pid = 2960] [id = 216] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 18AEDC00 == 21 [pid = 2960] [id = 220] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0D84B000 == 20 [pid = 2960] [id = 363] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 1852D800 == 19 [pid = 2960] [id = 359] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 10B5E000 == 18 [pid = 2960] [id = 221] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 093F5C00 == 17 [pid = 2960] [id = 360] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 1933F800 == 16 [pid = 2960] [id = 361] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 0DCE2800 == 15 [pid = 2960] [id = 215] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 14B71C00 == 14 [pid = 2960] [id = 370] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 1859D000 == 13 [pid = 2960] [id = 369] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 19F97800 == 12 [pid = 2960] [id = 362] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 16C3E000 == 11 [pid = 2960] [id = 368] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 10C2F800 == 10 [pid = 2960] [id = 366] 16:34:00 INFO - PROCESS | 2960 | --DOCSHELL 10C30000 == 9 [pid = 2960] [id = 367] 16:34:01 INFO - PROCESS | 2960 | --DOCSHELL 19F99C00 == 8 [pid = 2960] [id = 371] 16:34:02 INFO - PROCESS | 2960 | 1465860842151 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 2960 | 1465860842154 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:02 INFO - PROCESS | 2960 | ++DOCSHELL 09435C00 == 9 [pid = 2960] [id = 372] 16:34:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (09438C00) [pid = 2960] [serial = 1116] [outer = 00000000] 16:34:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0D072C00) [pid = 2960] [serial = 1117] [outer = 09438C00] 16:34:02 INFO - PROCESS | 2960 | 1465860842344 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D7E5C00) [pid = 2960] [serial = 1118] [outer = 09438C00] 16:34:02 INFO - PROCESS | 2960 | 1465860842843 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]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3887ms 16:34:02 INFO - PROCESS | 2960 | 1465860842909 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:34:02 INFO - PROCESS | 2960 | 1465860842913 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:34:02 INFO - PROCESS | 2960 | 1465860842917 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 2960 | 1465860842920 Marionette TRACE conn5 <- [1,1454,null,{}] 16:34:02 INFO - PROCESS | 2960 | 1465860842925 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}] 16:34:02 INFO - PROCESS | 2960 | 1465860842930 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:03 INFO - PROCESS | 2960 | 1465860843057 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:34:03 INFO - PROCESS | 2960 | 1465860843112 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 2960 | 1465860843115 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5D000 == 10 [pid = 2960] [id = 373] 16:34:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DC08800) [pid = 2960] [serial = 1119] [outer = 00000000] 16:34:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0DC9DC00) [pid = 2960] [serial = 1120] [outer = 0DC08800] 16:34:03 INFO - PROCESS | 2960 | 1465860843162 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (10B62800) [pid = 2960] [serial = 1121] [outer = 0DC08800] 16:34:03 INFO - PROCESS | 2960 | 1465860843672 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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 790ms 16:34:03 INFO - PROCESS | 2960 | 1465860843710 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 2960 | 1465860843714 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:34:03 INFO - PROCESS | 2960 | 1465860843719 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 2960 | 1465860843721 Marionette TRACE conn5 <- [1,1458,null,{}] 16:34:03 INFO - PROCESS | 2960 | 1465860843725 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}] 16:34:03 INFO - PROCESS | 2960 | 1465860843727 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:03 INFO - PROCESS | 2960 | 1465860843851 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:34:03 INFO - PROCESS | 2960 | 1465860843914 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 2960 | 1465860843916 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:03 INFO - PROCESS | 2960 | ++DOCSHELL 144D4000 == 11 [pid = 2960] [id = 374] 16:34:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (144D4400) [pid = 2960] [serial = 1122] [outer = 00000000] 16:34:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (14789800) [pid = 2960] [serial = 1123] [outer = 144D4400] 16:34:03 INFO - PROCESS | 2960 | 1465860843963 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (14B76000) [pid = 2960] [serial = 1124] [outer = 144D4400] 16:34:04 INFO - PROCESS | 2960 | 1465860844436 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]]]}] 16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 16:34:04 INFO - PROCESS | 2960 | 1465860844493 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 2960 | 1465860844495 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:34:04 INFO - PROCESS | 2960 | 1465860844500 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 2960 | 1465860844506 Marionette TRACE conn5 <- [1,1462,null,{}] 16:34:04 INFO - PROCESS | 2960 | 1465860844515 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}] 16:34:04 INFO - PROCESS | 2960 | 1465860844519 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:04 INFO - PROCESS | 2960 | 1465860844649 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:34:04 INFO - PROCESS | 2960 | 1465860844665 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 2960 | 1465860844667 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:04 INFO - PROCESS | 2960 | ++DOCSHELL 15CEE000 == 12 [pid = 2960] [id = 375] 16:34:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (15CEE400) [pid = 2960] [serial = 1125] [outer = 00000000] 16:34:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (16C4A800) [pid = 2960] [serial = 1126] [outer = 15CEE400] 16:34:04 INFO - PROCESS | 2960 | 1465860844711 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (17723C00) [pid = 2960] [serial = 1127] [outer = 15CEE400] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (093F7800) [pid = 2960] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0DA60000) [pid = 2960] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D849C00) [pid = 2960] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (10FB6C00) [pid = 2960] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (10E87400) [pid = 2960] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19FFC000) [pid = 2960] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DA6BC00) [pid = 2960] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0CB3A800) [pid = 2960] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (144D1000) [pid = 2960] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1773B400) [pid = 2960] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1852DC00) [pid = 2960] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19751C00) [pid = 2960] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D851C00) [pid = 2960] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14B7F400) [pid = 2960] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19FF7800) [pid = 2960] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14B90800) [pid = 2960] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14C46C00) [pid = 2960] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1933E800) [pid = 2960] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1859F800) [pid = 2960] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16C3E400) [pid = 2960] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D84BC00) [pid = 2960] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:34:05 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19F9C400) [pid = 2960] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:34:05 INFO - PROCESS | 2960 | 1465860845551 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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1081ms 16:34:05 INFO - PROCESS | 2960 | 1465860845582 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 2960 | 1465860845585 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:34:05 INFO - PROCESS | 2960 | 1465860845588 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 2960 | 1465860845590 Marionette TRACE conn5 <- [1,1466,null,{}] 16:34:05 INFO - PROCESS | 2960 | 1465860845598 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}] 16:34:05 INFO - PROCESS | 2960 | 1465860845600 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:05 INFO - PROCESS | 2960 | 1465860845690 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:34:05 INFO - PROCESS | 2960 | 1465860845696 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 2960 | 1465860845698 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:05 INFO - PROCESS | 2960 | ++DOCSHELL 144C8C00 == 13 [pid = 2960] [id = 376] 16:34:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (144CD400) [pid = 2960] [serial = 1128] [outer = 00000000] 16:34:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14B92400) [pid = 2960] [serial = 1129] [outer = 144CD400] 16:34:05 INFO - PROCESS | 2960 | 1465860845742 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14DC6800) [pid = 2960] [serial = 1130] [outer = 144CD400] 16:34:06 INFO - PROCESS | 2960 | 1465860846195 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 16:34:06 INFO - PROCESS | 2960 | 1465860846278 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 2960 | 1465860846281 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:34:06 INFO - PROCESS | 2960 | 1465860846284 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:34:06 INFO - PROCESS | 2960 | 1465860846286 Marionette TRACE conn5 <- [1,1470,null,{}] 16:34:06 INFO - PROCESS | 2960 | 1465860846289 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}] 16:34:06 INFO - PROCESS | 2960 | 1465860846291 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:06 INFO - PROCESS | 2960 | 1465860846396 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:34:06 INFO - PROCESS | 2960 | 1465860846432 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 2960 | 1465860846438 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:06 INFO - PROCESS | 2960 | ++DOCSHELL 177DBC00 == 14 [pid = 2960] [id = 377] 16:34:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (177DDC00) [pid = 2960] [serial = 1131] [outer = 00000000] 16:34:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17E7EC00) [pid = 2960] [serial = 1132] [outer = 177DDC00] 16:34:06 INFO - PROCESS | 2960 | 1465860846493 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18528400) [pid = 2960] [serial = 1133] [outer = 177DDC00] 16:34:07 INFO - PROCESS | 2960 | 1465860846991 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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 16:34:07 INFO - PROCESS | 2960 | 1465860847018 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 2960 | 1465860847020 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:34:07 INFO - PROCESS | 2960 | 1465860847024 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 2960 | 1465860847025 Marionette TRACE conn5 <- [1,1474,null,{}] 16:34:07 INFO - PROCESS | 2960 | 1465860847029 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}] 16:34:07 INFO - PROCESS | 2960 | 1465860847031 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:07 INFO - PROCESS | 2960 | 1465860847113 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:34:07 INFO - PROCESS | 2960 | 1465860847118 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 2960 | 1465860847129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:07 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3EC00 == 15 [pid = 2960] [id = 378] 16:34:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18548400) [pid = 2960] [serial = 1134] [outer = 00000000] 16:34:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18AF6800) [pid = 2960] [serial = 1135] [outer = 18548400] 16:34:07 INFO - PROCESS | 2960 | 1465860847173 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1930A800) [pid = 2960] [serial = 1136] [outer = 18548400] 16:34:08 INFO - PROCESS | 2960 | 1465860848063 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]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1129ms 16:34:08 INFO - PROCESS | 2960 | 1465860848154 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:34:08 INFO - PROCESS | 2960 | 1465860848158 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 2960 | 1465860848163 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 2960 | 1465860848168 Marionette TRACE conn5 <- [1,1478,null,{}] 16:34:08 INFO - PROCESS | 2960 | 1465860848174 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}] 16:34:08 INFO - PROCESS | 2960 | 1465860848176 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:08 INFO - PROCESS | 2960 | 1465860848322 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:34:08 INFO - PROCESS | 2960 | 1465860848445 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 2960 | 1465860848448 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:08 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3B400 == 16 [pid = 2960] [id = 379] 16:34:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DB50C00) [pid = 2960] [serial = 1137] [outer = 00000000] 16:34:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (114D6800) [pid = 2960] [serial = 1138] [outer = 0DB50C00] 16:34:08 INFO - PROCESS | 2960 | 1465860848508 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (144CE000) [pid = 2960] [serial = 1139] [outer = 0DB50C00] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1B5D9000) [pid = 2960] [serial = 1060] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1B4D9400) [pid = 2960] [serial = 1059] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DB5AC00) [pid = 2960] [serial = 1065] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DC9F000) [pid = 2960] [serial = 1066] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CB45000) [pid = 2960] [serial = 1062] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D634C00) [pid = 2960] [serial = 1063] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14788400) [pid = 2960] [serial = 1068] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17E7F000) [pid = 2960] [serial = 1075] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (177DB000) [pid = 2960] [serial = 1074] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A38C00) [pid = 2960] [serial = 1077] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB55400) [pid = 2960] [serial = 1096] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19ACE400) [pid = 2960] [serial = 1083] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA66000) [pid = 2960] [serial = 1051] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D939000) [pid = 2960] [serial = 1050] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17716000) [pid = 2960] [serial = 1054] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (14D99800) [pid = 2960] [serial = 1053] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1AEA8800) [pid = 2960] [serial = 1057] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19BE2000) [pid = 2960] [serial = 1084] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1A23A400) [pid = 2960] [serial = 1056] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19FA2C00) [pid = 2960] [serial = 1086] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19334000) [pid = 2960] [serial = 1078] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (10FBF800) [pid = 2960] [serial = 1071] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17716400) [pid = 2960] [serial = 1072] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19337800) [pid = 2960] [serial = 1081] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (185A5C00) [pid = 2960] [serial = 1080] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (14B58400) [pid = 2960] [serial = 1069] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (19BE6400) [pid = 2960] [serial = 1111] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (19BE7000) [pid = 2960] [serial = 1112] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19FF0800) [pid = 2960] [serial = 1114] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (18FD7C00) [pid = 2960] [serial = 1109] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1773EC00) [pid = 2960] [serial = 1106] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (18A39000) [pid = 2960] [serial = 1108] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (17746000) [pid = 2960] [serial = 1042] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19FF1800) [pid = 2960] [serial = 1087] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (17719800) [pid = 2960] [serial = 1105] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (0CB3DC00) [pid = 2960] [serial = 1092] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (0D7E6C00) [pid = 2960] [serial = 1093] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (144CDC00) [pid = 2960] [serial = 1090] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (0DA62C00) [pid = 2960] [serial = 1095] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 50 (10B60C00) [pid = 2960] [serial = 1089] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 49 (17E74400) [pid = 2960] [serial = 673] [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.] 16:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 48 (14B7A000) [pid = 2960] [serial = 1103] [outer = 00000000] [url = about:blank] 16:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1256ms 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 47 (14C4A800) [pid = 2960] [serial = 1099] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 46 (14B79000) [pid = 2960] [serial = 1098] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | --DOMWINDOW == 45 (147B2000) [pid = 2960] [serial = 1102] [outer = 00000000] [url = about:blank] 16:34:09 INFO - PROCESS | 2960 | 1465860849371 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]]]}] 16:34:09 INFO - PROCESS | 2960 | 1465860849419 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:34:09 INFO - PROCESS | 2960 | 1465860849423 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 2960 | 1465860849428 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 2960 | 1465860849431 Marionette TRACE conn5 <- [1,1482,null,{}] 16:34:09 INFO - PROCESS | 2960 | 1465860849436 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}] 16:34:09 INFO - PROCESS | 2960 | 1465860849439 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:09 INFO - PROCESS | 2960 | 1465860849524 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:34:09 INFO - PROCESS | 2960 | 1465860849531 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 2960 | 1465860849535 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:09 INFO - PROCESS | 2960 | ++DOCSHELL 0D93E400 == 17 [pid = 2960] [id = 380] 16:34:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 46 (0D93F400) [pid = 2960] [serial = 1140] [outer = 00000000] 16:34:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 47 (0DA64400) [pid = 2960] [serial = 1141] [outer = 0D93F400] 16:34:09 INFO - PROCESS | 2960 | 1465860849583 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 48 (0DA6C400) [pid = 2960] [serial = 1142] [outer = 0D93F400] 16:34:10 INFO - PROCESS | 2960 | 1465860850123 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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 16:34:10 INFO - PROCESS | 2960 | 1465860850159 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 2960 | 1465860850164 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:34:10 INFO - PROCESS | 2960 | 1465860850171 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 2960 | 1465860850174 Marionette TRACE conn5 <- [1,1486,null,{}] 16:34:10 INFO - PROCESS | 2960 | 1465860850178 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}] 16:34:10 INFO - PROCESS | 2960 | 1465860850181 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:10 INFO - PROCESS | 2960 | 1465860850272 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:34:10 INFO - PROCESS | 2960 | 1465860850358 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 2960 | 1465860850360 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:10 INFO - PROCESS | 2960 | ++DOCSHELL 10E8A800 == 18 [pid = 2960] [id = 381] 16:34:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 49 (10E8B800) [pid = 2960] [serial = 1143] [outer = 00000000] 16:34:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (114D0400) [pid = 2960] [serial = 1144] [outer = 10E8B800] 16:34:10 INFO - PROCESS | 2960 | 1465860850407 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (14404000) [pid = 2960] [serial = 1145] [outer = 10E8B800] 16:34:10 INFO - PROCESS | 2960 | 1465860850796 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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 16:34:10 INFO - PROCESS | 2960 | 1465860850844 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 2960 | 1465860850846 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:34:10 INFO - PROCESS | 2960 | 1465860850849 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 2960 | 1465860850852 Marionette TRACE conn5 <- [1,1490,null,{}] 16:34:10 INFO - PROCESS | 2960 | 1465860850863 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}] 16:34:10 INFO - PROCESS | 2960 | 1465860850867 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:11 INFO - PROCESS | 2960 | 1465860850981 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:34:11 INFO - PROCESS | 2960 | 1465860850998 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 2960 | 1465860851001 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:11 INFO - PROCESS | 2960 | ++DOCSHELL 14B78C00 == 19 [pid = 2960] [id = 382] 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (14B7B400) [pid = 2960] [serial = 1146] [outer = 00000000] 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (14B8E000) [pid = 2960] [serial = 1147] [outer = 14B7B400] 16:34:11 INFO - PROCESS | 2960 | 1465860851056 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (14C1E000) [pid = 2960] [serial = 1148] [outer = 14B7B400] 16:34:11 INFO - PROCESS | 2960 | 1465860851509 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]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 16:34:11 INFO - PROCESS | 2960 | 1465860851540 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 2960 | 1465860851542 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:34:11 INFO - PROCESS | 2960 | 1465860851551 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 2960 | 1465860851552 Marionette TRACE conn5 <- [1,1494,null,{}] 16:34:11 INFO - PROCESS | 2960 | 1465860851556 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}] 16:34:11 INFO - PROCESS | 2960 | 1465860851558 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:11 INFO - PROCESS | 2960 | 1465860851675 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:34:11 INFO - PROCESS | 2960 | 1465860851680 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 2960 | 1465860851682 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:11 INFO - PROCESS | 2960 | ++DOCSHELL 14DC7C00 == 20 [pid = 2960] [id = 383] 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (14DC9400) [pid = 2960] [serial = 1149] [outer = 00000000] 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (15CEF000) [pid = 2960] [serial = 1150] [outer = 14DC9400] 16:34:11 INFO - PROCESS | 2960 | 1465860851726 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (16C3D800) [pid = 2960] [serial = 1151] [outer = 14DC9400] 16:34:12 INFO - PROCESS | 2960 | 1465860852182 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 16:34:12 INFO - PROCESS | 2960 | 1465860852219 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 2960 | 1465860852221 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:34:12 INFO - PROCESS | 2960 | 1465860852224 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 2960 | 1465860852226 Marionette TRACE conn5 <- [1,1498,null,{}] 16:34:12 INFO - PROCESS | 2960 | 1465860852229 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}] 16:34:12 INFO - PROCESS | 2960 | 1465860852231 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:12 INFO - PROCESS | 2960 | 1465860852341 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:34:12 INFO - PROCESS | 2960 | 1465860852425 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 2960 | 1465860852427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:12 INFO - PROCESS | 2960 | ++DOCSHELL 16520800 == 21 [pid = 2960] [id = 384] 16:34:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (16C4BC00) [pid = 2960] [serial = 1152] [outer = 00000000] 16:34:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (1771C800) [pid = 2960] [serial = 1153] [outer = 16C4BC00] 16:34:12 INFO - PROCESS | 2960 | 1465860852473 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (17740400) [pid = 2960] [serial = 1154] [outer = 16C4BC00] 16:34:12 INFO - PROCESS | 2960 | 1465860852893 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 16:34:12 INFO - PROCESS | 2960 | 1465860852956 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 2960 | 1465860852958 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:34:12 INFO - PROCESS | 2960 | 1465860852960 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 2960 | 1465860852962 Marionette TRACE conn5 <- [1,1502,null,{}] 16:34:12 INFO - PROCESS | 2960 | 1465860852965 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}] 16:34:12 INFO - PROCESS | 2960 | 1465860852971 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:13 INFO - PROCESS | 2960 | 1465860853103 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:34:13 INFO - PROCESS | 2960 | 1465860853109 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 2960 | 1465860853111 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:13 INFO - PROCESS | 2960 | ++DOCSHELL 17E24400 == 22 [pid = 2960] [id = 385] 16:34:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (17E7E400) [pid = 2960] [serial = 1155] [outer = 00000000] 16:34:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (18543C00) [pid = 2960] [serial = 1156] [outer = 17E7E400] 16:34:13 INFO - PROCESS | 2960 | 1465860853154 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (18546000) [pid = 2960] [serial = 1157] [outer = 17E7E400] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (177DDC00) [pid = 2960] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (09438C00) [pid = 2960] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (144D4400) [pid = 2960] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (144CD400) [pid = 2960] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (15CEE400) [pid = 2960] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DC08800) [pid = 2960] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:34:13 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19F9C000) [pid = 2960] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:34:13 INFO - PROCESS | 2960 | 1465860853627 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 16:34:13 INFO - PROCESS | 2960 | 1465860853706 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 2960 | 1465860853708 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:34:13 INFO - PROCESS | 2960 | 1465860853715 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 2960 | 1465860853717 Marionette TRACE conn5 <- [1,1506,null,{}] 16:34:13 INFO - PROCESS | 2960 | 1465860853721 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}] 16:34:13 INFO - PROCESS | 2960 | 1465860853723 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:13 INFO - PROCESS | 2960 | 1465860853802 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:34:13 INFO - PROCESS | 2960 | 1465860853883 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 2960 | 1465860853884 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:13 INFO - PROCESS | 2960 | ++DOCSHELL 0CB39C00 == 23 [pid = 2960] [id = 386] 16:34:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0CB42C00) [pid = 2960] [serial = 1158] [outer = 00000000] 16:34:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (14DC8800) [pid = 2960] [serial = 1159] [outer = 0CB42C00] 16:34:13 INFO - PROCESS | 2960 | 1465860853934 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (14DC8C00) [pid = 2960] [serial = 1160] [outer = 0CB42C00] 16:34:14 INFO - PROCESS | 2960 | 1465860854279 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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 16:34:14 INFO - PROCESS | 2960 | 1465860854350 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 2960 | 1465860854352 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:34:14 INFO - PROCESS | 2960 | 1465860854355 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 2960 | 1465860854357 Marionette TRACE conn5 <- [1,1510,null,{}] 16:34:14 INFO - PROCESS | 2960 | 1465860854360 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}] 16:34:14 INFO - PROCESS | 2960 | 1465860854362 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:14 INFO - PROCESS | 2960 | 1465860854470 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:34:14 INFO - PROCESS | 2960 | 1465860854478 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 2960 | 1465860854480 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:14 INFO - PROCESS | 2960 | ++DOCSHELL 14404400 == 24 [pid = 2960] [id = 387] 16:34:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (185A3C00) [pid = 2960] [serial = 1161] [outer = 00000000] 16:34:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (18A44C00) [pid = 2960] [serial = 1162] [outer = 185A3C00] 16:34:14 INFO - PROCESS | 2960 | 1465860854524 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (18FDB000) [pid = 2960] [serial = 1163] [outer = 185A3C00] 16:34:14 INFO - PROCESS | 2960 | 1465860854926 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"]]]}] 16:34:15 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 () { 16:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:34:15 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 () { 16:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:34:15 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 () { 16:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:34:15 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 () { 16:34:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:34:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 634ms 16:34:15 INFO - PROCESS | 2960 | 1465860854989 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:34:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:34:15 INFO - PROCESS | 2960 | 1465860854991 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:34:15 INFO - PROCESS | 2960 | 1465860854995 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 2960 | 1465860854996 Marionette TRACE conn5 <- [1,1514,null,{}] 16:34:15 INFO - PROCESS | 2960 | 1465860855000 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}] 16:34:15 INFO - PROCESS | 2960 | 1465860855002 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:15 INFO - PROCESS | 2960 | 1465860855115 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:34:15 INFO - PROCESS | 2960 | 1465860855194 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 2960 | 1465860855196 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:15 INFO - PROCESS | 2960 | ++DOCSHELL 14B55000 == 25 [pid = 2960] [id = 388] 16:34:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (18A3C800) [pid = 2960] [serial = 1164] [outer = 00000000] 16:34:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1933F800) [pid = 2960] [serial = 1165] [outer = 18A3C800] 16:34:15 INFO - PROCESS | 2960 | 1465860855248 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (19ACB400) [pid = 2960] [serial = 1166] [outer = 18A3C800] 16:34:15 INFO - PROCESS | 2960 | 1465860855632 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"]]]}] 16:34:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:34:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:34:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:34:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 16:34:15 INFO - PROCESS | 2960 | 1465860855666 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 2960 | 1465860855671 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:34:15 INFO - PROCESS | 2960 | 1465860855676 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 2960 | 1465860855680 Marionette TRACE conn5 <- [1,1518,null,{}] 16:34:15 INFO - PROCESS | 2960 | 1465860855686 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}] 16:34:15 INFO - PROCESS | 2960 | 1465860855690 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:15 INFO - PROCESS | 2960 | 1465860855834 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:34:15 INFO - PROCESS | 2960 | 1465860855955 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 2960 | 1465860855959 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:16 INFO - PROCESS | 2960 | ++DOCSHELL 0D936C00 == 26 [pid = 2960] [id = 389] 16:34:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D937000) [pid = 2960] [serial = 1167] [outer = 00000000] 16:34:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DA61C00) [pid = 2960] [serial = 1168] [outer = 0D937000] 16:34:16 INFO - PROCESS | 2960 | 1465860856019 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DB59000) [pid = 2960] [serial = 1169] [outer = 0D937000] 16:34:16 INFO - PROCESS | 2960 | 1465860856562 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]]]}] 16:34:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:34:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:34:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:34:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:34:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:34:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 16:34:16 INFO - PROCESS | 2960 | 1465860856606 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 2960 | 1465860856611 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:34:16 INFO - PROCESS | 2960 | 1465860856618 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 2960 | 1465860856621 Marionette TRACE conn5 <- [1,1522,null,{}] 16:34:16 INFO - PROCESS | 2960 | 1465860856668 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}] 16:34:16 INFO - PROCESS | 2960 | 1465860856671 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:16 INFO - PROCESS | 2960 | 1465860856785 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:34:16 INFO - PROCESS | 2960 | 1465860856882 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 2960 | 1465860856885 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:16 INFO - PROCESS | 2960 | ++DOCSHELL 14B75C00 == 27 [pid = 2960] [id = 390] 16:34:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B76C00) [pid = 2960] [serial = 1170] [outer = 00000000] 16:34:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14C48400) [pid = 2960] [serial = 1171] [outer = 14B76C00] 16:34:16 INFO - PROCESS | 2960 | 1465860856940 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14DD0400) [pid = 2960] [serial = 1172] [outer = 14B76C00] 16:34:17 INFO - PROCESS | 2960 | 1465860857498 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]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 910ms 16:34:17 INFO - PROCESS | 2960 | 1465860857531 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 2960 | 1465860857534 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:34:17 INFO - PROCESS | 2960 | 1465860857537 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:34:17 INFO - PROCESS | 2960 | 1465860857541 Marionette TRACE conn5 <- [1,1526,null,{}] 16:34:17 INFO - PROCESS | 2960 | 1465860857552 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}] 16:34:17 INFO - PROCESS | 2960 | 1465860857557 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:17 INFO - PROCESS | 2960 | 1465860857665 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:34:17 INFO - PROCESS | 2960 | 1465860857765 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 2960 | 1465860857768 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:17 INFO - PROCESS | 2960 | ++DOCSHELL 18A42C00 == 28 [pid = 2960] [id = 391] 16:34:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18A44000) [pid = 2960] [serial = 1173] [outer = 00000000] 16:34:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19AB3C00) [pid = 2960] [serial = 1174] [outer = 18A44000] 16:34:17 INFO - PROCESS | 2960 | 1465860857825 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19DF5800) [pid = 2960] [serial = 1175] [outer = 18A44000] 16:34:18 INFO - PROCESS | 2960 | 1465860858452 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]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 16:34:18 INFO - PROCESS | 2960 | 1465860858511 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 2960 | 1465860858514 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:34:18 INFO - PROCESS | 2960 | 1465860858517 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:34:18 INFO - PROCESS | 2960 | 1465860858519 Marionette TRACE conn5 <- [1,1530,null,{}] 16:34:18 INFO - PROCESS | 2960 | 1465860858523 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}] 16:34:18 INFO - PROCESS | 2960 | 1465860858525 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:18 INFO - PROCESS | 2960 | 1465860858634 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:34:18 INFO - PROCESS | 2960 | 1465860858857 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 2960 | 1465860858860 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:18 INFO - PROCESS | 2960 | ++DOCSHELL 0CB44800 == 29 [pid = 2960] [id = 392] 16:34:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0CB45400) [pid = 2960] [serial = 1176] [outer = 00000000] 16:34:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D7EB400) [pid = 2960] [serial = 1177] [outer = 0CB45400] 16:34:18 INFO - PROCESS | 2960 | 1465860858917 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D937800) [pid = 2960] [serial = 1178] [outer = 0CB45400] 16:34:19 INFO - PROCESS | 2960 | --DOCSHELL 09435C00 == 28 [pid = 2960] [id = 372] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19FF4C00) [pid = 2960] [serial = 1115] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17E7EC00) [pid = 2960] [serial = 1132] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D072C00) [pid = 2960] [serial = 1117] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14B76000) [pid = 2960] [serial = 1124] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14789800) [pid = 2960] [serial = 1123] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14B92400) [pid = 2960] [serial = 1129] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (16C4A800) [pid = 2960] [serial = 1126] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17723C00) [pid = 2960] [serial = 1127] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DC9DC00) [pid = 2960] [serial = 1120] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (10B62800) [pid = 2960] [serial = 1121] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (18528400) [pid = 2960] [serial = 1133] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (14DC6800) [pid = 2960] [serial = 1130] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0D7E5C00) [pid = 2960] [serial = 1118] [outer = 00000000] [url = about:blank] 16:34:19 INFO - PROCESS | 2960 | 1465860859522 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1019ms 16:34:19 INFO - PROCESS | 2960 | 1465860859544 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 2960 | 1465860859547 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:34:19 INFO - PROCESS | 2960 | 1465860859551 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 2960 | 1465860859554 Marionette TRACE conn5 <- [1,1534,null,{}] 16:34:19 INFO - PROCESS | 2960 | 1465860859588 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}] 16:34:19 INFO - PROCESS | 2960 | 1465860859592 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:19 INFO - PROCESS | 2960 | 1465860859704 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:34:19 INFO - PROCESS | 2960 | 1465860859719 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 2960 | 1465860859722 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D93D400 == 29 [pid = 2960] [id = 393] 16:34:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D93F800) [pid = 2960] [serial = 1179] [outer = 00000000] 16:34:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DB55400) [pid = 2960] [serial = 1180] [outer = 0D93F800] 16:34:19 INFO - PROCESS | 2960 | 1465860859770 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DC9DC00) [pid = 2960] [serial = 1181] [outer = 0D93F800] 16:34:20 INFO - PROCESS | 2960 | 1465860860274 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]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 770ms 16:34:20 INFO - PROCESS | 2960 | 1465860860326 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 2960 | 1465860860330 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:34:20 INFO - PROCESS | 2960 | 1465860860334 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:34:20 INFO - PROCESS | 2960 | 1465860860336 Marionette TRACE conn5 <- [1,1538,null,{}] 16:34:20 INFO - PROCESS | 2960 | 1465860860340 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}] 16:34:20 INFO - PROCESS | 2960 | 1465860860342 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:20 INFO - PROCESS | 2960 | 1465860860429 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:34:20 INFO - PROCESS | 2960 | 1465860860437 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 2960 | 1465860860439 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:20 INFO - PROCESS | 2960 | ++DOCSHELL 144D3800 == 30 [pid = 2960] [id = 394] 16:34:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (145C1C00) [pid = 2960] [serial = 1182] [outer = 00000000] 16:34:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B74C00) [pid = 2960] [serial = 1183] [outer = 145C1C00] 16:34:20 INFO - PROCESS | 2960 | 1465860860485 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14B7D800) [pid = 2960] [serial = 1184] [outer = 145C1C00] 16:34:20 INFO - PROCESS | 2960 | 1465860860963 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 16:34:21 INFO - PROCESS | 2960 | 1465860861027 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 2960 | 1465860861031 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:34:21 INFO - PROCESS | 2960 | 1465860861037 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 2960 | 1465860861041 Marionette TRACE conn5 <- [1,1542,null,{}] 16:34:21 INFO - PROCESS | 2960 | 1465860861048 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}] 16:34:21 INFO - PROCESS | 2960 | 1465860861052 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:21 INFO - PROCESS | 2960 | 1465860861196 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:34:21 INFO - PROCESS | 2960 | 1465860861284 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 2960 | 1465860861290 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D93B400 == 31 [pid = 2960] [id = 395] 16:34:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA61400) [pid = 2960] [serial = 1185] [outer = 00000000] 16:34:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DCD7C00) [pid = 2960] [serial = 1186] [outer = 0DA61400] 16:34:21 INFO - PROCESS | 2960 | 1465860861346 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10FB6800) [pid = 2960] [serial = 1187] [outer = 0DA61400] 16:34:22 INFO - PROCESS | 2960 | 1465860861993 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]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1026ms 16:34:22 INFO - PROCESS | 2960 | 1465860862064 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 2960 | 1465860862068 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:34:22 INFO - PROCESS | 2960 | 1465860862088 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 2960 | 1465860862092 Marionette TRACE conn5 <- [1,1546,null,{}] 16:34:22 INFO - PROCESS | 2960 | 1465860862119 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}] 16:34:22 INFO - PROCESS | 2960 | 1465860862122 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:22 INFO - PROCESS | 2960 | 1465860862237 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:34:22 INFO - PROCESS | 2960 | 1465860862361 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 2960 | 1465860862364 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:22 INFO - PROCESS | 2960 | ++DOCSHELL 16C3E000 == 32 [pid = 2960] [id = 396] 16:34:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (16C3E400) [pid = 2960] [serial = 1188] [outer = 00000000] 16:34:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1771A800) [pid = 2960] [serial = 1189] [outer = 16C3E400] 16:34:22 INFO - PROCESS | 2960 | 1465860862420 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17723800) [pid = 2960] [serial = 1190] [outer = 16C3E400] 16:34:23 INFO - PROCESS | 2960 | 1465860863020 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]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1009ms 16:34:23 INFO - PROCESS | 2960 | 1465860863082 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 2960 | 1465860863085 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:34:23 INFO - PROCESS | 2960 | 1465860863089 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 2960 | 1465860863091 Marionette TRACE conn5 <- [1,1550,null,{}] 16:34:23 INFO - PROCESS | 2960 | 1465860863101 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}] 16:34:23 INFO - PROCESS | 2960 | 1465860863106 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:23 INFO - PROCESS | 2960 | 1465860863243 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:34:23 INFO - PROCESS | 2960 | 1465860863377 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 2960 | 1465860863381 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:23 INFO - PROCESS | 2960 | ++DOCSHELL 18523C00 == 33 [pid = 2960] [id = 397] 16:34:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18525400) [pid = 2960] [serial = 1191] [outer = 00000000] 16:34:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1852C400) [pid = 2960] [serial = 1192] [outer = 18525400] 16:34:23 INFO - PROCESS | 2960 | 1465860863440 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (185A2C00) [pid = 2960] [serial = 1193] [outer = 18525400] 16:34:24 INFO - PROCESS | 2960 | 1465860864024 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]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 16:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:34:24 INFO - PROCESS | 2960 | 1465860864062 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 2960 | 1465860864064 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:34:24 INFO - PROCESS | 2960 | 1465860864068 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 2960 | 1465860864070 Marionette TRACE conn5 <- [1,1554,null,{}] 16:34:24 INFO - PROCESS | 2960 | 1465860864073 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}] 16:34:24 INFO - PROCESS | 2960 | 1465860864075 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:24 INFO - PROCESS | 2960 | 1465860864181 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:34:24 INFO - PROCESS | 2960 | 1465860864313 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 2960 | 1465860864315 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:24 INFO - PROCESS | 2960 | ++DOCSHELL 18AEDC00 == 34 [pid = 2960] [id = 398] 16:34:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18AFB800) [pid = 2960] [serial = 1194] [outer = 00000000] 16:34:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1933EC00) [pid = 2960] [serial = 1195] [outer = 18AFB800] 16:34:24 INFO - PROCESS | 2960 | 1465860864370 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19ACD400) [pid = 2960] [serial = 1196] [outer = 18AFB800] 16:34:25 INFO - PROCESS | 2960 | 1465860864969 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]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 16:34:25 INFO - PROCESS | 2960 | 1465860865039 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 2960 | 1465860865043 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:34:25 INFO - PROCESS | 2960 | 1465860865048 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 2960 | 1465860865051 Marionette TRACE conn5 <- [1,1558,null,{}] 16:34:25 INFO - PROCESS | 2960 | 1465860865057 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}] 16:34:25 INFO - PROCESS | 2960 | 1465860865060 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:25 INFO - PROCESS | 2960 | 1465860865161 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:34:25 INFO - PROCESS | 2960 | 1465860865273 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 2960 | 1465860865276 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:25 INFO - PROCESS | 2960 | ++DOCSHELL 093F1C00 == 35 [pid = 2960] [id = 399] 16:34:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA65C00) [pid = 2960] [serial = 1197] [outer = 00000000] 16:34:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (144D5000) [pid = 2960] [serial = 1198] [outer = 0DA65C00] 16:34:25 INFO - PROCESS | 2960 | 1465860865323 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14C15800) [pid = 2960] [serial = 1199] [outer = 0DA65C00] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 0D93D400 == 34 [pid = 2960] [id = 393] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 18A42C00 == 33 [pid = 2960] [id = 391] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 14B75C00 == 32 [pid = 2960] [id = 390] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 0CB44800 == 31 [pid = 2960] [id = 392] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 18AEDC00 == 30 [pid = 2960] [id = 398] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 16C3E000 == 29 [pid = 2960] [id = 396] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 18523C00 == 28 [pid = 2960] [id = 397] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 144D3800 == 27 [pid = 2960] [id = 394] 16:34:26 INFO - PROCESS | 2960 | --DOCSHELL 0D93B400 == 26 [pid = 2960] [id = 395] 16:34:26 INFO - PROCESS | 2960 | 1465860866413 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]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1433ms 16:34:26 INFO - PROCESS | 2960 | 1465860866481 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:34:26 INFO - PROCESS | 2960 | 1465860866485 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 2960 | 1465860866489 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 2960 | 1465860866494 Marionette TRACE conn5 <- [1,1562,null,{}] 16:34:26 INFO - PROCESS | 2960 | 1465860866498 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}] 16:34:26 INFO - PROCESS | 2960 | 1465860866501 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:26 INFO - PROCESS | 2960 | 1465860866668 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:34:26 INFO - PROCESS | 2960 | 1465860866739 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 2960 | 1465860866742 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:26 INFO - PROCESS | 2960 | ++DOCSHELL 0D936000 == 27 [pid = 2960] [id = 400] 16:34:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D939C00) [pid = 2960] [serial = 1200] [outer = 00000000] 16:34:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DB58000) [pid = 2960] [serial = 1201] [outer = 0D939C00] 16:34:26 INFO - PROCESS | 2960 | 1465860866790 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DCA2400) [pid = 2960] [serial = 1202] [outer = 0D939C00] 16:34:27 INFO - PROCESS | 2960 | 1465860867271 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]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 830ms 16:34:27 INFO - PROCESS | 2960 | 1465860867330 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 2960 | 1465860867335 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:34:27 INFO - PROCESS | 2960 | 1465860867342 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 2960 | 1465860867344 Marionette TRACE conn5 <- [1,1566,null,{}] 16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:34:27 INFO - PROCESS | 2960 | 1465860867348 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}] 16:34:27 INFO - PROCESS | 2960 | 1465860867351 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:27 INFO - PROCESS | 2960 | 1465860867477 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:34:27 INFO - PROCESS | 2960 | 1465860867545 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 2960 | 1465860867547 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:27 INFO - PROCESS | 2960 | ++DOCSHELL 14B75400 == 28 [pid = 2960] [id = 401] 16:34:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14B75800) [pid = 2960] [serial = 1203] [outer = 00000000] 16:34:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (14C07800) [pid = 2960] [serial = 1204] [outer = 14B75800] 16:34:27 INFO - PROCESS | 2960 | 1465860867595 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14DC5400) [pid = 2960] [serial = 1205] [outer = 14B75800] 16:34:28 INFO - PROCESS | 2960 | 1465860868051 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 770ms 16:34:28 INFO - PROCESS | 2960 | 1465860868118 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 2960 | 1465860868121 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:34:28 INFO - PROCESS | 2960 | 1465860868130 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 2960 | 1465860868133 Marionette TRACE conn5 <- [1,1570,null,{}] 16:34:28 INFO - PROCESS | 2960 | 1465860868144 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}] 16:34:28 INFO - PROCESS | 2960 | 1465860868148 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:28 INFO - PROCESS | 2960 | 1465860868266 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:34:28 INFO - PROCESS | 2960 | 1465860868331 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 2960 | 1465860868334 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:28 INFO - PROCESS | 2960 | ++DOCSHELL 17E81C00 == 29 [pid = 2960] [id = 402] 16:34:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (17EB8800) [pid = 2960] [serial = 1206] [outer = 00000000] 16:34:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (18523400) [pid = 2960] [serial = 1207] [outer = 17EB8800] 16:34:28 INFO - PROCESS | 2960 | 1465860868383 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (18A39C00) [pid = 2960] [serial = 1208] [outer = 17EB8800] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (145C1C00) [pid = 2960] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (14DC9400) [pid = 2960] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB50C00) [pid = 2960] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (10E8B800) [pid = 2960] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14B7B400) [pid = 2960] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D93F400) [pid = 2960] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (16C4BC00) [pid = 2960] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18548400) [pid = 2960] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CB42C00) [pid = 2960] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (185A3C00) [pid = 2960] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0CB45400) [pid = 2960] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D937000) [pid = 2960] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18A3C800) [pid = 2960] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D93F800) [pid = 2960] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14B76C00) [pid = 2960] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17E7E400) [pid = 2960] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:34:28 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18A44000) [pid = 2960] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:34:29 INFO - PROCESS | 2960 | 1465860869068 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 971ms 16:34:29 INFO - PROCESS | 2960 | 1465860869105 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 2960 | 1465860869108 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:34:29 INFO - PROCESS | 2960 | 1465860869111 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 2960 | 1465860869113 Marionette TRACE conn5 <- [1,1574,null,{}] 16:34:29 INFO - PROCESS | 2960 | 1465860869116 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}] 16:34:29 INFO - PROCESS | 2960 | 1465860869118 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:29 INFO - PROCESS | 2960 | 1465860869204 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:34:29 INFO - PROCESS | 2960 | 1465860869212 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 2960 | 1465860869214 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:29 INFO - PROCESS | 2960 | ++DOCSHELL 145C1C00 == 30 [pid = 2960] [id = 403] 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14B71C00) [pid = 2960] [serial = 1209] [outer = 00000000] 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17E7F400) [pid = 2960] [serial = 1210] [outer = 14B71C00] 16:34:29 INFO - PROCESS | 2960 | 1465860869257 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A42C00) [pid = 2960] [serial = 1211] [outer = 14B71C00] 16:34:29 INFO - PROCESS | 2960 | 1465860869692 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:34:29 INFO - PROCESS | 2960 | 1465860869743 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 2960 | 1465860869746 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:34:29 INFO - PROCESS | 2960 | 1465860869749 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 2960 | 1465860869750 Marionette TRACE conn5 <- [1,1578,null,{}] 16:34:29 INFO - PROCESS | 2960 | 1465860869754 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}] 16:34:29 INFO - PROCESS | 2960 | 1465860869756 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:29 INFO - PROCESS | 2960 | 1465860869834 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:34:29 INFO - PROCESS | 2960 | 1465860869839 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 2960 | 1465860869841 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:29 INFO - PROCESS | 2960 | ++DOCSHELL 18E79000 == 31 [pid = 2960] [id = 404] 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1930AC00) [pid = 2960] [serial = 1212] [outer = 00000000] 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1933E800) [pid = 2960] [serial = 1213] [outer = 1930AC00] 16:34:29 INFO - PROCESS | 2960 | 1465860869885 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19DEDC00) [pid = 2960] [serial = 1214] [outer = 1930AC00] 16:34:30 INFO - PROCESS | 2960 | 1465860870380 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]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 16:34:30 INFO - PROCESS | 2960 | 1465860870419 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:34:30 INFO - PROCESS | 2960 | 1465860870421 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 2960 | 1465860870424 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 2960 | 1465860870426 Marionette TRACE conn5 <- [1,1582,null,{}] 16:34:30 INFO - PROCESS | 2960 | 1465860870429 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}] 16:34:30 INFO - PROCESS | 2960 | 1465860870435 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:30 INFO - PROCESS | 2960 | 1465860870529 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:34:30 INFO - PROCESS | 2960 | 1465860870535 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 2960 | 1465860870537 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:30 INFO - PROCESS | 2960 | ++DOCSHELL 19F9FC00 == 32 [pid = 2960] [id = 405] 16:34:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19FA2800) [pid = 2960] [serial = 1215] [outer = 00000000] 16:34:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19FF7800) [pid = 2960] [serial = 1216] [outer = 19FA2800] 16:34:30 INFO - PROCESS | 2960 | 1465860870580 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19FFB000) [pid = 2960] [serial = 1217] [outer = 19FA2800] 16:34:31 INFO - PROCESS | 2960 | 1465860871284 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 16:34:31 INFO - PROCESS | 2960 | 1465860871356 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 2960 | 1465860871360 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:34:31 INFO - PROCESS | 2960 | 1465860871365 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 2960 | 1465860871369 Marionette TRACE conn5 <- [1,1586,null,{}] 16:34:31 INFO - PROCESS | 2960 | 1465860871374 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}] 16:34:31 INFO - PROCESS | 2960 | 1465860871378 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:31 INFO - PROCESS | 2960 | 1465860871503 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:34:31 INFO - PROCESS | 2960 | 1465860871631 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 2960 | 1465860871634 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:31 INFO - PROCESS | 2960 | ++DOCSHELL 0D67AC00 == 33 [pid = 2960] [id = 406] 16:34:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D7F2400) [pid = 2960] [serial = 1218] [outer = 00000000] 16:34:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (114D0800) [pid = 2960] [serial = 1219] [outer = 0D7F2400] 16:34:31 INFO - PROCESS | 2960 | 1465860871691 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (145C0400) [pid = 2960] [serial = 1220] [outer = 0D7F2400] 16:34:32 INFO - PROCESS | 2960 | 1465860872447 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]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1123ms 16:34:32 INFO - PROCESS | 2960 | 1465860872488 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 2960 | 1465860872492 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:34:32 INFO - PROCESS | 2960 | 1465860872525 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 2960 | 1465860872528 Marionette TRACE conn5 <- [1,1590,null,{}] 16:34:32 INFO - PROCESS | 2960 | 1465860872532 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}] 16:34:32 INFO - PROCESS | 2960 | 1465860872534 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:32 INFO - PROCESS | 2960 | 1465860872661 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:34:32 INFO - PROCESS | 2960 | 1465860872860 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 2960 | 1465860872863 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:32 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3E800 == 34 [pid = 2960] [id = 407] 16:34:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0CB41C00) [pid = 2960] [serial = 1221] [outer = 00000000] 16:34:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D0D3000) [pid = 2960] [serial = 1222] [outer = 0CB41C00] 16:34:32 INFO - PROCESS | 2960 | 1465860872920 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D7ED400) [pid = 2960] [serial = 1223] [outer = 0CB41C00] 16:34:33 INFO - PROCESS | 2960 | --DOCSHELL 18E79000 == 33 [pid = 2960] [id = 404] 16:34:33 INFO - PROCESS | 2960 | --DOCSHELL 145C1C00 == 32 [pid = 2960] [id = 403] 16:34:33 INFO - PROCESS | 2960 | --DOCSHELL 17E81C00 == 31 [pid = 2960] [id = 402] 16:34:33 INFO - PROCESS | 2960 | --DOCSHELL 14B75400 == 30 [pid = 2960] [id = 401] 16:34:33 INFO - PROCESS | 2960 | --DOCSHELL 0D936000 == 29 [pid = 2960] [id = 400] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (144CE000) [pid = 2960] [serial = 1139] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1930A800) [pid = 2960] [serial = 1136] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14B74C00) [pid = 2960] [serial = 1183] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (15CEF000) [pid = 2960] [serial = 1150] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14B7D800) [pid = 2960] [serial = 1184] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (114D6800) [pid = 2960] [serial = 1138] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (114D0400) [pid = 2960] [serial = 1144] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14404000) [pid = 2960] [serial = 1145] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14B8E000) [pid = 2960] [serial = 1147] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA64400) [pid = 2960] [serial = 1141] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17740400) [pid = 2960] [serial = 1154] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA6C400) [pid = 2960] [serial = 1142] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18AF6800) [pid = 2960] [serial = 1135] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1771C800) [pid = 2960] [serial = 1153] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DC8800) [pid = 2960] [serial = 1159] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18FDB000) [pid = 2960] [serial = 1163] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D7EB400) [pid = 2960] [serial = 1177] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D937800) [pid = 2960] [serial = 1178] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DA61C00) [pid = 2960] [serial = 1168] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19ACB400) [pid = 2960] [serial = 1166] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DB55400) [pid = 2960] [serial = 1180] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (14C48400) [pid = 2960] [serial = 1171] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18543C00) [pid = 2960] [serial = 1156] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A44C00) [pid = 2960] [serial = 1162] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DB59000) [pid = 2960] [serial = 1169] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19AB3C00) [pid = 2960] [serial = 1174] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1933F800) [pid = 2960] [serial = 1165] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DC9DC00) [pid = 2960] [serial = 1181] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14DD0400) [pid = 2960] [serial = 1172] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (19DF5800) [pid = 2960] [serial = 1175] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18546000) [pid = 2960] [serial = 1157] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14DC8C00) [pid = 2960] [serial = 1160] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (16C3D800) [pid = 2960] [serial = 1151] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (14C1E000) [pid = 2960] [serial = 1148] [outer = 00000000] [url = about:blank] 16:34:33 INFO - PROCESS | 2960 | 1465860873513 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1024ms 16:34:33 INFO - PROCESS | 2960 | 1465860873548 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 2960 | 1465860873552 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:34:33 INFO - PROCESS | 2960 | 1465860873556 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 2960 | 1465860873558 Marionette TRACE conn5 <- [1,1594,null,{}] 16:34:33 INFO - PROCESS | 2960 | 1465860873564 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}] 16:34:33 INFO - PROCESS | 2960 | 1465860873568 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:33 INFO - PROCESS | 2960 | 1465860873654 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:34:33 INFO - PROCESS | 2960 | 1465860873664 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 2960 | 1465860873666 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:33 INFO - PROCESS | 2960 | ++DOCSHELL 0DA61800 == 30 [pid = 2960] [id = 408] 16:34:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DA61C00) [pid = 2960] [serial = 1224] [outer = 00000000] 16:34:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DB5B000) [pid = 2960] [serial = 1225] [outer = 0DA61C00] 16:34:33 INFO - PROCESS | 2960 | 1465860873713 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DCA0000) [pid = 2960] [serial = 1226] [outer = 0DA61C00] 16:34:34 INFO - PROCESS | 2960 | 1465860874216 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]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 16:34:34 INFO - PROCESS | 2960 | 1465860874289 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 2960 | 1465860874293 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:34:34 INFO - PROCESS | 2960 | 1465860874298 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 2960 | 1465860874300 Marionette TRACE conn5 <- [1,1598,null,{}] 16:34:34 INFO - PROCESS | 2960 | 1465860874304 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}] 16:34:34 INFO - PROCESS | 2960 | 1465860874306 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:34 INFO - PROCESS | 2960 | 1465860874394 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:34:34 INFO - PROCESS | 2960 | 1465860874482 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 2960 | 1465860874484 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:34 INFO - PROCESS | 2960 | ++DOCSHELL 14407800 == 31 [pid = 2960] [id = 409] 16:34:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (144D2800) [pid = 2960] [serial = 1227] [outer = 00000000] 16:34:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14B52C00) [pid = 2960] [serial = 1228] [outer = 144D2800] 16:34:34 INFO - PROCESS | 2960 | 1465860874530 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14B79800) [pid = 2960] [serial = 1229] [outer = 144D2800] 16:34:34 INFO - PROCESS | 2960 | 1465860874920 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]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 16:34:35 INFO - PROCESS | 2960 | 1465860874973 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 2960 | 1465860874975 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:34:35 INFO - PROCESS | 2960 | 1465860874980 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 2960 | 1465860874986 Marionette TRACE conn5 <- [1,1602,null,{}] 16:34:35 INFO - PROCESS | 2960 | 1465860874995 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}] 16:34:35 INFO - PROCESS | 2960 | 1465860874999 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:35 INFO - PROCESS | 2960 | 1465860875085 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:34:35 INFO - PROCESS | 2960 | 1465860875093 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 2960 | 1465860875095 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:35 INFO - PROCESS | 2960 | ++DOCSHELL 14C1FC00 == 32 [pid = 2960] [id = 410] 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (14DC7000) [pid = 2960] [serial = 1230] [outer = 00000000] 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (15CF8C00) [pid = 2960] [serial = 1231] [outer = 14DC7000] 16:34:35 INFO - PROCESS | 2960 | 1465860875138 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (16C44400) [pid = 2960] [serial = 1232] [outer = 14DC7000] 16:34:35 INFO - PROCESS | 2960 | 1465860875581 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]]]}] 16:34:35 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 16:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 16:34:35 INFO - PROCESS | 2960 | 1465860875627 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 2960 | 1465860875629 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:34:35 INFO - PROCESS | 2960 | 1465860875632 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 2960 | 1465860875634 Marionette TRACE conn5 <- [1,1606,null,{}] 16:34:35 INFO - PROCESS | 2960 | 1465860875645 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}] 16:34:35 INFO - PROCESS | 2960 | 1465860875647 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:35 INFO - PROCESS | 2960 | 1465860875760 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:34:35 INFO - PROCESS | 2960 | 1465860875843 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 2960 | 1465860875845 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:35 INFO - PROCESS | 2960 | ++DOCSHELL 17744C00 == 33 [pid = 2960] [id = 411] 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17745000) [pid = 2960] [serial = 1233] [outer = 00000000] 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17E75000) [pid = 2960] [serial = 1234] [outer = 17745000] 16:34:35 INFO - PROCESS | 2960 | 1465860875888 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (17EBC000) [pid = 2960] [serial = 1235] [outer = 17745000] 16:34:36 INFO - PROCESS | 2960 | 1465860876294 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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 16:34:36 INFO - PROCESS | 2960 | 1465860876303 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 2960 | 1465860876305 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:34:36 INFO - PROCESS | 2960 | 1465860876311 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 2960 | 1465860876313 Marionette TRACE conn5 <- [1,1610,null,{}] 16:34:36 INFO - PROCESS | 2960 | 1465860876317 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}] 16:34:36 INFO - PROCESS | 2960 | 1465860876319 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:36 INFO - PROCESS | 2960 | 1465860876432 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:34:36 INFO - PROCESS | 2960 | 1465860876510 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 2960 | 1465860876516 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:36 INFO - PROCESS | 2960 | ++DOCSHELL 1440AC00 == 34 [pid = 2960] [id = 412] 16:34:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17E76800) [pid = 2960] [serial = 1236] [outer = 00000000] 16:34:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18A39800) [pid = 2960] [serial = 1237] [outer = 17E76800] 16:34:36 INFO - PROCESS | 2960 | 1465860876570 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18FD8800) [pid = 2960] [serial = 1238] [outer = 17E76800] 16:34:37 INFO - PROCESS | 2960 | 1465860877046 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]]]}] 16:34:37 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 16:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 16:34:37 INFO - PROCESS | 2960 | 1465860877084 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 2960 | 1465860877086 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:34:37 INFO - PROCESS | 2960 | 1465860877089 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 2960 | 1465860877090 Marionette TRACE conn5 <- [1,1614,null,{}] 16:34:37 INFO - PROCESS | 2960 | 1465860877120 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}] 16:34:37 INFO - PROCESS | 2960 | 1465860877122 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:37 INFO - PROCESS | 2960 | 1465860877247 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:34:37 INFO - PROCESS | 2960 | 1465860877262 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 2960 | 1465860877272 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:37 INFO - PROCESS | 2960 | ++DOCSHELL 19337000 == 35 [pid = 2960] [id = 413] 16:34:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19339800) [pid = 2960] [serial = 1239] [outer = 00000000] 16:34:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19BE6800) [pid = 2960] [serial = 1240] [outer = 19339800] 16:34:37 INFO - PROCESS | 2960 | 1465860877367 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19BE7800) [pid = 2960] [serial = 1241] [outer = 19339800] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14B75800) [pid = 2960] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17EB8800) [pid = 2960] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DA65C00) [pid = 2960] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA61400) [pid = 2960] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (16C3E400) [pid = 2960] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18525400) [pid = 2960] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18AFB800) [pid = 2960] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1930AC00) [pid = 2960] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0D939C00) [pid = 2960] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:34:37 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (14B71C00) [pid = 2960] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:34:37 INFO - PROCESS | 2960 | 1465860877764 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]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 16:34:37 INFO - PROCESS | 2960 | 1465860877820 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 2960 | 1465860877822 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:34:37 INFO - PROCESS | 2960 | 1465860877825 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 2960 | 1465860877827 Marionette TRACE conn5 <- [1,1618,null,{}] 16:34:37 INFO - PROCESS | 2960 | 1465860877830 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}] 16:34:37 INFO - PROCESS | 2960 | 1465860877832 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:37 INFO - PROCESS | 2960 | 1465860877944 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:34:38 INFO - PROCESS | 2960 | 1465860878003 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 2960 | 1465860878005 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:38 INFO - PROCESS | 2960 | ++DOCSHELL 14789800 == 36 [pid = 2960] [id = 414] 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14B71C00) [pid = 2960] [serial = 1242] [outer = 00000000] 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (19757400) [pid = 2960] [serial = 1243] [outer = 14B71C00] 16:34:38 INFO - PROCESS | 2960 | 1465860878048 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (19F53C00) [pid = 2960] [serial = 1244] [outer = 14B71C00] 16:34:38 INFO - PROCESS | 2960 | 1465860878399 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]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 16:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:34:38 INFO - PROCESS | 2960 | 1465860878456 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 2960 | 1465860878458 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:34:38 INFO - PROCESS | 2960 | 1465860878461 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 2960 | 1465860878462 Marionette TRACE conn5 <- [1,1622,null,{}] 16:34:38 INFO - PROCESS | 2960 | 1465860878474 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}] 16:34:38 INFO - PROCESS | 2960 | 1465860878476 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:38 INFO - PROCESS | 2960 | 1465860878555 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:34:38 INFO - PROCESS | 2960 | 1465860878561 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 2960 | 1465860878562 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:38 INFO - PROCESS | 2960 | ++DOCSHELL 19336400 == 37 [pid = 2960] [id = 415] 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (19F96C00) [pid = 2960] [serial = 1245] [outer = 00000000] 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19FA1800) [pid = 2960] [serial = 1246] [outer = 19F96C00] 16:34:38 INFO - PROCESS | 2960 | 1465860878605 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19FF7000) [pid = 2960] [serial = 1247] [outer = 19F96C00] 16:34:39 INFO - PROCESS | 2960 | 1465860879065 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]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 16:34:39 INFO - PROCESS | 2960 | 1465860879105 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 2960 | 1465860879107 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:34:39 INFO - PROCESS | 2960 | 1465860879110 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 2960 | 1465860879112 Marionette TRACE conn5 <- [1,1626,null,{}] 16:34:39 INFO - PROCESS | 2960 | 1465860879115 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}] 16:34:39 INFO - PROCESS | 2960 | 1465860879117 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:39 INFO - PROCESS | 2960 | 1465860879209 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:34:39 INFO - PROCESS | 2960 | 1465860879217 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 2960 | 1465860879218 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:39 INFO - PROCESS | 2960 | ++DOCSHELL 14DD2000 == 38 [pid = 2960] [id = 416] 16:34:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19FF5400) [pid = 2960] [serial = 1248] [outer = 00000000] 16:34:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1A22F400) [pid = 2960] [serial = 1249] [outer = 19FF5400] 16:34:39 INFO - PROCESS | 2960 | 1465860879261 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1A22FC00) [pid = 2960] [serial = 1250] [outer = 19FF5400] 16:34:39 INFO - PROCESS | 2960 | 1465860879771 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]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 16:34:39 INFO - PROCESS | 2960 | 1465860879783 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 2960 | 1465860879788 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:34:39 INFO - PROCESS | 2960 | 1465860879793 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 2960 | 1465860879797 Marionette TRACE conn5 <- [1,1630,null,{}] 16:34:39 INFO - PROCESS | 2960 | 1465860879804 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}] 16:34:39 INFO - PROCESS | 2960 | 1465860879807 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:39 INFO - PROCESS | 2960 | 1465860879925 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:34:40 INFO - PROCESS | 2960 | 1465860880093 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 2960 | 1465860880098 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:40 INFO - PROCESS | 2960 | ++DOCSHELL 0DA63C00 == 39 [pid = 2960] [id = 417] 16:34:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DA69C00) [pid = 2960] [serial = 1251] [outer = 00000000] 16:34:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DB55C00) [pid = 2960] [serial = 1252] [outer = 0DA69C00] 16:34:40 INFO - PROCESS | 2960 | 1465860880155 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (10E8C800) [pid = 2960] [serial = 1253] [outer = 0DA69C00] 16:34:40 INFO - PROCESS | 2960 | 1465860880737 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]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 16:34:40 INFO - PROCESS | 2960 | 1465860880768 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 2960 | 1465860880773 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:34:40 INFO - PROCESS | 2960 | 1465860880779 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 2960 | 1465860880782 Marionette TRACE conn5 <- [1,1634,null,{}] 16:34:40 INFO - PROCESS | 2960 | 1465860880785 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}] 16:34:40 INFO - PROCESS | 2960 | 1465860880788 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:40 INFO - PROCESS | 2960 | 1465860880900 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:34:41 INFO - PROCESS | 2960 | 1465860881033 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 2960 | 1465860881036 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:41 INFO - PROCESS | 2960 | ++DOCSHELL 14C12000 == 40 [pid = 2960] [id = 418] 16:34:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14C3F800) [pid = 2960] [serial = 1254] [outer = 00000000] 16:34:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14DCFC00) [pid = 2960] [serial = 1255] [outer = 14C3F800] 16:34:41 INFO - PROCESS | 2960 | 1465860881092 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1771D400) [pid = 2960] [serial = 1256] [outer = 14C3F800] 16:34:41 INFO - PROCESS | 2960 | 1465860881694 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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 16:34:41 INFO - PROCESS | 2960 | 1465860881753 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 2960 | 1465860881756 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:34:41 INFO - PROCESS | 2960 | 1465860881760 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 2960 | 1465860881764 Marionette TRACE conn5 <- [1,1638,null,{}] 16:34:41 INFO - PROCESS | 2960 | 1465860881775 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}] 16:34:41 INFO - PROCESS | 2960 | 1465860881780 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:41 INFO - PROCESS | 2960 | 1465860881934 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:34:41 INFO - PROCESS | 2960 | 1465860881950 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 2960 | 1465860881953 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:42 INFO - PROCESS | 2960 | ++DOCSHELL 19AB5000 == 41 [pid = 2960] [id = 419] 16:34:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19AC7400) [pid = 2960] [serial = 1257] [outer = 00000000] 16:34:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FFC400) [pid = 2960] [serial = 1258] [outer = 19AC7400] 16:34:42 INFO - PROCESS | 2960 | 1465860882009 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A23A800) [pid = 2960] [serial = 1259] [outer = 19AC7400] 16:34:42 INFO - PROCESS | 2960 | 1465860882638 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]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 931ms 16:34:42 INFO - PROCESS | 2960 | 1465860882704 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 2960 | 1465860882707 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:34:42 INFO - PROCESS | 2960 | 1465860882712 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 2960 | 1465860882714 Marionette TRACE conn5 <- [1,1642,null,{}] 16:34:42 INFO - PROCESS | 2960 | 1465860882718 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}] 16:34:42 INFO - PROCESS | 2960 | 1465860882720 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:42 INFO - PROCESS | 2960 | 1465860882829 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:34:42 INFO - PROCESS | 2960 | 1465860882959 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 2960 | 1465860882962 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:43 INFO - PROCESS | 2960 | ++DOCSHELL 177DC000 == 42 [pid = 2960] [id = 420] 16:34:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1AE64800) [pid = 2960] [serial = 1260] [outer = 00000000] 16:34:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1AE6E000) [pid = 2960] [serial = 1261] [outer = 1AE64800] 16:34:43 INFO - PROCESS | 2960 | 1465860883017 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AEAB400) [pid = 2960] [serial = 1262] [outer = 1AE64800] 16:34:43 INFO - PROCESS | 2960 | 1465860883599 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]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1076ms 16:34:43 INFO - PROCESS | 2960 | 1465860883812 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 2960 | 1465860883817 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:34:43 INFO - PROCESS | 2960 | 1465860883823 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 2960 | 1465860883825 Marionette TRACE conn5 <- [1,1646,null,{}] 16:34:43 INFO - PROCESS | 2960 | 1465860883831 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}] 16:34:43 INFO - PROCESS | 2960 | 1465860883835 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:43 INFO - PROCESS | 2960 | 1465860883940 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:34:44 INFO - PROCESS | 2960 | 1465860884069 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 2960 | 1465860884074 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:44 INFO - PROCESS | 2960 | ++DOCSHELL 144C7800 == 43 [pid = 2960] [id = 421] 16:34:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (144CA000) [pid = 2960] [serial = 1263] [outer = 00000000] 16:34:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (144D3C00) [pid = 2960] [serial = 1264] [outer = 144CA000] 16:34:44 INFO - PROCESS | 2960 | 1465860884128 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (14B72800) [pid = 2960] [serial = 1265] [outer = 144CA000] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 19336400 == 42 [pid = 2960] [id = 415] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 14789800 == 41 [pid = 2960] [id = 414] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 19337000 == 40 [pid = 2960] [id = 413] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 1440AC00 == 39 [pid = 2960] [id = 412] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 17744C00 == 38 [pid = 2960] [id = 411] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 14C1FC00 == 37 [pid = 2960] [id = 410] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 14407800 == 36 [pid = 2960] [id = 409] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 0DA61800 == 35 [pid = 2960] [id = 408] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 0D67AC00 == 34 [pid = 2960] [id = 406] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 0CB3E800 == 33 [pid = 2960] [id = 407] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 19F9FC00 == 32 [pid = 2960] [id = 405] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 093F1C00 == 31 [pid = 2960] [id = 399] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 177DC000 == 30 [pid = 2960] [id = 420] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 19AB5000 == 29 [pid = 2960] [id = 419] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 14DD2000 == 28 [pid = 2960] [id = 416] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 0DA63C00 == 27 [pid = 2960] [id = 417] 16:34:45 INFO - PROCESS | 2960 | --DOCSHELL 14C12000 == 26 [pid = 2960] [id = 418] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14C07800) [pid = 2960] [serial = 1204] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18523400) [pid = 2960] [serial = 1207] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14DC5400) [pid = 2960] [serial = 1205] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14C15800) [pid = 2960] [serial = 1199] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (144D5000) [pid = 2960] [serial = 1198] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (10FB6800) [pid = 2960] [serial = 1187] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DCD7C00) [pid = 2960] [serial = 1186] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17723800) [pid = 2960] [serial = 1190] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1771A800) [pid = 2960] [serial = 1189] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (185A2C00) [pid = 2960] [serial = 1193] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1852C400) [pid = 2960] [serial = 1192] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19FF7800) [pid = 2960] [serial = 1216] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19ACD400) [pid = 2960] [serial = 1196] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1933EC00) [pid = 2960] [serial = 1195] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1933E800) [pid = 2960] [serial = 1213] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A39C00) [pid = 2960] [serial = 1208] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DB58000) [pid = 2960] [serial = 1201] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DCA2400) [pid = 2960] [serial = 1202] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17E7F400) [pid = 2960] [serial = 1210] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19DEDC00) [pid = 2960] [serial = 1214] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18A42C00) [pid = 2960] [serial = 1211] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 2960 | 1465860885520 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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1737ms 16:34:45 INFO - PROCESS | 2960 | 1465860885563 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 2960 | 1465860885567 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:34:45 INFO - PROCESS | 2960 | 1465860885572 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 2960 | 1465860885575 Marionette TRACE conn5 <- [1,1650,null,{}] 16:34:45 INFO - PROCESS | 2960 | 1465860885580 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}] 16:34:45 INFO - PROCESS | 2960 | 1465860885583 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:45 INFO - PROCESS | 2960 | 1465860885670 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:34:45 INFO - PROCESS | 2960 | 1465860885677 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 2960 | 1465860885680 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:45 INFO - PROCESS | 2960 | ++DOCSHELL 0D072C00 == 27 [pid = 2960] [id = 422] 16:34:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D7E6C00) [pid = 2960] [serial = 1266] [outer = 00000000] 16:34:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D854400) [pid = 2960] [serial = 1267] [outer = 0D7E6C00] 16:34:45 INFO - PROCESS | 2960 | 1465860885730 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D93E800) [pid = 2960] [serial = 1268] [outer = 0D7E6C00] 16:34:46 INFO - PROCESS | 2960 | 1465860886229 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]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 16:34:46 INFO - PROCESS | 2960 | 1465860886262 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 2960 | 1465860886267 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:34:46 INFO - PROCESS | 2960 | 1465860886273 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:34:46 INFO - PROCESS | 2960 | 1465860886276 Marionette TRACE conn5 <- [1,1654,null,{}] 16:34:46 INFO - PROCESS | 2960 | 1465860886280 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}] 16:34:46 INFO - PROCESS | 2960 | 1465860886283 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:46 INFO - PROCESS | 2960 | 1465860886373 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:34:46 INFO - PROCESS | 2960 | 1465860886383 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 2960 | 1465860886385 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:46 INFO - PROCESS | 2960 | ++DOCSHELL 0DCD6400 == 28 [pid = 2960] [id = 423] 16:34:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DCD7400) [pid = 2960] [serial = 1269] [outer = 00000000] 16:34:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (10B66C00) [pid = 2960] [serial = 1270] [outer = 0DCD7400] 16:34:46 INFO - PROCESS | 2960 | 1465860886433 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (10FB5C00) [pid = 2960] [serial = 1271] [outer = 0DCD7400] 16:34:46 INFO - PROCESS | 2960 | 1465860886899 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]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 16:34:46 INFO - PROCESS | 2960 | 1465860886948 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 2960 | 1465860886950 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:34:46 INFO - PROCESS | 2960 | 1465860886954 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:34:46 INFO - PROCESS | 2960 | 1465860886957 Marionette TRACE conn5 <- [1,1658,null,{}] 16:34:47 INFO - PROCESS | 2960 | 1465860886968 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}] 16:34:47 INFO - PROCESS | 2960 | 1465860886972 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:47 INFO - PROCESS | 2960 | 1465860887117 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:34:47 INFO - PROCESS | 2960 | 1465860887217 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 2960 | 1465860887220 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:47 INFO - PROCESS | 2960 | ++DOCSHELL 14B7D000 == 29 [pid = 2960] [id = 424] 16:34:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14C07C00) [pid = 2960] [serial = 1272] [outer = 00000000] 16:34:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14C44400) [pid = 2960] [serial = 1273] [outer = 14C07C00] 16:34:47 INFO - PROCESS | 2960 | 1465860887268 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14D99800) [pid = 2960] [serial = 1274] [outer = 14C07C00] 16:34:47 INFO - PROCESS | 2960 | 1465860887706 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 16:34:47 INFO - PROCESS | 2960 | 1465860887760 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 2960 | 1465860887762 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:34:47 INFO - PROCESS | 2960 | 1465860887778 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 2960 | 1465860887780 Marionette TRACE conn5 <- [1,1662,null,{}] 16:34:47 INFO - PROCESS | 2960 | 1465860887784 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}] 16:34:47 INFO - PROCESS | 2960 | 1465860887786 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:47 INFO - PROCESS | 2960 | 1465860887907 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:34:47 INFO - PROCESS | 2960 | 1465860887917 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 2960 | 1465860887919 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:47 INFO - PROCESS | 2960 | ++DOCSHELL 14DD3C00 == 30 [pid = 2960] [id = 425] 16:34:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15CEF000) [pid = 2960] [serial = 1275] [outer = 00000000] 16:34:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17716000) [pid = 2960] [serial = 1276] [outer = 15CEF000] 16:34:47 INFO - PROCESS | 2960 | 1465860887963 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17722800) [pid = 2960] [serial = 1277] [outer = 15CEF000] 16:34:48 INFO - PROCESS | 2960 | 1465860888417 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]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 16:34:48 INFO - PROCESS | 2960 | 1465860888477 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 2960 | 1465860888479 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:34:48 INFO - PROCESS | 2960 | 1465860888493 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 2960 | 1465860888494 Marionette TRACE conn5 <- [1,1666,null,{}] 16:34:48 INFO - PROCESS | 2960 | 1465860888498 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}] 16:34:48 INFO - PROCESS | 2960 | 1465860888500 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:48 INFO - PROCESS | 2960 | 1465860888610 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:34:48 INFO - PROCESS | 2960 | 1465860888619 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 2960 | 1465860888621 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:48 INFO - PROCESS | 2960 | ++DOCSHELL 1773CC00 == 31 [pid = 2960] [id = 426] 16:34:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17740400) [pid = 2960] [serial = 1278] [outer = 00000000] 16:34:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18521C00) [pid = 2960] [serial = 1279] [outer = 17740400] 16:34:48 INFO - PROCESS | 2960 | 1465860888664 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1852DC00) [pid = 2960] [serial = 1280] [outer = 17740400] 16:34:49 INFO - PROCESS | 2960 | 1465860889116 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]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 16:34:49 INFO - PROCESS | 2960 | 1465860889166 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 2960 | 1465860889168 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:34:49 INFO - PROCESS | 2960 | 1465860889171 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:34:49 INFO - PROCESS | 2960 | 1465860889173 Marionette TRACE conn5 <- [1,1670,null,{}] 16:34:49 INFO - PROCESS | 2960 | 1465860889182 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}] 16:34:49 INFO - PROCESS | 2960 | 1465860889188 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:49 INFO - PROCESS | 2960 | 1465860889326 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:34:49 INFO - PROCESS | 2960 | 1465860889391 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 2960 | 1465860889393 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:49 INFO - PROCESS | 2960 | ++DOCSHELL 18A42C00 == 32 [pid = 2960] [id = 427] 16:34:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18AEF400) [pid = 2960] [serial = 1281] [outer = 00000000] 16:34:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19317800) [pid = 2960] [serial = 1282] [outer = 18AEF400] 16:34:49 INFO - PROCESS | 2960 | 1465860889439 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1933BC00) [pid = 2960] [serial = 1283] [outer = 18AEF400] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19FF5400) [pid = 2960] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19F96C00) [pid = 2960] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA61C00) [pid = 2960] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D7F2400) [pid = 2960] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17745000) [pid = 2960] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19FA2800) [pid = 2960] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (144D2800) [pid = 2960] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14DC7000) [pid = 2960] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14B71C00) [pid = 2960] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17E76800) [pid = 2960] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0CB41C00) [pid = 2960] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:34:49 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19339800) [pid = 2960] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:34:50 INFO - PROCESS | 2960 | 1465860890129 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]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 16:34:50 INFO - PROCESS | 2960 | 1465860890145 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 2960 | 1465860890147 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:34:50 INFO - PROCESS | 2960 | 1465860890150 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 2960 | 1465860890152 Marionette TRACE conn5 <- [1,1674,null,{}] 16:34:50 INFO - PROCESS | 2960 | 1465860890155 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}] 16:34:50 INFO - PROCESS | 2960 | 1465860890157 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:50 INFO - PROCESS | 2960 | 1465860890235 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:34:50 INFO - PROCESS | 2960 | 1465860890241 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 2960 | 1465860890243 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:50 INFO - PROCESS | 2960 | ++DOCSHELL 0D67CC00 == 33 [pid = 2960] [id = 428] 16:34:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17721800) [pid = 2960] [serial = 1284] [outer = 00000000] 16:34:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A43000) [pid = 2960] [serial = 1285] [outer = 17721800] 16:34:50 INFO - PROCESS | 2960 | 1465860890286 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19311800) [pid = 2960] [serial = 1286] [outer = 17721800] 16:34:50 INFO - PROCESS | 2960 | 1465860890712 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]]]}] 16:34:50 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 16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 16:34:50 INFO - PROCESS | 2960 | 1465860890781 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 2960 | 1465860890784 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:34:50 INFO - PROCESS | 2960 | 1465860890787 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 2960 | 1465860890788 Marionette TRACE conn5 <- [1,1678,null,{}] 16:34:50 INFO - PROCESS | 2960 | 1465860890792 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}] 16:34:50 INFO - PROCESS | 2960 | 1465860890794 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:50 INFO - PROCESS | 2960 | 1465860890873 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:34:50 INFO - PROCESS | 2960 | 1465860890878 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 2960 | 1465860890880 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:50 INFO - PROCESS | 2960 | ++DOCSHELL 19756000 == 34 [pid = 2960] [id = 429] 16:34:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19ACA400) [pid = 2960] [serial = 1287] [outer = 00000000] 16:34:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19BE6C00) [pid = 2960] [serial = 1288] [outer = 19ACA400] 16:34:50 INFO - PROCESS | 2960 | 1465860890924 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17719000) [pid = 2960] [serial = 1289] [outer = 19ACA400] 16:34:51 INFO - PROCESS | 2960 | 1465860891384 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]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 16:34:51 INFO - PROCESS | 2960 | 1465860891425 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 2960 | 1465860891427 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:34:51 INFO - PROCESS | 2960 | 1465860891430 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 2960 | 1465860891432 Marionette TRACE conn5 <- [1,1682,null,{}] 16:34:51 INFO - PROCESS | 2960 | 1465860891435 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}] 16:34:51 INFO - PROCESS | 2960 | 1465860891437 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:51 INFO - PROCESS | 2960 | 1465860891515 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:34:51 INFO - PROCESS | 2960 | 1465860891521 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 2960 | 1465860891523 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:51 INFO - PROCESS | 2960 | ++DOCSHELL 14B7CC00 == 35 [pid = 2960] [id = 430] 16:34:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F9C800) [pid = 2960] [serial = 1290] [outer = 00000000] 16:34:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19F9F400) [pid = 2960] [serial = 1291] [outer = 19F9C800] 16:34:51 INFO - PROCESS | 2960 | 1465860891566 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19F9F800) [pid = 2960] [serial = 1292] [outer = 19F9C800] 16:34:52 INFO - PROCESS | 2960 | 1465860892301 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]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 931ms 16:34:52 INFO - PROCESS | 2960 | 1465860892363 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:34:52 INFO - PROCESS | 2960 | 1465860892368 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:34:52 INFO - PROCESS | 2960 | 1465860892373 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 2960 | 1465860892377 Marionette TRACE conn5 <- [1,1686,null,{}] 16:34:52 INFO - PROCESS | 2960 | 1465860892382 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}] 16:34:52 INFO - PROCESS | 2960 | 1465860892386 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:52 INFO - PROCESS | 2960 | 1465860892516 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:34:52 INFO - PROCESS | 2960 | 1465860892649 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 2960 | 1465860892652 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:52 INFO - PROCESS | 2960 | ++DOCSHELL 0D0F1C00 == 36 [pid = 2960] [id = 431] 16:34:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D7F1C00) [pid = 2960] [serial = 1293] [outer = 00000000] 16:34:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DB5C800) [pid = 2960] [serial = 1294] [outer = 0D7F1C00] 16:34:52 INFO - PROCESS | 2960 | 1465860892711 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (10C28C00) [pid = 2960] [serial = 1295] [outer = 0D7F1C00] 16:34:53 INFO - PROCESS | 2960 | 1465860893402 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]]]}] 16:34:53 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 16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1074ms 16:34:53 INFO - PROCESS | 2960 | 1465860893450 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 2960 | 1465860893455 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:34:53 INFO - PROCESS | 2960 | 1465860893461 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 2960 | 1465860893464 Marionette TRACE conn5 <- [1,1690,null,{}] 16:34:53 INFO - PROCESS | 2960 | 1465860893468 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}] 16:34:53 INFO - PROCESS | 2960 | 1465860893471 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:53 INFO - PROCESS | 2960 | 1465860893598 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:34:53 INFO - PROCESS | 2960 | 1465860893738 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 2960 | 1465860893740 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:53 INFO - PROCESS | 2960 | ++DOCSHELL 14C1FC00 == 37 [pid = 2960] [id = 432] 16:34:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14CD8800) [pid = 2960] [serial = 1296] [outer = 00000000] 16:34:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (15CEE400) [pid = 2960] [serial = 1297] [outer = 14CD8800] 16:34:53 INFO - PROCESS | 2960 | 1465860893799 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1773E400) [pid = 2960] [serial = 1298] [outer = 14CD8800] 16:34:54 INFO - PROCESS | 2960 | 1465860894654 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]]]}] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 19756000 == 36 [pid = 2960] [id = 429] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 0D67CC00 == 35 [pid = 2960] [id = 428] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 18A42C00 == 34 [pid = 2960] [id = 427] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 1773CC00 == 33 [pid = 2960] [id = 426] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 14DD3C00 == 32 [pid = 2960] [id = 425] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 14B7D000 == 31 [pid = 2960] [id = 424] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 0DCD6400 == 30 [pid = 2960] [id = 423] 16:34:54 INFO - PROCESS | 2960 | --DOCSHELL 0D072C00 == 29 [pid = 2960] [id = 422] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FA1800) [pid = 2960] [serial = 1246] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DCA0000) [pid = 2960] [serial = 1226] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (114D0800) [pid = 2960] [serial = 1219] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17EBC000) [pid = 2960] [serial = 1235] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19FFB000) [pid = 2960] [serial = 1217] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14B79800) [pid = 2960] [serial = 1229] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16C44400) [pid = 2960] [serial = 1232] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15CF8C00) [pid = 2960] [serial = 1231] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19F53C00) [pid = 2960] [serial = 1244] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A39800) [pid = 2960] [serial = 1237] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D0D3000) [pid = 2960] [serial = 1222] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19757400) [pid = 2960] [serial = 1243] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19BE7800) [pid = 2960] [serial = 1241] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14B52C00) [pid = 2960] [serial = 1228] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17E75000) [pid = 2960] [serial = 1234] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18FD8800) [pid = 2960] [serial = 1238] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19BE6800) [pid = 2960] [serial = 1240] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (145C0400) [pid = 2960] [serial = 1220] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D7ED400) [pid = 2960] [serial = 1223] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DB5B000) [pid = 2960] [serial = 1225] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1A22FC00) [pid = 2960] [serial = 1250] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1A22F400) [pid = 2960] [serial = 1249] [outer = 00000000] [url = about:blank] 16:34:54 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19FF7000) [pid = 2960] [serial = 1247] [outer = 00000000] [url = about:blank] 16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1275ms 16:34:54 INFO - PROCESS | 2960 | 1465860894743 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:34:54 INFO - PROCESS | 2960 | 1465860894747 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:34:54 INFO - PROCESS | 2960 | 1465860894751 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 2960 | 1465860894754 Marionette TRACE conn5 <- [1,1694,null,{}] 16:34:54 INFO - PROCESS | 2960 | 1465860894760 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}] 16:34:54 INFO - PROCESS | 2960 | 1465860894762 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:54 INFO - PROCESS | 2960 | 1465860894856 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:34:54 INFO - PROCESS | 2960 | 1465860894863 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 2960 | 1465860894866 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:54 INFO - PROCESS | 2960 | ++DOCSHELL 0D86C400 == 30 [pid = 2960] [id = 433] 16:34:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D871000) [pid = 2960] [serial = 1299] [outer = 00000000] 16:34:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D93BC00) [pid = 2960] [serial = 1300] [outer = 0D871000] 16:34:54 INFO - PROCESS | 2960 | 1465860894913 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA67400) [pid = 2960] [serial = 1301] [outer = 0D871000] 16:34:55 INFO - PROCESS | 2960 | 1465860895447 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]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 16:34:55 INFO - PROCESS | 2960 | 1465860895483 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 2960 | 1465860895487 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:34:55 INFO - PROCESS | 2960 | 1465860895493 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:34:55 INFO - PROCESS | 2960 | 1465860895495 Marionette TRACE conn5 <- [1,1698,null,{}] 16:34:55 INFO - PROCESS | 2960 | 1465860895500 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}] 16:34:55 INFO - PROCESS | 2960 | 1465860895502 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:55 INFO - PROCESS | 2960 | 1465860895591 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:34:55 INFO - PROCESS | 2960 | 1465860895681 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 2960 | 1465860895683 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:55 INFO - PROCESS | 2960 | ++DOCSHELL 10B5F800 == 31 [pid = 2960] [id = 434] 16:34:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (10B66400) [pid = 2960] [serial = 1302] [outer = 00000000] 16:34:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (144CD800) [pid = 2960] [serial = 1303] [outer = 10B66400] 16:34:55 INFO - PROCESS | 2960 | 1465860895739 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (145BD000) [pid = 2960] [serial = 1304] [outer = 10B66400] 16:34:56 INFO - PROCESS | 2960 | 1465860896124 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]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 16:34:56 INFO - PROCESS | 2960 | 1465860896168 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 2960 | 1465860896170 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 2960 | 1465860896174 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:34:56 INFO - PROCESS | 2960 | 1465860896177 Marionette TRACE conn5 <- [1,1702,null,{}] 16:34:56 INFO - PROCESS | 2960 | 1465860896188 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}] 16:34:56 INFO - PROCESS | 2960 | 1465860896192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:56 INFO - PROCESS | 2960 | 1465860896306 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:34:56 INFO - PROCESS | 2960 | 1465860896313 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 2960 | 1465860896316 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:56 INFO - PROCESS | 2960 | ++DOCSHELL 15CF0800 == 32 [pid = 2960] [id = 435] 16:34:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15CF9800) [pid = 2960] [serial = 1305] [outer = 00000000] 16:34:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17719C00) [pid = 2960] [serial = 1306] [outer = 15CF9800] 16:34:56 INFO - PROCESS | 2960 | 1465860896364 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17745000) [pid = 2960] [serial = 1307] [outer = 15CF9800] 16:34:56 INFO - PROCESS | 2960 | 1465860896831 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]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:34:56 INFO - PROCESS | 2960 | 1465860896862 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 2960 | 1465860896864 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 2960 | 1465860896867 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 2960 | 1465860896869 Marionette TRACE conn5 <- [1,1706,null,{}] 16:34:56 INFO - PROCESS | 2960 | 1465860896879 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}] 16:34:56 INFO - PROCESS | 2960 | 1465860896881 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:57 INFO - PROCESS | 2960 | 1465860896999 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:34:57 INFO - PROCESS | 2960 | 1465860897004 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 2960 | 1465860897006 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:57 INFO - PROCESS | 2960 | ++DOCSHELL 17EB8000 == 33 [pid = 2960] [id = 436] 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18523400) [pid = 2960] [serial = 1308] [outer = 00000000] 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (185A7800) [pid = 2960] [serial = 1309] [outer = 18523400] 16:34:57 INFO - PROCESS | 2960 | 1465860897052 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A3CC00) [pid = 2960] [serial = 1310] [outer = 18523400] 16:34:57 INFO - PROCESS | 2960 | 1465860897501 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]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 16:34:57 INFO - PROCESS | 2960 | 1465860897563 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 2960 | 1465860897565 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:34:57 INFO - PROCESS | 2960 | 1465860897568 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 2960 | 1465860897570 Marionette TRACE conn5 <- [1,1710,null,{}] 16:34:57 INFO - PROCESS | 2960 | 1465860897573 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}] 16:34:57 INFO - PROCESS | 2960 | 1465860897575 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:57 INFO - PROCESS | 2960 | 1465860897689 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:34:57 INFO - PROCESS | 2960 | 1465860897783 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 2960 | 1465860897785 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:57 INFO - PROCESS | 2960 | ++DOCSHELL 18AEEC00 == 34 [pid = 2960] [id = 437] 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18AF5000) [pid = 2960] [serial = 1311] [outer = 00000000] 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19336400) [pid = 2960] [serial = 1312] [outer = 18AF5000] 16:34:57 INFO - PROCESS | 2960 | 1465860897829 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19AB2800) [pid = 2960] [serial = 1313] [outer = 18AF5000] 16:34:58 INFO - PROCESS | 2960 | 1465860898269 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]]]}] 16:34:58 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 16:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 16:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:34:58 INFO - PROCESS | 2960 | 1465860898300 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 2960 | 1465860898302 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:34:58 INFO - PROCESS | 2960 | 1465860898305 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 2960 | 1465860898307 Marionette TRACE conn5 <- [1,1714,null,{}] 16:34:58 INFO - PROCESS | 2960 | 1465860898310 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}] 16:34:58 INFO - PROCESS | 2960 | 1465860898316 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:58 INFO - PROCESS | 2960 | 1465860898456 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:34:58 INFO - PROCESS | 2960 | 1465860898530 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 2960 | 1465860898532 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:58 INFO - PROCESS | 2960 | ++DOCSHELL 19BE6800 == 35 [pid = 2960] [id = 438] 16:34:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19BE7000) [pid = 2960] [serial = 1314] [outer = 00000000] 16:34:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19FF3000) [pid = 2960] [serial = 1315] [outer = 19BE7000] 16:34:58 INFO - PROCESS | 2960 | 1465860898575 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F50800) [pid = 2960] [serial = 1316] [outer = 19BE7000] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (144CA000) [pid = 2960] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D7E6C00) [pid = 2960] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DCD7400) [pid = 2960] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (15CEF000) [pid = 2960] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14C07C00) [pid = 2960] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17740400) [pid = 2960] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18AEF400) [pid = 2960] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19ACA400) [pid = 2960] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA69C00) [pid = 2960] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14C3F800) [pid = 2960] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19AC7400) [pid = 2960] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1AE64800) [pid = 2960] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:34:59 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17721800) [pid = 2960] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:34:59 INFO - PROCESS | 2960 | 1465860899132 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]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 871ms 16:34:59 INFO - PROCESS | 2960 | 1465860899176 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:34:59 INFO - PROCESS | 2960 | 1465860899178 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:34:59 INFO - PROCESS | 2960 | 1465860899181 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 2960 | 1465860899183 Marionette TRACE conn5 <- [1,1718,null,{}] 16:34:59 INFO - PROCESS | 2960 | 1465860899187 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}] 16:34:59 INFO - PROCESS | 2960 | 1465860899189 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:59 INFO - PROCESS | 2960 | 1465860899270 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:34:59 INFO - PROCESS | 2960 | 1465860899370 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 2960 | 1465860899372 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:59 INFO - PROCESS | 2960 | ++DOCSHELL 144CA000 == 36 [pid = 2960] [id = 439] 16:34:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14B7EC00) [pid = 2960] [serial = 1317] [outer = 00000000] 16:34:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18528000) [pid = 2960] [serial = 1318] [outer = 14B7EC00] 16:34:59 INFO - PROCESS | 2960 | 1465860899415 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19ACA400) [pid = 2960] [serial = 1319] [outer = 14B7EC00] 16:34:59 INFO - PROCESS | 2960 | 1465860899776 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]]]}] 16:34:59 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 16:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 16:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:34:59 INFO - PROCESS | 2960 | 1465860899812 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 2960 | 1465860899814 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:34:59 INFO - PROCESS | 2960 | 1465860899817 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 2960 | 1465860899819 Marionette TRACE conn5 <- [1,1722,null,{}] 16:34:59 INFO - PROCESS | 2960 | 1465860899822 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}] 16:34:59 INFO - PROCESS | 2960 | 1465860899824 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:59 INFO - PROCESS | 2960 | 1465860899940 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:34:59 INFO - PROCESS | 2960 | 1465860899948 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 2960 | 1465860899950 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:34:59 INFO - PROCESS | 2960 | ++DOCSHELL 19F97000 == 37 [pid = 2960] [id = 440] 16:34:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19FF2C00) [pid = 2960] [serial = 1320] [outer = 00000000] 16:34:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1A232400) [pid = 2960] [serial = 1321] [outer = 19FF2C00] 16:35:00 INFO - PROCESS | 2960 | 1465860899993 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1A239400) [pid = 2960] [serial = 1322] [outer = 19FF2C00] 16:35:00 INFO - PROCESS | 2960 | 1465860900417 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]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 16:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:35:00 INFO - PROCESS | 2960 | 1465860900448 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 2960 | 1465860900450 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:35:00 INFO - PROCESS | 2960 | 1465860900453 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 2960 | 1465860900464 Marionette TRACE conn5 <- [1,1726,null,{}] 16:35:00 INFO - PROCESS | 2960 | 1465860900468 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}] 16:35:00 INFO - PROCESS | 2960 | 1465860900470 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:00 INFO - PROCESS | 2960 | 1465860900551 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:35:00 INFO - PROCESS | 2960 | 1465860900675 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 2960 | 1465860900677 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:00 INFO - PROCESS | 2960 | ++DOCSHELL 093F6400 == 38 [pid = 2960] [id = 441] 16:35:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DA65400) [pid = 2960] [serial = 1323] [outer = 00000000] 16:35:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1AE67800) [pid = 2960] [serial = 1324] [outer = 0DA65400] 16:35:00 INFO - PROCESS | 2960 | 1465860900722 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1AE6C800) [pid = 2960] [serial = 1325] [outer = 0DA65400] 16:35:01 INFO - PROCESS | 2960 | 1465860901179 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 792ms 16:35:01 INFO - PROCESS | 2960 | 1465860901247 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 2960 | 1465860901251 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:35:01 INFO - PROCESS | 2960 | 1465860901256 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 2960 | 1465860901260 Marionette TRACE conn5 <- [1,1730,null,{}] 16:35:01 INFO - PROCESS | 2960 | 1465860901265 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}] 16:35:01 INFO - PROCESS | 2960 | 1465860901269 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:01 INFO - PROCESS | 2960 | 1465860901382 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:35:01 INFO - PROCESS | 2960 | 1465860901493 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 2960 | 1465860901496 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:01 INFO - PROCESS | 2960 | ++DOCSHELL 0D766400 == 39 [pid = 2960] [id = 442] 16:35:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D7E6C00) [pid = 2960] [serial = 1326] [outer = 00000000] 16:35:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DB5E000) [pid = 2960] [serial = 1327] [outer = 0D7E6C00] 16:35:01 INFO - PROCESS | 2960 | 1465860901553 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (114D0800) [pid = 2960] [serial = 1328] [outer = 0D7E6C00] 16:35:02 INFO - PROCESS | 2960 | 1465860902211 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]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 988ms 16:35:02 INFO - PROCESS | 2960 | 1465860902243 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 2960 | 1465860902248 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:35:02 INFO - PROCESS | 2960 | 1465860902254 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:35:02 INFO - PROCESS | 2960 | 1465860902257 Marionette TRACE conn5 <- [1,1734,null,{}] 16:35:02 INFO - PROCESS | 2960 | 1465860902262 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}] 16:35:02 INFO - PROCESS | 2960 | 1465860902265 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:02 INFO - PROCESS | 2960 | 1465860902380 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:35:02 INFO - PROCESS | 2960 | 1465860902492 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 2960 | 1465860902495 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:02 INFO - PROCESS | 2960 | ++DOCSHELL 14D98800 == 40 [pid = 2960] [id = 443] 16:35:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14DCEC00) [pid = 2960] [serial = 1329] [outer = 00000000] 16:35:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17E7E400) [pid = 2960] [serial = 1330] [outer = 14DCEC00] 16:35:02 INFO - PROCESS | 2960 | 1465860902593 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18A46800) [pid = 2960] [serial = 1331] [outer = 14DCEC00] 16:35:03 INFO - PROCESS | 2960 | 1465860903160 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]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 16:35:03 INFO - PROCESS | 2960 | 1465860903229 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 2960 | 1465860903231 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:35:03 INFO - PROCESS | 2960 | 1465860903235 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 2960 | 1465860903239 Marionette TRACE conn5 <- [1,1738,null,{}] 16:35:03 INFO - PROCESS | 2960 | 1465860903250 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}] 16:35:03 INFO - PROCESS | 2960 | 1465860903255 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:03 INFO - PROCESS | 2960 | 1465860903421 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:35:03 INFO - PROCESS | 2960 | 1465860903480 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 2960 | 1465860903484 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:03 INFO - PROCESS | 2960 | ++DOCSHELL 1AEAAC00 == 41 [pid = 2960] [id = 444] 16:35:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1AEAD800) [pid = 2960] [serial = 1332] [outer = 00000000] 16:35:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1AEB1000) [pid = 2960] [serial = 1333] [outer = 1AEAD800] 16:35:03 INFO - PROCESS | 2960 | 1465860903539 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1AEB7400) [pid = 2960] [serial = 1334] [outer = 1AEAD800] 16:35:04 INFO - PROCESS | 2960 | 1465860904159 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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 16:35:04 INFO - PROCESS | 2960 | 1465860904208 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 2960 | 1465860904211 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:35:04 INFO - PROCESS | 2960 | 1465860904215 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 2960 | 1465860904217 Marionette TRACE conn5 <- [1,1742,null,{}] 16:35:04 INFO - PROCESS | 2960 | 1465860904221 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}] 16:35:04 INFO - PROCESS | 2960 | 1465860904223 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:04 INFO - PROCESS | 2960 | 1465860904333 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:35:04 INFO - PROCESS | 2960 | 1465860904473 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 2960 | 1465860904476 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:04 INFO - PROCESS | 2960 | ++DOCSHELL 14B74000 == 42 [pid = 2960] [id = 445] 16:35:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19F95C00) [pid = 2960] [serial = 1335] [outer = 00000000] 16:35:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1B4D3800) [pid = 2960] [serial = 1336] [outer = 19F95C00] 16:35:04 INFO - PROCESS | 2960 | 1465860904530 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1B4DB400) [pid = 2960] [serial = 1337] [outer = 19F95C00] 16:35:05 INFO - PROCESS | 2960 | 1465860905290 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]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1124ms 16:35:05 INFO - PROCESS | 2960 | 1465860905342 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:35:05 INFO - PROCESS | 2960 | 1465860905346 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:35:05 INFO - PROCESS | 2960 | 1465860905351 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 2960 | 1465860905354 Marionette TRACE conn5 <- [1,1746,null,{}] 16:35:05 INFO - PROCESS | 2960 | 1465860905373 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}] 16:35:05 INFO - PROCESS | 2960 | 1465860905376 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:05 INFO - PROCESS | 2960 | 1465860905481 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:35:05 INFO - PROCESS | 2960 | 1465860905618 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 2960 | 1465860905620 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:05 INFO - PROCESS | 2960 | ++DOCSHELL 0D070400 == 43 [pid = 2960] [id = 446] 16:35:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0D0C7000) [pid = 2960] [serial = 1338] [outer = 00000000] 16:35:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1478E000) [pid = 2960] [serial = 1339] [outer = 0D0C7000] 16:35:05 INFO - PROCESS | 2960 | 1465860905671 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (14B7B800) [pid = 2960] [serial = 1340] [outer = 0D0C7000] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 144C7800 == 42 [pid = 2960] [id = 421] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 19F97000 == 41 [pid = 2960] [id = 440] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 144CA000 == 40 [pid = 2960] [id = 439] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 19BE6800 == 39 [pid = 2960] [id = 438] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 18AEEC00 == 38 [pid = 2960] [id = 437] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 17EB8000 == 37 [pid = 2960] [id = 436] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 15CF0800 == 36 [pid = 2960] [id = 435] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 10B5F800 == 35 [pid = 2960] [id = 434] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 0D86C400 == 34 [pid = 2960] [id = 433] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 14C1FC00 == 33 [pid = 2960] [id = 432] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 14B7CC00 == 32 [pid = 2960] [id = 430] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 0D0F1C00 == 31 [pid = 2960] [id = 431] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 14B74000 == 30 [pid = 2960] [id = 445] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 1AEAAC00 == 29 [pid = 2960] [id = 444] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 093F6400 == 28 [pid = 2960] [id = 441] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 0D766400 == 27 [pid = 2960] [id = 442] 16:35:06 INFO - PROCESS | 2960 | --DOCSHELL 14D98800 == 26 [pid = 2960] [id = 443] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (14B72800) [pid = 2960] [serial = 1265] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (144D3C00) [pid = 2960] [serial = 1264] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0D854400) [pid = 2960] [serial = 1267] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0D93E800) [pid = 2960] [serial = 1268] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (10B66C00) [pid = 2960] [serial = 1270] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (10FB5C00) [pid = 2960] [serial = 1271] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17716000) [pid = 2960] [serial = 1276] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14C44400) [pid = 2960] [serial = 1273] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18521C00) [pid = 2960] [serial = 1279] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19317800) [pid = 2960] [serial = 1282] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19BE6C00) [pid = 2960] [serial = 1288] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1933BC00) [pid = 2960] [serial = 1283] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10E8C800) [pid = 2960] [serial = 1253] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB55C00) [pid = 2960] [serial = 1252] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1771D400) [pid = 2960] [serial = 1256] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14DCFC00) [pid = 2960] [serial = 1255] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A23A800) [pid = 2960] [serial = 1259] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19FFC400) [pid = 2960] [serial = 1258] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1AEAB400) [pid = 2960] [serial = 1262] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1AE6E000) [pid = 2960] [serial = 1261] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F9F400) [pid = 2960] [serial = 1291] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17719000) [pid = 2960] [serial = 1289] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1852DC00) [pid = 2960] [serial = 1280] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17722800) [pid = 2960] [serial = 1277] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A43000) [pid = 2960] [serial = 1285] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19311800) [pid = 2960] [serial = 1286] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14D99800) [pid = 2960] [serial = 1274] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2960 | 1465860906785 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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1498ms 16:35:06 INFO - PROCESS | 2960 | 1465860906851 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 2960 | 1465860906855 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:35:06 INFO - PROCESS | 2960 | 1465860906860 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 2960 | 1465860906864 Marionette TRACE conn5 <- [1,1750,null,{}] 16:35:06 INFO - PROCESS | 2960 | 1465860906869 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}] 16:35:06 INFO - PROCESS | 2960 | 1465860906872 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:07 INFO - PROCESS | 2960 | 1465860906980 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:35:07 INFO - PROCESS | 2960 | 1465860907106 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 2960 | 1465860907109 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:07 INFO - PROCESS | 2960 | ++DOCSHELL 0D84A400 == 27 [pid = 2960] [id = 447] 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D873400) [pid = 2960] [serial = 1341] [outer = 00000000] 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA5FC00) [pid = 2960] [serial = 1342] [outer = 0D873400] 16:35:07 INFO - PROCESS | 2960 | 1465860907158 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA68C00) [pid = 2960] [serial = 1343] [outer = 0D873400] 16:35:07 INFO - PROCESS | 2960 | 1465860907551 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]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 16:35:07 INFO - PROCESS | 2960 | 1465860907616 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 2960 | 1465860907621 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:35:07 INFO - PROCESS | 2960 | 1465860907630 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 2960 | 1465860907633 Marionette TRACE conn5 <- [1,1754,null,{}] 16:35:07 INFO - PROCESS | 2960 | 1465860907636 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}] 16:35:07 INFO - PROCESS | 2960 | 1465860907639 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:07 INFO - PROCESS | 2960 | 1465860907730 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:35:07 INFO - PROCESS | 2960 | 1465860907736 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 2960 | 1465860907739 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:07 INFO - PROCESS | 2960 | ++DOCSHELL 11619000 == 28 [pid = 2960] [id = 448] 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1161E800) [pid = 2960] [serial = 1344] [outer = 00000000] 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (144C9C00) [pid = 2960] [serial = 1345] [outer = 1161E800] 16:35:07 INFO - PROCESS | 2960 | 1465860907792 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (144D3400) [pid = 2960] [serial = 1346] [outer = 1161E800] 16:35:08 INFO - PROCESS | 2960 | 1465860908245 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]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 16:35:08 INFO - PROCESS | 2960 | 1465860908306 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 2960 | 1465860908308 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:35:08 INFO - PROCESS | 2960 | 1465860908312 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 2960 | 1465860908315 Marionette TRACE conn5 <- [1,1758,null,{}] 16:35:08 INFO - PROCESS | 2960 | 1465860908326 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}] 16:35:08 INFO - PROCESS | 2960 | 1465860908331 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:08 INFO - PROCESS | 2960 | 1465860908416 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:35:08 INFO - PROCESS | 2960 | 1465860908424 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 2960 | 1465860908427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:08 INFO - PROCESS | 2960 | ++DOCSHELL 14C14400 == 29 [pid = 2960] [id = 449] 16:35:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14C1F800) [pid = 2960] [serial = 1347] [outer = 00000000] 16:35:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14CD7400) [pid = 2960] [serial = 1348] [outer = 14C1F800] 16:35:08 INFO - PROCESS | 2960 | 1465860908474 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14D9D800) [pid = 2960] [serial = 1349] [outer = 14C1F800] 16:35:09 INFO - PROCESS | 2960 | 1465860908990 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 16:35:09 INFO - PROCESS | 2960 | 1465860909045 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 2960 | 1465860909048 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 2960 | 1465860909051 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:35:09 INFO - PROCESS | 2960 | 1465860909053 Marionette TRACE conn5 <- [1,1762,null,{}] 16:35:09 INFO - PROCESS | 2960 | 1465860909092 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}] 16:35:09 INFO - PROCESS | 2960 | 1465860909094 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:09 INFO - PROCESS | 2960 | 1465860909219 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:35:09 INFO - PROCESS | 2960 | 1465860909230 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 2960 | 1465860909232 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:09 INFO - PROCESS | 2960 | ++DOCSHELL 16529800 == 30 [pid = 2960] [id = 450] 16:35:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16C3D000) [pid = 2960] [serial = 1350] [outer = 00000000] 16:35:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1771D400) [pid = 2960] [serial = 1351] [outer = 16C3D000] 16:35:09 INFO - PROCESS | 2960 | 1465860909275 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1773D400) [pid = 2960] [serial = 1352] [outer = 16C3D000] 16:35:09 INFO - PROCESS | 2960 | 1465860909733 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 16:35:09 INFO - PROCESS | 2960 | 1465860909785 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:35:09 INFO - PROCESS | 2960 | 1465860909787 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 2960 | 1465860909798 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 2960 | 1465860909799 Marionette TRACE conn5 <- [1,1766,null,{}] 16:35:09 INFO - PROCESS | 2960 | 1465860909803 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}] 16:35:09 INFO - PROCESS | 2960 | 1465860909805 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:09 INFO - PROCESS | 2960 | 1465860909920 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:35:09 INFO - PROCESS | 2960 | 1465860909929 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 2960 | 1465860909931 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:09 INFO - PROCESS | 2960 | ++DOCSHELL 17744400 == 31 [pid = 2960] [id = 451] 16:35:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (177DB000) [pid = 2960] [serial = 1353] [outer = 00000000] 16:35:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18525400) [pid = 2960] [serial = 1354] [outer = 177DB000] 16:35:09 INFO - PROCESS | 2960 | 1465860909975 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18527000) [pid = 2960] [serial = 1355] [outer = 177DB000] 16:35:10 INFO - PROCESS | 2960 | 1465860910444 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]]]}] 16:35:10 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 16:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 16:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:35:10 INFO - PROCESS | 2960 | 1465860910481 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 2960 | 1465860910483 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:35:10 INFO - PROCESS | 2960 | 1465860910487 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 2960 | 1465860910488 Marionette TRACE conn5 <- [1,1770,null,{}] 16:35:10 INFO - PROCESS | 2960 | 1465860910498 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}] 16:35:10 INFO - PROCESS | 2960 | 1465860910503 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:10 INFO - PROCESS | 2960 | 1465860910654 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:35:10 INFO - PROCESS | 2960 | 1465860910985 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 2960 | 1465860910987 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18523400) [pid = 2960] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18AF5000) [pid = 2960] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B7EC00) [pid = 2960] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (15CF9800) [pid = 2960] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19F9C800) [pid = 2960] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D871000) [pid = 2960] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14CD8800) [pid = 2960] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10B66400) [pid = 2960] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19BE7000) [pid = 2960] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D7F1C00) [pid = 2960] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19FF2C00) [pid = 2960] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:35:11 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA65400) [pid = 2960] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:35:11 INFO - PROCESS | 2960 | ++DOCSHELL 0CB39000 == 32 [pid = 2960] [id = 452] 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0CB44800) [pid = 2960] [serial = 1356] [outer = 00000000] 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D936800) [pid = 2960] [serial = 1357] [outer = 0CB44800] 16:35:11 INFO - PROCESS | 2960 | 1465860911040 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14B73400) [pid = 2960] [serial = 1358] [outer = 0CB44800] 16:35:11 INFO - PROCESS | 2960 | 1465860911390 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]]]}] 16:35:11 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 16:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 990ms 16:35:11 INFO - PROCESS | 2960 | 1465860911477 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 2960 | 1465860911479 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:35:11 INFO - PROCESS | 2960 | 1465860911483 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 2960 | 1465860911484 Marionette TRACE conn5 <- [1,1774,null,{}] 16:35:11 INFO - PROCESS | 2960 | 1465860911488 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}] 16:35:11 INFO - PROCESS | 2960 | 1465860911490 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:11 INFO - PROCESS | 2960 | 1465860911605 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:35:11 INFO - PROCESS | 2960 | 1465860911613 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 2960 | 1465860911615 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:11 INFO - PROCESS | 2960 | ++DOCSHELL 0D93F800 == 33 [pid = 2960] [id = 453] 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (144D0C00) [pid = 2960] [serial = 1359] [outer = 00000000] 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19189C00) [pid = 2960] [serial = 1360] [outer = 144D0C00] 16:35:11 INFO - PROCESS | 2960 | 1465860911658 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19318800) [pid = 2960] [serial = 1361] [outer = 144D0C00] 16:35:12 INFO - PROCESS | 2960 | 1465860912082 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]]]}] 16:35:12 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 16:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 16:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:35:12 INFO - PROCESS | 2960 | 1465860912113 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 2960 | 1465860912115 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:35:12 INFO - PROCESS | 2960 | 1465860912119 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 2960 | 1465860912120 Marionette TRACE conn5 <- [1,1778,null,{}] 16:35:12 INFO - PROCESS | 2960 | 1465860912124 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}] 16:35:12 INFO - PROCESS | 2960 | 1465860912125 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:12 INFO - PROCESS | 2960 | 1465860912203 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:35:12 INFO - PROCESS | 2960 | 1465860912329 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 2960 | 1465860912331 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:12 INFO - PROCESS | 2960 | ++DOCSHELL 10B5EC00 == 34 [pid = 2960] [id = 454] 16:35:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (144C9400) [pid = 2960] [serial = 1362] [outer = 00000000] 16:35:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1933F400) [pid = 2960] [serial = 1363] [outer = 144C9400] 16:35:12 INFO - PROCESS | 2960 | 1465860912373 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16C4AC00) [pid = 2960] [serial = 1364] [outer = 144C9400] 16:35:12 INFO - PROCESS | 2960 | 1465860912736 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]]]}] 16:35:12 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) 16:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 16:35:12 INFO - PROCESS | 2960 | 1465860912790 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 2960 | 1465860912792 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:35:12 INFO - PROCESS | 2960 | 1465860912795 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 2960 | 1465860912796 Marionette TRACE conn5 <- [1,1782,null,{}] 16:35:12 INFO - PROCESS | 2960 | 1465860912800 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}] 16:35:12 INFO - PROCESS | 2960 | 1465860912802 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:12 INFO - PROCESS | 2960 | 1465860912882 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:35:12 INFO - PROCESS | 2960 | 1465860912889 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 2960 | 1465860912890 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:12 INFO - PROCESS | 2960 | ++DOCSHELL 19F52000 == 35 [pid = 2960] [id = 455] 16:35:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F57000) [pid = 2960] [serial = 1365] [outer = 00000000] 16:35:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19F98800) [pid = 2960] [serial = 1366] [outer = 19F57000] 16:35:12 INFO - PROCESS | 2960 | 1465860912944 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19FA1C00) [pid = 2960] [serial = 1367] [outer = 19F57000] 16:35:13 INFO - PROCESS | 2960 | 1465860913773 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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1021ms 16:35:13 INFO - PROCESS | 2960 | 1465860913817 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 2960 | 1465860913822 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:35:13 INFO - PROCESS | 2960 | 1465860913826 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 2960 | 1465860913832 Marionette TRACE conn5 <- [1,1786,null,{}] 16:35:13 INFO - PROCESS | 2960 | 1465860913857 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}] 16:35:13 INFO - PROCESS | 2960 | 1465860913860 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:14 INFO - PROCESS | 2960 | 1465860913992 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:35:14 INFO - PROCESS | 2960 | 1465860914124 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 2960 | 1465860914126 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:14 INFO - PROCESS | 2960 | ++DOCSHELL 0D685000 == 36 [pid = 2960] [id = 456] 16:35:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D7EA400) [pid = 2960] [serial = 1368] [outer = 00000000] 16:35:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (10E8C800) [pid = 2960] [serial = 1369] [outer = 0D7EA400] 16:35:14 INFO - PROCESS | 2960 | 1465860914186 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (144C9000) [pid = 2960] [serial = 1370] [outer = 0D7EA400] 16:35:14 INFO - PROCESS | 2960 | 1465860914847 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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1049ms 16:35:14 INFO - PROCESS | 2960 | 1465860914876 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 2960 | 1465860914880 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:35:14 INFO - PROCESS | 2960 | 1465860914887 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 2960 | 1465860914890 Marionette TRACE conn5 <- [1,1790,null,{}] 16:35:14 INFO - PROCESS | 2960 | 1465860914894 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}] 16:35:14 INFO - PROCESS | 2960 | 1465860914897 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:15 INFO - PROCESS | 2960 | 1465860915021 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:35:15 INFO - PROCESS | 2960 | 1465860915161 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 2960 | 1465860915163 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:15 INFO - PROCESS | 2960 | ++DOCSHELL 0D84BC00 == 37 [pid = 2960] [id = 457] 16:35:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D854400) [pid = 2960] [serial = 1371] [outer = 00000000] 16:35:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (15CF0000) [pid = 2960] [serial = 1372] [outer = 0D854400] 16:35:15 INFO - PROCESS | 2960 | 1465860915221 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1771D800) [pid = 2960] [serial = 1373] [outer = 0D854400] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 10B5EC00 == 36 [pid = 2960] [id = 454] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 0D93F800 == 35 [pid = 2960] [id = 453] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 0CB39000 == 34 [pid = 2960] [id = 452] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 17744400 == 33 [pid = 2960] [id = 451] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 16529800 == 32 [pid = 2960] [id = 450] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 14C14400 == 31 [pid = 2960] [id = 449] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 11619000 == 30 [pid = 2960] [id = 448] 16:35:16 INFO - PROCESS | 2960 | --DOCSHELL 0D84A400 == 29 [pid = 2960] [id = 447] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (185A7800) [pid = 2960] [serial = 1309] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19AB2800) [pid = 2960] [serial = 1313] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19336400) [pid = 2960] [serial = 1312] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18528000) [pid = 2960] [serial = 1318] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17719C00) [pid = 2960] [serial = 1306] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19F9F800) [pid = 2960] [serial = 1292] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D93BC00) [pid = 2960] [serial = 1300] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA67400) [pid = 2960] [serial = 1301] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (15CEE400) [pid = 2960] [serial = 1297] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1773E400) [pid = 2960] [serial = 1298] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (144CD800) [pid = 2960] [serial = 1303] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19FF3000) [pid = 2960] [serial = 1315] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (145BD000) [pid = 2960] [serial = 1304] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB5C800) [pid = 2960] [serial = 1294] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (10C28C00) [pid = 2960] [serial = 1295] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1A239400) [pid = 2960] [serial = 1322] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1AE67800) [pid = 2960] [serial = 1324] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1A232400) [pid = 2960] [serial = 1321] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1AE6C800) [pid = 2960] [serial = 1325] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19F50800) [pid = 2960] [serial = 1316] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19ACA400) [pid = 2960] [serial = 1319] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A3CC00) [pid = 2960] [serial = 1310] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17745000) [pid = 2960] [serial = 1307] [outer = 00000000] [url = about:blank] 16:35:16 INFO - PROCESS | 2960 | 1465860916074 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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1232ms 16:35:16 INFO - PROCESS | 2960 | 1465860916122 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 2960 | 1465860916126 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:35:16 INFO - PROCESS | 2960 | 1465860916130 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 2960 | 1465860916133 Marionette TRACE conn5 <- [1,1794,null,{}] 16:35:16 INFO - PROCESS | 2960 | 1465860916139 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}] 16:35:16 INFO - PROCESS | 2960 | 1465860916141 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:16 INFO - PROCESS | 2960 | 1465860916228 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:35:16 INFO - PROCESS | 2960 | 1465860916236 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 2960 | 1465860916240 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:16 INFO - PROCESS | 2960 | ++DOCSHELL 0D849800 == 30 [pid = 2960] [id = 458] 16:35:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D849C00) [pid = 2960] [serial = 1374] [outer = 00000000] 16:35:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D86C400) [pid = 2960] [serial = 1375] [outer = 0D849C00] 16:35:16 INFO - PROCESS | 2960 | 1465860916288 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D93DC00) [pid = 2960] [serial = 1376] [outer = 0D849C00] 16:35:16 INFO - PROCESS | 2960 | 1465860916825 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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 16:35:16 INFO - PROCESS | 2960 | 1465860916862 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 2960 | 1465860916866 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:35:16 INFO - PROCESS | 2960 | 1465860916872 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:35:16 INFO - PROCESS | 2960 | 1465860916874 Marionette TRACE conn5 <- [1,1798,null,{}] 16:35:16 INFO - PROCESS | 2960 | 1465860916878 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}] 16:35:16 INFO - PROCESS | 2960 | 1465860916881 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:16 INFO - PROCESS | 2960 | 1465860916969 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:35:17 INFO - PROCESS | 2960 | 1465860917068 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 2960 | 1465860917070 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:17 INFO - PROCESS | 2960 | ++DOCSHELL 0D634000 == 31 [pid = 2960] [id = 459] 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DCDDC00) [pid = 2960] [serial = 1377] [outer = 00000000] 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (10E88C00) [pid = 2960] [serial = 1378] [outer = 0DCDDC00] 16:35:17 INFO - PROCESS | 2960 | 1465860917119 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14402800) [pid = 2960] [serial = 1379] [outer = 0DCDDC00] 16:35:17 INFO - PROCESS | 2960 | 1465860917528 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]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 16:35:17 INFO - PROCESS | 2960 | 1465860917547 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 2960 | 1465860917549 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:35:17 INFO - PROCESS | 2960 | 1465860917552 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:35:17 INFO - PROCESS | 2960 | 1465860917556 Marionette TRACE conn5 <- [1,1802,null,{}] 16:35:17 INFO - PROCESS | 2960 | 1465860917567 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}] 16:35:17 INFO - PROCESS | 2960 | 1465860917571 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:17 INFO - PROCESS | 2960 | 1465860917657 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:35:17 INFO - PROCESS | 2960 | 1465860917664 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 2960 | 1465860917667 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:17 INFO - PROCESS | 2960 | ++DOCSHELL 14CD8C00 == 32 [pid = 2960] [id = 460] 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14D92800) [pid = 2960] [serial = 1380] [outer = 00000000] 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14DCB000) [pid = 2960] [serial = 1381] [outer = 14D92800] 16:35:17 INFO - PROCESS | 2960 | 1465860917715 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (15CF8800) [pid = 2960] [serial = 1382] [outer = 14D92800] 16:35:18 INFO - PROCESS | 2960 | 1465860918184 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 16:35:18 INFO - PROCESS | 2960 | 1465860918227 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 2960 | 1465860918229 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:35:18 INFO - PROCESS | 2960 | 1465860918238 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 2960 | 1465860918240 Marionette TRACE conn5 <- [1,1806,null,{}] 16:35:18 INFO - PROCESS | 2960 | 1465860918243 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}] 16:35:18 INFO - PROCESS | 2960 | 1465860918245 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:18 INFO - PROCESS | 2960 | 1465860918364 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:35:18 INFO - PROCESS | 2960 | 1465860918453 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 2960 | 1465860918455 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:18 INFO - PROCESS | 2960 | ++DOCSHELL 177D2C00 == 33 [pid = 2960] [id = 461] 16:35:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (177D9000) [pid = 2960] [serial = 1383] [outer = 00000000] 16:35:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17E77800) [pid = 2960] [serial = 1384] [outer = 177D9000] 16:35:18 INFO - PROCESS | 2960 | 1465860918502 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18520000) [pid = 2960] [serial = 1385] [outer = 177D9000] 16:35:18 INFO - PROCESS | 2960 | 1465860918938 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 16:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:35:18 INFO - PROCESS | 2960 | 1465860918972 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 2960 | 1465860918974 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:35:18 INFO - PROCESS | 2960 | 1465860918977 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 2960 | 1465860918979 Marionette TRACE conn5 <- [1,1810,null,{}] 16:35:18 INFO - PROCESS | 2960 | 1465860918982 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}] 16:35:18 INFO - PROCESS | 2960 | 1465860918984 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:19 INFO - PROCESS | 2960 | 1465860919098 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:35:19 INFO - PROCESS | 2960 | 1465860919103 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 2960 | 1465860919105 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:19 INFO - PROCESS | 2960 | ++DOCSHELL 1852EC00 == 34 [pid = 2960] [id = 462] 16:35:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1853D800) [pid = 2960] [serial = 1386] [outer = 00000000] 16:35:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A3D000) [pid = 2960] [serial = 1387] [outer = 1853D800] 16:35:19 INFO - PROCESS | 2960 | 1465860919149 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A41400) [pid = 2960] [serial = 1388] [outer = 1853D800] 16:35:19 INFO - PROCESS | 2960 | 1465860919632 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 16:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:35:19 INFO - PROCESS | 2960 | 1465860919648 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 2960 | 1465860919650 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:35:19 INFO - PROCESS | 2960 | 1465860919653 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 2960 | 1465860919654 Marionette TRACE conn5 <- [1,1814,null,{}] 16:35:19 INFO - PROCESS | 2960 | 1465860919658 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}] 16:35:19 INFO - PROCESS | 2960 | 1465860919664 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:19 INFO - PROCESS | 2960 | 1465860919846 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:35:19 INFO - PROCESS | 2960 | 1465860919876 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 2960 | 1465860919878 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:19 INFO - PROCESS | 2960 | ++DOCSHELL 19756C00 == 35 [pid = 2960] [id = 463] 16:35:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19AB2800) [pid = 2960] [serial = 1389] [outer = 00000000] 16:35:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19DE8000) [pid = 2960] [serial = 1390] [outer = 19AB2800] 16:35:19 INFO - PROCESS | 2960 | 1465860919923 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19DEBC00) [pid = 2960] [serial = 1391] [outer = 19AB2800] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16C3D000) [pid = 2960] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1161E800) [pid = 2960] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D873400) [pid = 2960] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14C1F800) [pid = 2960] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D0C7000) [pid = 2960] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (177DB000) [pid = 2960] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D7E6C00) [pid = 2960] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DCEC00) [pid = 2960] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1AEAD800) [pid = 2960] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F95C00) [pid = 2960] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0CB44800) [pid = 2960] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (144D0C00) [pid = 2960] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:35:20 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (144C9400) [pid = 2960] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:35:20 INFO - PROCESS | 2960 | 1465860920471 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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 870ms 16:35:20 INFO - PROCESS | 2960 | 1465860920524 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:35:20 INFO - PROCESS | 2960 | 1465860920526 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:35:20 INFO - PROCESS | 2960 | 1465860920529 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 2960 | 1465860920531 Marionette TRACE conn5 <- [1,1818,null,{}] 16:35:20 INFO - PROCESS | 2960 | 1465860920534 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}] 16:35:20 INFO - PROCESS | 2960 | 1465860920536 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:20 INFO - PROCESS | 2960 | 1465860920618 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:35:20 INFO - PROCESS | 2960 | 1465860920717 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 2960 | 1465860920719 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:20 INFO - PROCESS | 2960 | ++DOCSHELL 0D684400 == 36 [pid = 2960] [id = 464] 16:35:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D766400) [pid = 2960] [serial = 1392] [outer = 00000000] 16:35:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14C07800) [pid = 2960] [serial = 1393] [outer = 0D766400] 16:35:20 INFO - PROCESS | 2960 | 1465860920763 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1852A800) [pid = 2960] [serial = 1394] [outer = 0D766400] 16:35:21 INFO - PROCESS | 2960 | 1465860921116 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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 16:35:21 INFO - PROCESS | 2960 | 1465860921160 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 2960 | 1465860921162 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:35:21 INFO - PROCESS | 2960 | 1465860921203 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 2960 | 1465860921205 Marionette TRACE conn5 <- [1,1822,null,{}] 16:35:21 INFO - PROCESS | 2960 | 1465860921209 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}] 16:35:21 INFO - PROCESS | 2960 | 1465860921211 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:21 INFO - PROCESS | 2960 | 1465860921293 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:35:21 INFO - PROCESS | 2960 | 1465860921299 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 2960 | 1465860921301 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:21 INFO - PROCESS | 2960 | ++DOCSHELL 19331800 == 37 [pid = 2960] [id = 465] 16:35:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19334400) [pid = 2960] [serial = 1395] [outer = 00000000] 16:35:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19F9DC00) [pid = 2960] [serial = 1396] [outer = 19334400] 16:35:21 INFO - PROCESS | 2960 | 1465860921345 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19FF6800) [pid = 2960] [serial = 1397] [outer = 19334400] 16:35:21 INFO - PROCESS | 2960 | 1465860921774 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]]]}] 16:35:21 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 16:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 16:35:21 INFO - PROCESS | 2960 | 1465860921828 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 2960 | 1465860921830 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:35:21 INFO - PROCESS | 2960 | 1465860921844 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 2960 | 1465860921846 Marionette TRACE conn5 <- [1,1826,null,{}] 16:35:21 INFO - PROCESS | 2960 | 1465860921849 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}] 16:35:21 INFO - PROCESS | 2960 | 1465860921851 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:21 INFO - PROCESS | 2960 | 1465860921931 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:35:21 INFO - PROCESS | 2960 | 1465860921936 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 2960 | 1465860921938 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:21 INFO - PROCESS | 2960 | ++DOCSHELL 14C14400 == 38 [pid = 2960] [id = 466] 16:35:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16C44800) [pid = 2960] [serial = 1398] [outer = 00000000] 16:35:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1A230000) [pid = 2960] [serial = 1399] [outer = 16C44800] 16:35:22 INFO - PROCESS | 2960 | 1465860921982 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1A233800) [pid = 2960] [serial = 1400] [outer = 16C44800] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D070400 == 37 [pid = 2960] [id = 446] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D849800 == 36 [pid = 2960] [id = 458] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D685000 == 35 [pid = 2960] [id = 456] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D84BC00 == 34 [pid = 2960] [id = 457] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 19F52000 == 33 [pid = 2960] [id = 455] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D634000 == 32 [pid = 2960] [id = 459] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 19756C00 == 31 [pid = 2960] [id = 463] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 19331800 == 30 [pid = 2960] [id = 465] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 1852EC00 == 29 [pid = 2960] [id = 462] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 177D2C00 == 28 [pid = 2960] [id = 461] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 0D684400 == 27 [pid = 2960] [id = 464] 16:35:23 INFO - PROCESS | 2960 | --DOCSHELL 14CD8C00 == 26 [pid = 2960] [id = 460] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1933F400) [pid = 2960] [serial = 1363] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1771D400) [pid = 2960] [serial = 1351] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (144C9C00) [pid = 2960] [serial = 1345] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (144D3400) [pid = 2960] [serial = 1346] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA5FC00) [pid = 2960] [serial = 1342] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DA68C00) [pid = 2960] [serial = 1343] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (14CD7400) [pid = 2960] [serial = 1348] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14B7B800) [pid = 2960] [serial = 1340] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1478E000) [pid = 2960] [serial = 1339] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18525400) [pid = 2960] [serial = 1354] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (114D0800) [pid = 2960] [serial = 1328] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DB5E000) [pid = 2960] [serial = 1327] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A46800) [pid = 2960] [serial = 1331] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17E7E400) [pid = 2960] [serial = 1330] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1AEB7400) [pid = 2960] [serial = 1334] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1AEB1000) [pid = 2960] [serial = 1333] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1B4DB400) [pid = 2960] [serial = 1337] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1B4D3800) [pid = 2960] [serial = 1336] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (18527000) [pid = 2960] [serial = 1355] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0D936800) [pid = 2960] [serial = 1357] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14B73400) [pid = 2960] [serial = 1358] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1773D400) [pid = 2960] [serial = 1352] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (19189C00) [pid = 2960] [serial = 1360] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (16C4AC00) [pid = 2960] [serial = 1364] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19318800) [pid = 2960] [serial = 1361] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (14D9D800) [pid = 2960] [serial = 1349] [outer = 00000000] [url = about:blank] 16:35:23 INFO - PROCESS | 2960 | 1465860923823 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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2018ms 16:35:23 INFO - PROCESS | 2960 | 1465860923865 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 2960 | 1465860923869 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:35:23 INFO - PROCESS | 2960 | 1465860923875 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 2960 | 1465860923878 Marionette TRACE conn5 <- [1,1830,null,{}] 16:35:23 INFO - PROCESS | 2960 | 1465860923884 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}] 16:35:23 INFO - PROCESS | 2960 | 1465860923887 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:23 INFO - PROCESS | 2960 | 1465860923983 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:35:24 INFO - PROCESS | 2960 | 1465860923992 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 2960 | 1465860923995 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:24 INFO - PROCESS | 2960 | ++DOCSHELL 0D851000 == 27 [pid = 2960] [id = 467] 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D851800) [pid = 2960] [serial = 1401] [outer = 00000000] 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D932C00) [pid = 2960] [serial = 1402] [outer = 0D851800] 16:35:24 INFO - PROCESS | 2960 | 1465860924046 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D93CC00) [pid = 2960] [serial = 1403] [outer = 0D851800] 16:35:24 INFO - PROCESS | 2960 | 1465860924534 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]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 16:35:24 INFO - PROCESS | 2960 | 1465860924609 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 2960 | 1465860924615 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:35:24 INFO - PROCESS | 2960 | 1465860924621 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 2960 | 1465860924624 Marionette TRACE conn5 <- [1,1834,null,{}] 16:35:24 INFO - PROCESS | 2960 | 1465860924627 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}] 16:35:24 INFO - PROCESS | 2960 | 1465860924630 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:24 INFO - PROCESS | 2960 | 1465860924718 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:35:24 INFO - PROCESS | 2960 | 1465860924734 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 2960 | 1465860924736 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:24 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5E000 == 28 [pid = 2960] [id = 468] 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DB5E800) [pid = 2960] [serial = 1404] [outer = 00000000] 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DC97800) [pid = 2960] [serial = 1405] [outer = 0DB5E800] 16:35:24 INFO - PROCESS | 2960 | 1465860924785 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DCE2C00) [pid = 2960] [serial = 1406] [outer = 0DB5E800] 16:35:25 INFO - PROCESS | 2960 | 1465860925269 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]]]}] 16:35:25 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) 16:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 16:35:25 INFO - PROCESS | 2960 | 1465860925294 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 2960 | 1465860925297 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 2960 | 1465860925300 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:35:25 INFO - PROCESS | 2960 | 1465860925304 Marionette TRACE conn5 <- [1,1838,null,{}] 16:35:25 INFO - PROCESS | 2960 | 1465860925316 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}] 16:35:25 INFO - PROCESS | 2960 | 1465860925321 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:25 INFO - PROCESS | 2960 | 1465860925435 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:35:25 INFO - PROCESS | 2960 | 1465860925533 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 2960 | 1465860925536 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:25 INFO - PROCESS | 2960 | ++DOCSHELL 145BD800 == 29 [pid = 2960] [id = 469] 16:35:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (145C1C00) [pid = 2960] [serial = 1407] [outer = 00000000] 16:35:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14794800) [pid = 2960] [serial = 1408] [outer = 145C1C00] 16:35:25 INFO - PROCESS | 2960 | 1465860925585 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14B72800) [pid = 2960] [serial = 1409] [outer = 145C1C00] 16:35:25 INFO - PROCESS | 2960 | 1465860925960 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]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 16:35:25 INFO - PROCESS | 2960 | 1465860925974 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 2960 | 1465860925976 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 2960 | 1465860925979 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:35:25 INFO - PROCESS | 2960 | 1465860925981 Marionette TRACE conn5 <- [1,1842,null,{}] 16:35:26 INFO - PROCESS | 2960 | 1465860925985 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}] 16:35:26 INFO - PROCESS | 2960 | 1465860925987 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:26 INFO - PROCESS | 2960 | 1465860926107 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:35:26 INFO - PROCESS | 2960 | 1465860926196 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 2960 | 1465860926199 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:26 INFO - PROCESS | 2960 | ++DOCSHELL 093EE800 == 30 [pid = 2960] [id = 470] 16:35:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (09435800) [pid = 2960] [serial = 1410] [outer = 00000000] 16:35:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0CB43800) [pid = 2960] [serial = 1411] [outer = 09435800] 16:35:26 INFO - PROCESS | 2960 | 1465860926259 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D686C00) [pid = 2960] [serial = 1412] [outer = 09435800] 16:35:27 INFO - PROCESS | 2960 | 1465860927024 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]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1119ms 16:35:27 INFO - PROCESS | 2960 | 1465860927105 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 2960 | 1465860927109 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:35:27 INFO - PROCESS | 2960 | 1465860927114 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 2960 | 1465860927117 Marionette TRACE conn5 <- [1,1846,null,{}] 16:35:27 INFO - PROCESS | 2960 | 1465860927122 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}] 16:35:27 INFO - PROCESS | 2960 | 1465860927127 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:27 INFO - PROCESS | 2960 | 1465860927271 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:35:27 INFO - PROCESS | 2960 | 1465860927399 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 2960 | 1465860927402 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:27 INFO - PROCESS | 2960 | ++DOCSHELL 144CE000 == 31 [pid = 2960] [id = 471] 16:35:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (144CEC00) [pid = 2960] [serial = 1413] [outer = 00000000] 16:35:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14789800) [pid = 2960] [serial = 1414] [outer = 144CEC00] 16:35:27 INFO - PROCESS | 2960 | 1465860927462 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14B79C00) [pid = 2960] [serial = 1415] [outer = 144CEC00] 16:35:28 INFO - PROCESS | 2960 | 1465860928123 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]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1070ms 16:35:28 INFO - PROCESS | 2960 | 1465860928191 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 2960 | 1465860928196 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:35:28 INFO - PROCESS | 2960 | 1465860928200 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 2960 | 1465860928202 Marionette TRACE conn5 <- [1,1850,null,{}] 16:35:28 INFO - PROCESS | 2960 | 1465860928206 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}] 16:35:28 INFO - PROCESS | 2960 | 1465860928208 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:28 INFO - PROCESS | 2960 | 1465860928328 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:35:28 INFO - PROCESS | 2960 | 1465860928494 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 2960 | 1465860928498 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:28 INFO - PROCESS | 2960 | ++DOCSHELL 09438800 == 32 [pid = 2960] [id = 472] 16:35:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0943C800) [pid = 2960] [serial = 1416] [outer = 00000000] 16:35:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D640800) [pid = 2960] [serial = 1417] [outer = 0943C800] 16:35:28 INFO - PROCESS | 2960 | 1465860928550 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA60800) [pid = 2960] [serial = 1418] [outer = 0943C800] 16:35:28 INFO - PROCESS | 2960 | --DOCSHELL 145BD800 == 31 [pid = 2960] [id = 469] 16:35:28 INFO - PROCESS | 2960 | --DOCSHELL 0DB5E000 == 30 [pid = 2960] [id = 468] 16:35:28 INFO - PROCESS | 2960 | --DOCSHELL 0D851000 == 29 [pid = 2960] [id = 467] 16:35:29 INFO - PROCESS | 2960 | 1465860929085 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 931ms 16:35:29 INFO - PROCESS | 2960 | 1465860929134 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 2960 | 1465860929138 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:35:29 INFO - PROCESS | 2960 | 1465860929142 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 2960 | 1465860929144 Marionette TRACE conn5 <- [1,1854,null,{}] 16:35:29 INFO - PROCESS | 2960 | 1465860929150 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}] 16:35:29 INFO - PROCESS | 2960 | 1465860929154 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:29 INFO - PROCESS | 2960 | 1465860929243 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:35:29 INFO - PROCESS | 2960 | 1465860929253 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 2960 | 1465860929256 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:29 INFO - PROCESS | 2960 | ++DOCSHELL 116BF000 == 30 [pid = 2960] [id = 473] 16:35:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14406800) [pid = 2960] [serial = 1419] [outer = 00000000] 16:35:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1478E000) [pid = 2960] [serial = 1420] [outer = 14406800] 16:35:29 INFO - PROCESS | 2960 | 1465860929304 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14B80400) [pid = 2960] [serial = 1421] [outer = 14406800] 16:35:29 INFO - PROCESS | 2960 | 1465860929793 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 16:35:29 INFO - PROCESS | 2960 | 1465860929815 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:35:29 INFO - PROCESS | 2960 | 1465860929819 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:35:29 INFO - PROCESS | 2960 | 1465860929823 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 2960 | 1465860929825 Marionette TRACE conn5 <- [1,1858,null,{}] 16:35:29 INFO - PROCESS | 2960 | 1465860929828 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}] 16:35:29 INFO - PROCESS | 2960 | 1465860929831 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:29 INFO - PROCESS | 2960 | 1465860929948 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:35:29 INFO - PROCESS | 2960 | 1465860929958 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 2960 | 1465860929960 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:29 INFO - PROCESS | 2960 | ++DOCSHELL 14CD8C00 == 31 [pid = 2960] [id = 474] 16:35:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (15CF7400) [pid = 2960] [serial = 1422] [outer = 00000000] 16:35:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16C45C00) [pid = 2960] [serial = 1423] [outer = 15CF7400] 16:35:30 INFO - PROCESS | 2960 | 1465860930005 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1771F800) [pid = 2960] [serial = 1424] [outer = 15CF7400] 16:35:30 INFO - PROCESS | 2960 | 1465860930494 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]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 16:35:30 INFO - PROCESS | 2960 | 1465860930553 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 2960 | 1465860930556 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:35:30 INFO - PROCESS | 2960 | 1465860930560 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 2960 | 1465860930566 Marionette TRACE conn5 <- [1,1862,null,{}] 16:35:30 INFO - PROCESS | 2960 | 1465860930576 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}] 16:35:30 INFO - PROCESS | 2960 | 1465860930580 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:30 INFO - PROCESS | 2960 | 1465860930668 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:35:30 INFO - PROCESS | 2960 | 1465860930764 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 2960 | 1465860930766 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:30 INFO - PROCESS | 2960 | ++DOCSHELL 18527000 == 32 [pid = 2960] [id = 475] 16:35:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18527400) [pid = 2960] [serial = 1425] [outer = 00000000] 16:35:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18543C00) [pid = 2960] [serial = 1426] [outer = 18527400] 16:35:30 INFO - PROCESS | 2960 | 1465860930812 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (185A5800) [pid = 2960] [serial = 1427] [outer = 18527400] 16:35:31 INFO - PROCESS | 2960 | 1465860931207 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 16:35:31 INFO - PROCESS | 2960 | 1465860931254 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 2960 | 1465860931256 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 2960 | 1465860931259 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:35:31 INFO - PROCESS | 2960 | 1465860931261 Marionette TRACE conn5 <- [1,1866,null,{}] 16:35:31 INFO - PROCESS | 2960 | 1465860931264 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}] 16:35:31 INFO - PROCESS | 2960 | 1465860931266 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:31 INFO - PROCESS | 2960 | 1465860931420 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:35:31 INFO - PROCESS | 2960 | 1465860931436 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 2960 | 1465860931438 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:31 INFO - PROCESS | 2960 | ++DOCSHELL 0D02A400 == 33 [pid = 2960] [id = 476] 16:35:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D06C800) [pid = 2960] [serial = 1428] [outer = 00000000] 16:35:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A40800) [pid = 2960] [serial = 1429] [outer = 0D06C800] 16:35:31 INFO - PROCESS | 2960 | 1465860931482 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1930C400) [pid = 2960] [serial = 1430] [outer = 0D06C800] 16:35:31 INFO - PROCESS | 2960 | 1465860931916 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 672ms 16:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:35:31 INFO - PROCESS | 2960 | 1465860931935 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 2960 | 1465860931937 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 2960 | 1465860931944 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 2960 | 1465860931946 Marionette TRACE conn5 <- [1,1870,null,{}] 16:35:31 INFO - PROCESS | 2960 | 1465860931950 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}] 16:35:31 INFO - PROCESS | 2960 | 1465860931952 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:32 INFO - PROCESS | 2960 | 1465860932076 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:35:32 INFO - PROCESS | 2960 | 1465860932082 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 2960 | 1465860932088 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DB57C00 == 34 [pid = 2960] [id = 477] 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1933C000) [pid = 2960] [serial = 1431] [outer = 00000000] 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19AB5800) [pid = 2960] [serial = 1432] [outer = 1933C000] 16:35:32 INFO - PROCESS | 2960 | 1465860932144 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19BE6000) [pid = 2960] [serial = 1433] [outer = 1933C000] 16:35:32 INFO - PROCESS | 2960 | 1465860932630 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]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 16:35:32 INFO - PROCESS | 2960 | 1465860932672 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 2960 | 1465860932674 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:35:32 INFO - PROCESS | 2960 | 1465860932678 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 2960 | 1465860932679 Marionette TRACE conn5 <- [1,1874,null,{}] 16:35:32 INFO - PROCESS | 2960 | 1465860932683 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}] 16:35:32 INFO - PROCESS | 2960 | 1465860932685 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:32 INFO - PROCESS | 2960 | 1465860932830 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:35:32 INFO - PROCESS | 2960 | 1465860932856 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 2960 | 1465860932858 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:32 INFO - PROCESS | 2960 | ++DOCSHELL 19DF6800 == 35 [pid = 2960] [id = 478] 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19F97400) [pid = 2960] [serial = 1434] [outer = 00000000] 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19FF3800) [pid = 2960] [serial = 1435] [outer = 19F97400] 16:35:32 INFO - PROCESS | 2960 | 1465860932901 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19FFC800) [pid = 2960] [serial = 1436] [outer = 19F97400] 16:35:33 INFO - PROCESS | 2960 | 1465860933363 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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (177D9000) [pid = 2960] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1853D800) [pid = 2960] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D766400) [pid = 2960] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19AB2800) [pid = 2960] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19334400) [pid = 2960] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14D92800) [pid = 2960] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DCDDC00) [pid = 2960] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D849C00) [pid = 2960] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D854400) [pid = 2960] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D7EA400) [pid = 2960] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19F57000) [pid = 2960] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D851800) [pid = 2960] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16C44800) [pid = 2960] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:35:33 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DB5E800) [pid = 2960] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:35:33 INFO - PROCESS | 2960 | 1465860933481 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 2960 | 1465860933483 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:35:33 INFO - PROCESS | 2960 | 1465860933488 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 2960 | 1465860933489 Marionette TRACE conn5 <- [1,1878,null,{}] 16:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:35:33 INFO - PROCESS | 2960 | 1465860933496 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}] 16:35:33 INFO - PROCESS | 2960 | 1465860933498 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:33 INFO - PROCESS | 2960 | 1465860933583 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:35:33 INFO - PROCESS | 2960 | 1465860933589 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 2960 | 1465860933591 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:33 INFO - PROCESS | 2960 | ++DOCSHELL 0D0F1000 == 36 [pid = 2960] [id = 479] 16:35:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0D851800) [pid = 2960] [serial = 1437] [outer = 00000000] 16:35:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DB5E800) [pid = 2960] [serial = 1438] [outer = 0D851800] 16:35:33 INFO - PROCESS | 2960 | 1465860933634 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (144CB000) [pid = 2960] [serial = 1439] [outer = 0D851800] 16:35:34 INFO - PROCESS | 2960 | 1465860934054 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 610ms 16:35:34 INFO - PROCESS | 2960 | 1465860934109 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 2960 | 1465860934111 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:35:34 INFO - PROCESS | 2960 | 1465860934114 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 2960 | 1465860934116 Marionette TRACE conn5 <- [1,1882,null,{}] 16:35:34 INFO - PROCESS | 2960 | 1465860934120 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}] 16:35:34 INFO - PROCESS | 2960 | 1465860934122 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:34 INFO - PROCESS | 2960 | 1465860934229 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:35:34 INFO - PROCESS | 2960 | 1465860934237 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 2960 | 1465860934239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:34 INFO - PROCESS | 2960 | ++DOCSHELL 14C48400 == 37 [pid = 2960] [id = 480] 16:35:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (177DA400) [pid = 2960] [serial = 1440] [outer = 00000000] 16:35:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19F95400) [pid = 2960] [serial = 1441] [outer = 177DA400] 16:35:34 INFO - PROCESS | 2960 | 1465860934284 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FF2800) [pid = 2960] [serial = 1442] [outer = 177DA400] 16:35:34 INFO - PROCESS | 2960 | 1465860934713 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 16:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:35:34 INFO - PROCESS | 2960 | 1465860934785 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 2960 | 1465860934787 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:35:34 INFO - PROCESS | 2960 | 1465860934790 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 2960 | 1465860934792 Marionette TRACE conn5 <- [1,1886,null,{}] 16:35:34 INFO - PROCESS | 2960 | 1465860934796 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}] 16:35:34 INFO - PROCESS | 2960 | 1465860934798 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:34 INFO - PROCESS | 2960 | 1465860934877 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:35:34 INFO - PROCESS | 2960 | 1465860934892 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 2960 | 1465860934894 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:34 INFO - PROCESS | 2960 | ++DOCSHELL 17722C00 == 38 [pid = 2960] [id = 481] 16:35:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A39800) [pid = 2960] [serial = 1443] [outer = 00000000] 16:35:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1AE65800) [pid = 2960] [serial = 1444] [outer = 18A39800] 16:35:34 INFO - PROCESS | 2960 | 1465860934937 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1AE66C00) [pid = 2960] [serial = 1445] [outer = 18A39800] 16:35:35 INFO - PROCESS | 2960 | 1465860935374 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 16:35:35 INFO - PROCESS | 2960 | 1465860935421 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 2960 | 1465860935423 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:35:35 INFO - PROCESS | 2960 | 1465860935427 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 2960 | 1465860935428 Marionette TRACE conn5 <- [1,1890,null,{}] 16:35:35 INFO - PROCESS | 2960 | 1465860935432 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}] 16:35:35 INFO - PROCESS | 2960 | 1465860935434 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:35 INFO - PROCESS | 2960 | 1465860935561 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:35:35 INFO - PROCESS | 2960 | 1465860935755 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 2960 | 1465860935759 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:35 INFO - PROCESS | 2960 | ++DOCSHELL 0CB40800 == 39 [pid = 2960] [id = 482] 16:35:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0CB42800) [pid = 2960] [serial = 1446] [outer = 00000000] 16:35:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D7EB400) [pid = 2960] [serial = 1447] [outer = 0CB42800] 16:35:35 INFO - PROCESS | 2960 | 1465860935817 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DA6A800) [pid = 2960] [serial = 1448] [outer = 0CB42800] 16:35:36 INFO - PROCESS | 2960 | 1465860936405 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1020ms 16:35:36 INFO - PROCESS | 2960 | 1465860936448 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 2960 | 1465860936453 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:35:36 INFO - PROCESS | 2960 | 1465860936458 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 2960 | 1465860936461 Marionette TRACE conn5 <- [1,1894,null,{}] 16:35:36 INFO - PROCESS | 2960 | 1465860936485 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}] 16:35:36 INFO - PROCESS | 2960 | 1465860936488 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:36 INFO - PROCESS | 2960 | 1465860936632 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:35:36 INFO - PROCESS | 2960 | 1465860936772 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 2960 | 1465860936775 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:36 INFO - PROCESS | 2960 | ++DOCSHELL 14DD0C00 == 40 [pid = 2960] [id = 483] 16:35:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1651C800) [pid = 2960] [serial = 1449] [outer = 00000000] 16:35:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1771D000) [pid = 2960] [serial = 1450] [outer = 1651C800] 16:35:36 INFO - PROCESS | 2960 | 1465860936833 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (17746000) [pid = 2960] [serial = 1451] [outer = 1651C800] 16:35:37 INFO - PROCESS | 2960 | 1465860937482 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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1075ms 16:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:35:37 INFO - PROCESS | 2960 | 1465860937551 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 2960 | 1465860937554 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:35:37 INFO - PROCESS | 2960 | 1465860937558 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 2960 | 1465860937561 Marionette TRACE conn5 <- [1,1898,null,{}] 16:35:37 INFO - PROCESS | 2960 | 1465860937565 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}] 16:35:37 INFO - PROCESS | 2960 | 1465860937567 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:37 INFO - PROCESS | 2960 | 1465860937679 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:35:37 INFO - PROCESS | 2960 | 1465860937820 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 2960 | 1465860937822 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:37 INFO - PROCESS | 2960 | ++DOCSHELL 17E77000 == 41 [pid = 2960] [id = 484] 16:35:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1933A000) [pid = 2960] [serial = 1452] [outer = 00000000] 16:35:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19FA1000) [pid = 2960] [serial = 1453] [outer = 1933A000] 16:35:37 INFO - PROCESS | 2960 | 1465860937879 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19FFEC00) [pid = 2960] [serial = 1454] [outer = 1933A000] 16:35:38 INFO - PROCESS | 2960 | 1465860938478 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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 16:35:38 INFO - PROCESS | 2960 | 1465860938531 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 2960 | 1465860938535 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:35:38 INFO - PROCESS | 2960 | 1465860938545 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 2960 | 1465860938550 Marionette TRACE conn5 <- [1,1902,null,{}] 16:35:38 INFO - PROCESS | 2960 | 1465860938554 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}] 16:35:38 INFO - PROCESS | 2960 | 1465860938557 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:38 INFO - PROCESS | 2960 | 1465860938669 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:35:38 INFO - PROCESS | 2960 | 1465860938934 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 2960 | 1465860938937 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:38 INFO - PROCESS | 2960 | ++DOCSHELL 093F2400 == 42 [pid = 2960] [id = 485] 16:35:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (093F2800) [pid = 2960] [serial = 1455] [outer = 00000000] 16:35:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0D025400) [pid = 2960] [serial = 1456] [outer = 093F2800] 16:35:39 INFO - PROCESS | 2960 | 1465860938994 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0D939000) [pid = 2960] [serial = 1457] [outer = 093F2800] 16:35:39 INFO - PROCESS | 2960 | 1465860939650 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]]]}] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 17722C00 == 41 [pid = 2960] [id = 481] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 14C48400 == 40 [pid = 2960] [id = 480] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 0D0F1000 == 39 [pid = 2960] [id = 479] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 19DF6800 == 38 [pid = 2960] [id = 478] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 0DB57C00 == 37 [pid = 2960] [id = 477] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 0D02A400 == 36 [pid = 2960] [id = 476] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 18527000 == 35 [pid = 2960] [id = 475] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 14CD8C00 == 34 [pid = 2960] [id = 474] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 116BF000 == 33 [pid = 2960] [id = 473] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 09438800 == 32 [pid = 2960] [id = 472] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 144CE000 == 31 [pid = 2960] [id = 471] 16:35:39 INFO - PROCESS | 2960 | --DOCSHELL 093EE800 == 30 [pid = 2960] [id = 470] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (14794800) [pid = 2960] [serial = 1408] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (17E77800) [pid = 2960] [serial = 1384] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18A3D000) [pid = 2960] [serial = 1387] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14C07800) [pid = 2960] [serial = 1393] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19DE8000) [pid = 2960] [serial = 1390] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19F9DC00) [pid = 2960] [serial = 1396] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19DEBC00) [pid = 2960] [serial = 1391] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (14DCB000) [pid = 2960] [serial = 1381] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (10E88C00) [pid = 2960] [serial = 1378] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14402800) [pid = 2960] [serial = 1379] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D86C400) [pid = 2960] [serial = 1375] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0D93DC00) [pid = 2960] [serial = 1376] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1771D800) [pid = 2960] [serial = 1373] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (15CF0000) [pid = 2960] [serial = 1372] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (144C9000) [pid = 2960] [serial = 1370] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (10E8C800) [pid = 2960] [serial = 1369] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19F98800) [pid = 2960] [serial = 1366] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19FA1C00) [pid = 2960] [serial = 1367] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19FF6800) [pid = 2960] [serial = 1397] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A230000) [pid = 2960] [serial = 1399] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18520000) [pid = 2960] [serial = 1385] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18A41400) [pid = 2960] [serial = 1388] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1852A800) [pid = 2960] [serial = 1394] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15CF8800) [pid = 2960] [serial = 1382] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D932C00) [pid = 2960] [serial = 1402] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1A233800) [pid = 2960] [serial = 1400] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DC97800) [pid = 2960] [serial = 1405] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DCE2C00) [pid = 2960] [serial = 1406] [outer = 00000000] [url = about:blank] 16:35:39 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0D93CC00) [pid = 2960] [serial = 1403] [outer = 00000000] [url = about:blank] 16:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1192ms 16:35:39 INFO - PROCESS | 2960 | 1465860939732 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:35:39 INFO - PROCESS | 2960 | 1465860939736 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 2960 | 1465860939752 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 2960 | 1465860939755 Marionette TRACE conn5 <- [1,1906,null,{}] 16:35:39 INFO - PROCESS | 2960 | 1465860939764 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}] 16:35:39 INFO - PROCESS | 2960 | 1465860939768 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:39 INFO - PROCESS | 2960 | 1465860939860 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:35:39 INFO - PROCESS | 2960 | 1465860939868 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 2960 | 1465860939870 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:39 INFO - PROCESS | 2960 | ++DOCSHELL 0D935C00 == 31 [pid = 2960] [id = 486] 16:35:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D936000) [pid = 2960] [serial = 1458] [outer = 00000000] 16:35:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D93F000) [pid = 2960] [serial = 1459] [outer = 0D936000] 16:35:39 INFO - PROCESS | 2960 | 1465860939917 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DB57800) [pid = 2960] [serial = 1460] [outer = 0D936000] 16:35:40 INFO - PROCESS | 2960 | 1465860940415 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]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 698ms 16:35:40 INFO - PROCESS | 2960 | 1465860940462 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 2960 | 1465860940466 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:35:40 INFO - PROCESS | 2960 | 1465860940470 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 2960 | 1465860940472 Marionette TRACE conn5 <- [1,1910,null,{}] 16:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:35:40 INFO - PROCESS | 2960 | 1465860940476 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}] 16:35:40 INFO - PROCESS | 2960 | 1465860940478 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:40 INFO - PROCESS | 2960 | 1465860940566 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:35:40 INFO - PROCESS | 2960 | 1465860940576 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 2960 | 1465860940578 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:40 INFO - PROCESS | 2960 | ++DOCSHELL 144D0400 == 32 [pid = 2960] [id = 487] 16:35:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (144D0800) [pid = 2960] [serial = 1461] [outer = 00000000] 16:35:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14794800) [pid = 2960] [serial = 1462] [outer = 144D0800] 16:35:40 INFO - PROCESS | 2960 | 1465860940623 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14B8F000) [pid = 2960] [serial = 1463] [outer = 144D0800] 16:35:41 INFO - PROCESS | 2960 | 1465860941112 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 16:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:35:41 INFO - PROCESS | 2960 | 1465860941146 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 2960 | 1465860941148 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:35:41 INFO - PROCESS | 2960 | 1465860941152 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 2960 | 1465860941158 Marionette TRACE conn5 <- [1,1914,null,{}] 16:35:41 INFO - PROCESS | 2960 | 1465860941166 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}] 16:35:41 INFO - PROCESS | 2960 | 1465860941170 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:41 INFO - PROCESS | 2960 | 1465860941256 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:35:41 INFO - PROCESS | 2960 | 1465860941262 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 2960 | 1465860941264 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:41 INFO - PROCESS | 2960 | ++DOCSHELL 1440B000 == 33 [pid = 2960] [id = 488] 16:35:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14CD8C00) [pid = 2960] [serial = 1464] [outer = 00000000] 16:35:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17722400) [pid = 2960] [serial = 1465] [outer = 14CD8C00] 16:35:41 INFO - PROCESS | 2960 | 1465860941390 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (177D5400) [pid = 2960] [serial = 1466] [outer = 14CD8C00] 16:35:41 INFO - PROCESS | 2960 | 1465860941792 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 16:35:41 INFO - PROCESS | 2960 | 1465860941842 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 2960 | 1465860941844 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:35:41 INFO - PROCESS | 2960 | 1465860941847 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:35:41 INFO - PROCESS | 2960 | 1465860941849 Marionette TRACE conn5 <- [1,1918,null,{}] 16:35:41 INFO - PROCESS | 2960 | 1465860941853 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}] 16:35:41 INFO - PROCESS | 2960 | 1465860941855 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:42 INFO - PROCESS | 2960 | 1465860942015 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:35:42 INFO - PROCESS | 2960 | 1465860942037 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 2960 | 1465860942039 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:42 INFO - PROCESS | 2960 | ++DOCSHELL 17EBBC00 == 34 [pid = 2960] [id = 489] 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18522000) [pid = 2960] [serial = 1467] [outer = 00000000] 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1859E400) [pid = 2960] [serial = 1468] [outer = 18522000] 16:35:42 INFO - PROCESS | 2960 | 1465860942086 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (185A8800) [pid = 2960] [serial = 1469] [outer = 18522000] 16:35:42 INFO - PROCESS | 2960 | 1465860942525 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]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 16:35:42 INFO - PROCESS | 2960 | 1465860942582 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 2960 | 1465860942584 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:35:42 INFO - PROCESS | 2960 | 1465860942593 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:35:42 INFO - PROCESS | 2960 | 1465860942595 Marionette TRACE conn5 <- [1,1922,null,{}] 16:35:42 INFO - PROCESS | 2960 | 1465860942598 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}] 16:35:42 INFO - PROCESS | 2960 | 1465860942600 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:42 INFO - PROCESS | 2960 | 1465860942714 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:35:42 INFO - PROCESS | 2960 | 1465860942779 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 2960 | 1465860942785 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:42 INFO - PROCESS | 2960 | ++DOCSHELL 18A44C00 == 35 [pid = 2960] [id = 490] 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A45000) [pid = 2960] [serial = 1470] [outer = 00000000] 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19338000) [pid = 2960] [serial = 1471] [outer = 18A45000] 16:35:42 INFO - PROCESS | 2960 | 1465860942841 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19BE8000) [pid = 2960] [serial = 1472] [outer = 18A45000] 16:35:43 INFO - PROCESS | 2960 | 1465860943307 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]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 16:35:43 INFO - PROCESS | 2960 | 1465860943367 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 2960 | 1465860943369 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:35:43 INFO - PROCESS | 2960 | 1465860943372 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 2960 | 1465860943374 Marionette TRACE conn5 <- [1,1926,null,{}] 16:35:43 INFO - PROCESS | 2960 | 1465860943378 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}] 16:35:43 INFO - PROCESS | 2960 | 1465860943380 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:43 INFO - PROCESS | 2960 | 1465860943515 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:35:43 INFO - PROCESS | 2960 | 1465860943587 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 2960 | 1465860943589 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:43 INFO - PROCESS | 2960 | ++DOCSHELL 09368C00 == 36 [pid = 2960] [id = 491] 16:35:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F95800) [pid = 2960] [serial = 1473] [outer = 00000000] 16:35:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19FA0C00) [pid = 2960] [serial = 1474] [outer = 19F95800] 16:35:43 INFO - PROCESS | 2960 | 1465860943634 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19FA1800) [pid = 2960] [serial = 1475] [outer = 19F95800] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1933C000) [pid = 2960] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19F97400) [pid = 2960] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0943C800) [pid = 2960] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14406800) [pid = 2960] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15CF7400) [pid = 2960] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18527400) [pid = 2960] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D851800) [pid = 2960] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (177DA400) [pid = 2960] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:35:44 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D06C800) [pid = 2960] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:35:44 INFO - PROCESS | 2960 | 1465860944183 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]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 16:35:44 INFO - PROCESS | 2960 | 1465860944202 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 2960 | 1465860944204 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:35:44 INFO - PROCESS | 2960 | 1465860944208 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 2960 | 1465860944209 Marionette TRACE conn5 <- [1,1930,null,{}] 16:35:44 INFO - PROCESS | 2960 | 1465860944213 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}] 16:35:44 INFO - PROCESS | 2960 | 1465860944214 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:44 INFO - PROCESS | 2960 | 1465860944294 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:35:44 INFO - PROCESS | 2960 | 1465860944300 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 2960 | 1465860944301 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:44 INFO - PROCESS | 2960 | ++DOCSHELL 093F4000 == 37 [pid = 2960] [id = 492] 16:35:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0CB45C00) [pid = 2960] [serial = 1476] [outer = 00000000] 16:35:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15CFAC00) [pid = 2960] [serial = 1477] [outer = 0CB45C00] 16:35:44 INFO - PROCESS | 2960 | 1465860944344 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17722000) [pid = 2960] [serial = 1478] [outer = 0CB45C00] 16:35:44 INFO - PROCESS | 2960 | 1465860944773 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]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 16:35:44 INFO - PROCESS | 2960 | 1465860944839 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 2960 | 1465860944841 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:35:44 INFO - PROCESS | 2960 | 1465860944844 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 2960 | 1465860944846 Marionette TRACE conn5 <- [1,1934,null,{}] 16:35:44 INFO - PROCESS | 2960 | 1465860944876 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}] 16:35:44 INFO - PROCESS | 2960 | 1465860944878 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:44 INFO - PROCESS | 2960 | 1465860944959 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:35:44 INFO - PROCESS | 2960 | 1465860944965 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 2960 | 1465860944967 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:45 INFO - PROCESS | 2960 | ++DOCSHELL 144D0000 == 38 [pid = 2960] [id = 493] 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19189C00) [pid = 2960] [serial = 1479] [outer = 00000000] 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FFB400) [pid = 2960] [serial = 1480] [outer = 19189C00] 16:35:45 INFO - PROCESS | 2960 | 1465860945009 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A230000) [pid = 2960] [serial = 1481] [outer = 19189C00] 16:35:45 INFO - PROCESS | 2960 | 1465860945432 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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 611ms 16:35:45 INFO - PROCESS | 2960 | 1465860945464 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 2960 | 1465860945466 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:35:45 INFO - PROCESS | 2960 | 1465860945487 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:35:45 INFO - PROCESS | 2960 | 1465860945488 Marionette TRACE conn5 <- [1,1938,null,{}] 16:35:45 INFO - PROCESS | 2960 | 1465860945492 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}] 16:35:45 INFO - PROCESS | 2960 | 1465860945494 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:45 INFO - PROCESS | 2960 | 1465860945575 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:35:45 INFO - PROCESS | 2960 | 1465860945580 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 2960 | 1465860945582 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:45 INFO - PROCESS | 2960 | ++DOCSHELL 0D029400 == 39 [pid = 2960] [id = 494] 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (10C25400) [pid = 2960] [serial = 1482] [outer = 00000000] 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1AEAAC00) [pid = 2960] [serial = 1483] [outer = 10C25400] 16:35:45 INFO - PROCESS | 2960 | 1465860945625 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AEB4000) [pid = 2960] [serial = 1484] [outer = 10C25400] 16:35:46 INFO - PROCESS | 2960 | 1465860946042 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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 16:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:35:46 INFO - PROCESS | 2960 | 1465860946121 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 2960 | 1465860946123 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 2960 | 1465860946126 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 2960 | 1465860946128 Marionette TRACE conn5 <- [1,1942,null,{}] 16:35:46 INFO - PROCESS | 2960 | 1465860946131 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}] 16:35:46 INFO - PROCESS | 2960 | 1465860946133 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:46 INFO - PROCESS | 2960 | 1465860946264 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:35:46 INFO - PROCESS | 2960 | 1465860946435 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 2960 | 1465860946438 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:46 INFO - PROCESS | 2960 | ++DOCSHELL 0D84EC00 == 40 [pid = 2960] [id = 495] 16:35:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D851000) [pid = 2960] [serial = 1485] [outer = 00000000] 16:35:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D95D000) [pid = 2960] [serial = 1486] [outer = 0D851000] 16:35:46 INFO - PROCESS | 2960 | 1465860946512 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DC98C00) [pid = 2960] [serial = 1487] [outer = 0D851000] 16:35:47 INFO - PROCESS | 2960 | 1465860947069 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]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 16:35:47 INFO - PROCESS | 2960 | 1465860947108 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 2960 | 1465860947113 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:35:47 INFO - PROCESS | 2960 | 1465860947119 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 2960 | 1465860947122 Marionette TRACE conn5 <- [1,1946,null,{}] 16:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:35:47 INFO - PROCESS | 2960 | 1465860947127 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}] 16:35:47 INFO - PROCESS | 2960 | 1465860947130 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:47 INFO - PROCESS | 2960 | 1465860947246 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:35:47 INFO - PROCESS | 2960 | 1465860947403 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 2960 | 1465860947406 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:47 INFO - PROCESS | 2960 | ++DOCSHELL 14C48400 == 41 [pid = 2960] [id = 496] 16:35:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14D93800) [pid = 2960] [serial = 1488] [outer = 00000000] 16:35:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (14DD0000) [pid = 2960] [serial = 1489] [outer = 14D93800] 16:35:47 INFO - PROCESS | 2960 | 1465860947465 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (16C3F400) [pid = 2960] [serial = 1490] [outer = 14D93800] 16:35:48 INFO - PROCESS | 2960 | 1465860948038 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 16:35:48 INFO - PROCESS | 2960 | 1465860948096 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 2960 | 1465860948099 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:35:48 INFO - PROCESS | 2960 | 1465860948102 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 2960 | 1465860948105 Marionette TRACE conn5 <- [1,1950,null,{}] 16:35:48 INFO - PROCESS | 2960 | 1465860948109 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}] 16:35:48 INFO - PROCESS | 2960 | 1465860948112 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:48 INFO - PROCESS | 2960 | 1465860948228 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:35:48 INFO - PROCESS | 2960 | 1465860948372 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 2960 | 1465860948375 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:48 INFO - PROCESS | 2960 | ++DOCSHELL 17E79800 == 42 [pid = 2960] [id = 497] 16:35:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F9C800) [pid = 2960] [serial = 1491] [outer = 00000000] 16:35:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19FF4400) [pid = 2960] [serial = 1492] [outer = 19F9C800] 16:35:48 INFO - PROCESS | 2960 | 1465860948431 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1AEAC400) [pid = 2960] [serial = 1493] [outer = 19F9C800] 16:35:49 INFO - PROCESS | 2960 | 1465860949098 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1021ms 16:35:49 INFO - PROCESS | 2960 | 1465860949125 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 2960 | 1465860949129 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:35:49 INFO - PROCESS | 2960 | 1465860949141 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 2960 | 1465860949145 Marionette TRACE conn5 <- [1,1954,null,{}] 16:35:49 INFO - PROCESS | 2960 | 1465860949149 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}] 16:35:49 INFO - PROCESS | 2960 | 1465860949152 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:49 INFO - PROCESS | 2960 | 1465860949267 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:35:49 INFO - PROCESS | 2960 | 1465860949405 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 2960 | 1465860949408 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:49 INFO - PROCESS | 2960 | ++DOCSHELL 18528800 == 43 [pid = 2960] [id = 498] 16:35:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1B0C7800) [pid = 2960] [serial = 1494] [outer = 00000000] 16:35:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1BD65800) [pid = 2960] [serial = 1495] [outer = 1B0C7800] 16:35:49 INFO - PROCESS | 2960 | 1465860949461 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1C059400) [pid = 2960] [serial = 1496] [outer = 1B0C7800] 16:35:50 INFO - PROCESS | 2960 | 1465860949999 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 16:35:50 INFO - PROCESS | 2960 | 1465860950065 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 2960 | 1465860950068 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:35:50 INFO - PROCESS | 2960 | 1465860950071 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 2960 | 1465860950073 Marionette TRACE conn5 <- [1,1958,null,{}] 16:35:50 INFO - PROCESS | 2960 | 1465860950077 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}] 16:35:50 INFO - PROCESS | 2960 | 1465860950079 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:50 INFO - PROCESS | 2960 | 1465860950190 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:35:50 INFO - PROCESS | 2960 | 1465860950503 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 2960 | 1465860950506 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:50 INFO - PROCESS | 2960 | ++DOCSHELL 0CB38800 == 44 [pid = 2960] [id = 499] 16:35:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0D076800) [pid = 2960] [serial = 1497] [outer = 00000000] 16:35:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (0D939C00) [pid = 2960] [serial = 1498] [outer = 0D076800] 16:35:50 INFO - PROCESS | 2960 | 1465860950558 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (0DB58400) [pid = 2960] [serial = 1499] [outer = 0D076800] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 0D029400 == 43 [pid = 2960] [id = 494] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 144D0000 == 42 [pid = 2960] [id = 493] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 093F4000 == 41 [pid = 2960] [id = 492] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 09368C00 == 40 [pid = 2960] [id = 491] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 18A44C00 == 39 [pid = 2960] [id = 490] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 17EBBC00 == 38 [pid = 2960] [id = 489] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 1440B000 == 37 [pid = 2960] [id = 488] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 144D0400 == 36 [pid = 2960] [id = 487] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 0D935C00 == 35 [pid = 2960] [id = 486] 16:35:51 INFO - PROCESS | 2960 | --DOCSHELL 093F2400 == 34 [pid = 2960] [id = 485] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (19AB5800) [pid = 2960] [serial = 1432] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (19FF3800) [pid = 2960] [serial = 1435] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (19BE6000) [pid = 2960] [serial = 1433] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0DA60800) [pid = 2960] [serial = 1418] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D640800) [pid = 2960] [serial = 1417] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1478E000) [pid = 2960] [serial = 1420] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (14B80400) [pid = 2960] [serial = 1421] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14789800) [pid = 2960] [serial = 1414] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (16C45C00) [pid = 2960] [serial = 1423] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1771F800) [pid = 2960] [serial = 1424] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (185A5800) [pid = 2960] [serial = 1427] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18543C00) [pid = 2960] [serial = 1426] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0CB43800) [pid = 2960] [serial = 1411] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (144CB000) [pid = 2960] [serial = 1439] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DB5E800) [pid = 2960] [serial = 1438] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19F95400) [pid = 2960] [serial = 1441] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19FF2800) [pid = 2960] [serial = 1442] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A40800) [pid = 2960] [serial = 1429] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1930C400) [pid = 2960] [serial = 1430] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19FFC800) [pid = 2960] [serial = 1436] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1AE65800) [pid = 2960] [serial = 1444] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 2960 | 1465860951233 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]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1181ms 16:35:51 INFO - PROCESS | 2960 | 1465860951257 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:35:51 INFO - PROCESS | 2960 | 1465860951261 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:35:51 INFO - PROCESS | 2960 | 1465860951265 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 2960 | 1465860951268 Marionette TRACE conn5 <- [1,1962,null,{}] 16:35:51 INFO - PROCESS | 2960 | 1465860951272 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}] 16:35:51 INFO - PROCESS | 2960 | 1465860951275 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:51 INFO - PROCESS | 2960 | 1465860951374 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:35:51 INFO - PROCESS | 2960 | 1465860951477 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 2960 | 1465860951480 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:51 INFO - PROCESS | 2960 | ++DOCSHELL 0D84F000 == 35 [pid = 2960] [id = 500] 16:35:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D937000) [pid = 2960] [serial = 1500] [outer = 00000000] 16:35:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DB5E800) [pid = 2960] [serial = 1501] [outer = 0D937000] 16:35:51 INFO - PROCESS | 2960 | 1465860951528 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (114CE800) [pid = 2960] [serial = 1502] [outer = 0D937000] 16:35:51 INFO - PROCESS | 2960 | 1465860951970 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 16:35:52 INFO - PROCESS | 2960 | 1465860952038 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 2960 | 1465860952042 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:35:52 INFO - PROCESS | 2960 | 1465860952050 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 2960 | 1465860952052 Marionette TRACE conn5 <- [1,1966,null,{}] 16:35:52 INFO - PROCESS | 2960 | 1465860952055 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}] 16:35:52 INFO - PROCESS | 2960 | 1465860952058 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:52 INFO - PROCESS | 2960 | 1465860952150 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:35:52 INFO - PROCESS | 2960 | 1465860952166 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 2960 | 1465860952169 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:52 INFO - PROCESS | 2960 | ++DOCSHELL 14C40800 == 36 [pid = 2960] [id = 501] 16:35:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14C49000) [pid = 2960] [serial = 1503] [outer = 00000000] 16:35:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14D9D400) [pid = 2960] [serial = 1504] [outer = 14C49000] 16:35:52 INFO - PROCESS | 2960 | 1465860952214 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (16C45C00) [pid = 2960] [serial = 1505] [outer = 14C49000] 16:35:52 INFO - PROCESS | 2960 | 1465860952690 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 16:35:52 INFO - PROCESS | 2960 | 1465860952721 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 2960 | 1465860952724 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:35:52 INFO - PROCESS | 2960 | 1465860952733 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 2960 | 1465860952738 Marionette TRACE conn5 <- [1,1970,null,{}] 16:35:52 INFO - PROCESS | 2960 | 1465860952743 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}] 16:35:52 INFO - PROCESS | 2960 | 1465860952746 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:52 INFO - PROCESS | 2960 | 1465860952834 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:35:52 INFO - PROCESS | 2960 | 1465860952843 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 2960 | 1465860952853 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:52 INFO - PROCESS | 2960 | ++DOCSHELL 1853F400 == 37 [pid = 2960] [id = 502] 16:35:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18540400) [pid = 2960] [serial = 1506] [outer = 00000000] 16:35:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A3A000) [pid = 2960] [serial = 1507] [outer = 18540400] 16:35:52 INFO - PROCESS | 2960 | 1465860952898 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18A3F800) [pid = 2960] [serial = 1508] [outer = 18540400] 16:35:53 INFO - PROCESS | 2960 | 1465860953333 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 16:35:53 INFO - PROCESS | 2960 | 1465860953380 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 2960 | 1465860953383 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:35:53 INFO - PROCESS | 2960 | 1465860953387 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 2960 | 1465860953389 Marionette TRACE conn5 <- [1,1974,null,{}] 16:35:53 INFO - PROCESS | 2960 | 1465860953392 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}] 16:35:53 INFO - PROCESS | 2960 | 1465860953394 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:53 INFO - PROCESS | 2960 | 1465860953482 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:35:53 INFO - PROCESS | 2960 | 1465860953488 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 2960 | 1465860953490 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:53 INFO - PROCESS | 2960 | ++DOCSHELL 14B9A800 == 38 [pid = 2960] [id = 503] 16:35:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1930A400) [pid = 2960] [serial = 1509] [outer = 00000000] 16:35:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19AC6C00) [pid = 2960] [serial = 1510] [outer = 1930A400] 16:35:53 INFO - PROCESS | 2960 | 1465860953534 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19BE3C00) [pid = 2960] [serial = 1511] [outer = 1930A400] 16:35:54 INFO - PROCESS | 2960 | 1465860954033 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 16:35:54 INFO - PROCESS | 2960 | 1465860954059 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 2960 | 1465860954061 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:35:54 INFO - PROCESS | 2960 | 1465860954072 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 2960 | 1465860954074 Marionette TRACE conn5 <- [1,1978,null,{}] 16:35:54 INFO - PROCESS | 2960 | 1465860954077 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}] 16:35:54 INFO - PROCESS | 2960 | 1465860954079 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:54 INFO - PROCESS | 2960 | 1465860954201 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:35:54 INFO - PROCESS | 2960 | 1465860954262 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 2960 | 1465860954267 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:54 INFO - PROCESS | 2960 | ++DOCSHELL 19F9A000 == 39 [pid = 2960] [id = 504] 16:35:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F9A400) [pid = 2960] [serial = 1512] [outer = 00000000] 16:35:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19FF3800) [pid = 2960] [serial = 1513] [outer = 19F9A400] 16:35:54 INFO - PROCESS | 2960 | 1465860954326 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1A231C00) [pid = 2960] [serial = 1514] [outer = 19F9A400] 16:35:54 INFO - PROCESS | 2960 | 1465860954773 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 732ms 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:35:54 INFO - PROCESS | 2960 | 1465860954806 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 2960 | 1465860954808 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:35:54 INFO - PROCESS | 2960 | 1465860954811 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 2960 | 1465860954813 Marionette TRACE conn5 <- [1,1982,null,{}] 16:35:54 INFO - PROCESS | 2960 | 1465860954822 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}] 16:35:54 INFO - PROCESS | 2960 | 1465860954833 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:55 INFO - PROCESS | 2960 | 1465860954983 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:35:55 INFO - PROCESS | 2960 | 1465860955051 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 2960 | 1465860955053 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:55 INFO - PROCESS | 2960 | ++DOCSHELL 0936E000 == 40 [pid = 2960] [id = 505] 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1A239800) [pid = 2960] [serial = 1515] [outer = 00000000] 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1AEAB400) [pid = 2960] [serial = 1516] [outer = 1A239800] 16:35:55 INFO - PROCESS | 2960 | 1465860955095 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1AECA000) [pid = 2960] [serial = 1517] [outer = 1A239800] 16:35:55 INFO - PROCESS | 2960 | 1465860955481 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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 731ms 16:35:55 INFO - PROCESS | 2960 | 1465860955547 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 2960 | 1465860955549 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:35:55 INFO - PROCESS | 2960 | 1465860955552 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 2960 | 1465860955554 Marionette TRACE conn5 <- [1,1986,null,{}] 16:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:35:55 INFO - PROCESS | 2960 | 1465860955557 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}] 16:35:55 INFO - PROCESS | 2960 | 1465860955559 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:55 INFO - PROCESS | 2960 | 1465860955680 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:35:55 INFO - PROCESS | 2960 | 1465860955685 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 2960 | 1465860955687 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:55 INFO - PROCESS | 2960 | ++DOCSHELL 1AEAA000 == 41 [pid = 2960] [id = 506] 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1B4D9400) [pid = 2960] [serial = 1518] [outer = 00000000] 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1BD65C00) [pid = 2960] [serial = 1519] [outer = 1B4D9400] 16:35:55 INFO - PROCESS | 2960 | 1465860955730 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1B5E3800) [pid = 2960] [serial = 1520] [outer = 1B4D9400] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (18A45000) [pid = 2960] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (19F95800) [pid = 2960] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (093F2800) [pid = 2960] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (144D0800) [pid = 2960] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D936000) [pid = 2960] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (14CD8C00) [pid = 2960] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18A39800) [pid = 2960] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0CB45C00) [pid = 2960] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19189C00) [pid = 2960] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:35:56 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18522000) [pid = 2960] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:35:56 INFO - PROCESS | 2960 | 1465860956235 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 16:35:56 INFO - PROCESS | 2960 | 1465860956291 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 2960 | 1465860956293 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:35:56 INFO - PROCESS | 2960 | 1465860956320 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 2960 | 1465860956322 Marionette TRACE conn5 <- [1,1990,null,{}] 16:35:56 INFO - PROCESS | 2960 | 1465860956328 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}] 16:35:56 INFO - PROCESS | 2960 | 1465860956330 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:56 INFO - PROCESS | 2960 | 1465860956412 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:35:56 INFO - PROCESS | 2960 | 1465860956418 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 2960 | 1465860956420 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:56 INFO - PROCESS | 2960 | ++DOCSHELL 144CD800 == 42 [pid = 2960] [id = 507] 16:35:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (14B79400) [pid = 2960] [serial = 1521] [outer = 00000000] 16:35:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19FF4800) [pid = 2960] [serial = 1522] [outer = 14B79400] 16:35:56 INFO - PROCESS | 2960 | 1465860956462 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1B4D6800) [pid = 2960] [serial = 1523] [outer = 14B79400] 16:35:56 INFO - PROCESS | 2960 | 1465860956910 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 650ms 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:35:56 INFO - PROCESS | 2960 | 1465860956947 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 2960 | 1465860956949 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 2960 | 1465860956953 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 2960 | 1465860956954 Marionette TRACE conn5 <- [1,1994,null,{}] 16:35:56 INFO - PROCESS | 2960 | 1465860956958 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}] 16:35:56 INFO - PROCESS | 2960 | 1465860956960 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:57 INFO - PROCESS | 2960 | 1465860957044 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:35:57 INFO - PROCESS | 2960 | 1465860957049 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 2960 | 1465860957051 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:57 INFO - PROCESS | 2960 | ++DOCSHELL 14DCB000 == 43 [pid = 2960] [id = 508] 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19F93800) [pid = 2960] [serial = 1524] [outer = 00000000] 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1C573C00) [pid = 2960] [serial = 1525] [outer = 19F93800] 16:35:57 INFO - PROCESS | 2960 | 1465860957093 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1C57D800) [pid = 2960] [serial = 1526] [outer = 19F93800] 16:35:57 INFO - PROCESS | 2960 | 1465860957514 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]]]}] 16:35:57 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 16:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 16:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:35:57 INFO - PROCESS | 2960 | 1465860957586 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 2960 | 1465860957588 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:35:57 INFO - PROCESS | 2960 | 1465860957591 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 2960 | 1465860957593 Marionette TRACE conn5 <- [1,1998,null,{}] 16:35:57 INFO - PROCESS | 2960 | 1465860957596 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}] 16:35:57 INFO - PROCESS | 2960 | 1465860957598 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:57 INFO - PROCESS | 2960 | 1465860957682 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:35:57 INFO - PROCESS | 2960 | 1465860957689 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 2960 | 1465860957692 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:57 INFO - PROCESS | 2960 | ++DOCSHELL 1CCC7400 == 44 [pid = 2960] [id = 509] 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1CCC7C00) [pid = 2960] [serial = 1527] [outer = 00000000] 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1CCCD800) [pid = 2960] [serial = 1528] [outer = 1CCC7C00] 16:35:57 INFO - PROCESS | 2960 | 1465860957738 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1CCD6000) [pid = 2960] [serial = 1529] [outer = 1CCC7C00] 16:35:58 INFO - PROCESS | 2960 | 1465860958442 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]]]}] 16:35:58 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 16:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 870ms 16:35:58 INFO - PROCESS | 2960 | 1465860958464 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 2960 | 1465860958469 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:35:58 INFO - PROCESS | 2960 | 1465860958473 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 2960 | 1465860958477 Marionette TRACE conn5 <- [1,2002,null,{}] 16:35:58 INFO - PROCESS | 2960 | 1465860958483 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}] 16:35:58 INFO - PROCESS | 2960 | 1465860958486 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:58 INFO - PROCESS | 2960 | 1465860958602 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:35:58 INFO - PROCESS | 2960 | 1465860958764 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 2960 | 1465860958767 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:58 INFO - PROCESS | 2960 | ++DOCSHELL 0DA60800 == 45 [pid = 2960] [id = 510] 16:35:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (0DA62400) [pid = 2960] [serial = 1530] [outer = 00000000] 16:35:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (145B7C00) [pid = 2960] [serial = 1531] [outer = 0DA62400] 16:35:58 INFO - PROCESS | 2960 | 1465860958824 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (14C1E000) [pid = 2960] [serial = 1532] [outer = 0DA62400] 16:35:59 INFO - PROCESS | 2960 | 1465860959431 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]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1026ms 16:35:59 INFO - PROCESS | 2960 | 1465860959499 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 2960 | 1465860959504 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:35:59 INFO - PROCESS | 2960 | 1465860959510 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 2960 | 1465860959513 Marionette TRACE conn5 <- [1,2006,null,{}] 16:35:59 INFO - PROCESS | 2960 | 1465860959517 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}] 16:35:59 INFO - PROCESS | 2960 | 1465860959520 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:59 INFO - PROCESS | 2960 | 1465860959634 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:35:59 INFO - PROCESS | 2960 | 1465860959780 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 2960 | 1465860959783 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:35:59 INFO - PROCESS | 2960 | ++DOCSHELL 17E29800 == 46 [pid = 2960] [id = 511] 16:35:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (17EBBC00) [pid = 2960] [serial = 1533] [outer = 00000000] 16:35:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1859D800) [pid = 2960] [serial = 1534] [outer = 17EBBC00] 16:35:59 INFO - PROCESS | 2960 | 1465860959841 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1917BC00) [pid = 2960] [serial = 1535] [outer = 17EBBC00] 16:36:00 INFO - PROCESS | 2960 | 1465860960460 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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 16:36:00 INFO - PROCESS | 2960 | 1465860960533 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 2960 | 1465860960536 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:36:00 INFO - PROCESS | 2960 | 1465860960539 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 2960 | 1465860960543 Marionette TRACE conn5 <- [1,2010,null,{}] 16:36:00 INFO - PROCESS | 2960 | 1465860960555 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}] 16:36:00 INFO - PROCESS | 2960 | 1465860960560 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:00 INFO - PROCESS | 2960 | 1465860960700 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:36:00 INFO - PROCESS | 2960 | 1465860960842 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 2960 | 1465860960845 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:00 INFO - PROCESS | 2960 | ++DOCSHELL 1C539400 == 47 [pid = 2960] [id = 512] 16:36:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1C573000) [pid = 2960] [serial = 1536] [outer = 00000000] 16:36:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1CCCD400) [pid = 2960] [serial = 1537] [outer = 1C573000] 16:36:00 INFO - PROCESS | 2960 | 1465860960905 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1CD60C00) [pid = 2960] [serial = 1538] [outer = 1C573000] 16:36:01 INFO - PROCESS | 2960 | 1465860961491 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]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 16:36:01 INFO - PROCESS | 2960 | 1465860961797 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 2960 | 1465860961801 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:36:01 INFO - PROCESS | 2960 | 1465860961820 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 2960 | 1465860961823 Marionette TRACE conn5 <- [1,2014,null,{}] 16:36:01 INFO - PROCESS | 2960 | 1465860961829 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}] 16:36:01 INFO - PROCESS | 2960 | 1465860961832 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:01 INFO - PROCESS | 2960 | 1465860961939 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:36:02 INFO - PROCESS | 2960 | 1465860962079 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 2960 | 1465860962084 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:02 INFO - PROCESS | 2960 | ++DOCSHELL 0D93B400 == 48 [pid = 2960] [id = 513] 16:36:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (0D93DC00) [pid = 2960] [serial = 1539] [outer = 00000000] 16:36:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (14405C00) [pid = 2960] [serial = 1540] [outer = 0D93DC00] 16:36:02 INFO - PROCESS | 2960 | 1465860962137 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (1478E400) [pid = 2960] [serial = 1541] [outer = 0D93DC00] 16:36:02 INFO - PROCESS | 2960 | 1465860962787 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]]]}] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 14DCB000 == 47 [pid = 2960] [id = 508] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 144CD800 == 46 [pid = 2960] [id = 507] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 1AEAA000 == 45 [pid = 2960] [id = 506] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 0936E000 == 44 [pid = 2960] [id = 505] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 19F9A000 == 43 [pid = 2960] [id = 504] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 14B9A800 == 42 [pid = 2960] [id = 503] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 1853F400 == 41 [pid = 2960] [id = 502] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 14C40800 == 40 [pid = 2960] [id = 501] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (1771D000) [pid = 2960] [serial = 1450] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (0D7EB400) [pid = 2960] [serial = 1447] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (19FA1000) [pid = 2960] [serial = 1453] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 0D84F000 == 39 [pid = 2960] [id = 500] 16:36:02 INFO - PROCESS | 2960 | --DOCSHELL 0CB38800 == 38 [pid = 2960] [id = 499] 16:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1076ms 16:36:02 INFO - PROCESS | 2960 | 1465860962898 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 2960 | 1465860962901 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:36:02 INFO - PROCESS | 2960 | 1465860962907 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 2960 | 1465860962910 Marionette TRACE conn5 <- [1,2018,null,{}] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (19338000) [pid = 2960] [serial = 1471] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (19FA0C00) [pid = 2960] [serial = 1474] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (0D939000) [pid = 2960] [serial = 1457] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (0D025400) [pid = 2960] [serial = 1456] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (14794800) [pid = 2960] [serial = 1462] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (19BE8000) [pid = 2960] [serial = 1472] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (14B8F000) [pid = 2960] [serial = 1463] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (0D93F000) [pid = 2960] [serial = 1459] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0DB57800) [pid = 2960] [serial = 1460] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (17722400) [pid = 2960] [serial = 1465] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (177D5400) [pid = 2960] [serial = 1466] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1AE66C00) [pid = 2960] [serial = 1445] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (15CFAC00) [pid = 2960] [serial = 1477] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19FFB400) [pid = 2960] [serial = 1480] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (17722000) [pid = 2960] [serial = 1478] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19FA1800) [pid = 2960] [serial = 1475] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1859E400) [pid = 2960] [serial = 1468] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (185A8800) [pid = 2960] [serial = 1469] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1A230000) [pid = 2960] [serial = 1481] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1AEAAC00) [pid = 2960] [serial = 1483] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2960 | 1465860962940 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}] 16:36:02 INFO - PROCESS | 2960 | 1465860962943 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:03 INFO - PROCESS | 2960 | 1465860963039 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:36:03 INFO - PROCESS | 2960 | 1465860963045 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 2960 | 1465860963047 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DA62C00 == 39 [pid = 2960] [id = 514] 16:36:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DA63C00) [pid = 2960] [serial = 1542] [outer = 00000000] 16:36:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DB5BC00) [pid = 2960] [serial = 1543] [outer = 0DA63C00] 16:36:03 INFO - PROCESS | 2960 | 1465860963094 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (114D0400) [pid = 2960] [serial = 1544] [outer = 0DA63C00] 16:36:03 INFO - PROCESS | 2960 | 1465860963633 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 751ms 16:36:03 INFO - PROCESS | 2960 | 1465860963659 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 2960 | 1465860963661 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:36:03 INFO - PROCESS | 2960 | 1465860963665 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:36:03 INFO - PROCESS | 2960 | 1465860963667 Marionette TRACE conn5 <- [1,2022,null,{}] 16:36:03 INFO - PROCESS | 2960 | 1465860963676 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}] 16:36:03 INFO - PROCESS | 2960 | 1465860963680 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:03 INFO - PROCESS | 2960 | 1465860963775 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:36:03 INFO - PROCESS | 2960 | 1465860963877 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 2960 | 1465860963880 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:03 INFO - PROCESS | 2960 | ++DOCSHELL 1771AC00 == 40 [pid = 2960] [id = 515] 16:36:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1771D000) [pid = 2960] [serial = 1545] [outer = 00000000] 16:36:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1773F400) [pid = 2960] [serial = 1546] [outer = 1771D000] 16:36:03 INFO - PROCESS | 2960 | 1465860963937 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (17E2B000) [pid = 2960] [serial = 1547] [outer = 1771D000] 16:36:04 INFO - PROCESS | 2960 | 1465860964321 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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 16:36:04 INFO - PROCESS | 2960 | 1465860964345 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 2960 | 1465860964347 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:36:04 INFO - PROCESS | 2960 | 1465860964350 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:36:04 INFO - PROCESS | 2960 | 1465860964352 Marionette TRACE conn5 <- [1,2026,null,{}] 16:36:04 INFO - PROCESS | 2960 | 1465860964355 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}] 16:36:04 INFO - PROCESS | 2960 | 1465860964357 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:04 INFO - PROCESS | 2960 | 1465860964447 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:36:04 INFO - PROCESS | 2960 | 1465860964453 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 2960 | 1465860964455 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DB56400 == 41 [pid = 2960] [id = 516] 16:36:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (144CCC00) [pid = 2960] [serial = 1548] [outer = 00000000] 16:36:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (18AEEC00) [pid = 2960] [serial = 1549] [outer = 144CCC00] 16:36:04 INFO - PROCESS | 2960 | 1465860964499 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (19752400) [pid = 2960] [serial = 1550] [outer = 144CCC00] 16:36:04 INFO - PROCESS | 2960 | 1465860964969 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]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 16:36:05 INFO - PROCESS | 2960 | 1465860965040 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 2960 | 1465860965042 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:36:05 INFO - PROCESS | 2960 | 1465860965045 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 2960 | 1465860965047 Marionette TRACE conn5 <- [1,2030,null,{}] 16:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:36:05 INFO - PROCESS | 2960 | 1465860965063 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}] 16:36:05 INFO - PROCESS | 2960 | 1465860965065 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:05 INFO - PROCESS | 2960 | 1465860965181 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:36:05 INFO - PROCESS | 2960 | 1465860965190 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 2960 | 1465860965192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:05 INFO - PROCESS | 2960 | ++DOCSHELL 19756800 == 42 [pid = 2960] [id = 517] 16:36:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (19AB5C00) [pid = 2960] [serial = 1551] [outer = 00000000] 16:36:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (19F97400) [pid = 2960] [serial = 1552] [outer = 19AB5C00] 16:36:05 INFO - PROCESS | 2960 | 1465860965237 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (19F98400) [pid = 2960] [serial = 1553] [outer = 19AB5C00] 16:36:05 INFO - PROCESS | 2960 | 1465860965683 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]]]}] 16:36:05 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) 16:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 16:36:05 INFO - PROCESS | 2960 | 1465860965722 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 2960 | 1465860965724 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:36:05 INFO - PROCESS | 2960 | 1465860965733 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 2960 | 1465860965735 Marionette TRACE conn5 <- [1,2034,null,{}] 16:36:05 INFO - PROCESS | 2960 | 1465860965738 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}] 16:36:05 INFO - PROCESS | 2960 | 1465860965745 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:05 INFO - PROCESS | 2960 | 1465860965923 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:36:06 INFO - PROCESS | 2960 | 1465860966000 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 2960 | 1465860966003 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:06 INFO - PROCESS | 2960 | ++DOCSHELL 1A233800 == 43 [pid = 2960] [id = 518] 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1A236400) [pid = 2960] [serial = 1554] [outer = 00000000] 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (1AE62800) [pid = 2960] [serial = 1555] [outer = 1A236400] 16:36:06 INFO - PROCESS | 2960 | 1465860966049 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1AE6B800) [pid = 2960] [serial = 1556] [outer = 1A236400] 16:36:06 INFO - PROCESS | 2960 | 1465860966491 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]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 16:36:06 INFO - PROCESS | 2960 | 1465860966506 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 2960 | 1465860966508 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:36:06 INFO - PROCESS | 2960 | 1465860966511 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 2960 | 1465860966513 Marionette TRACE conn5 <- [1,2038,null,{}] 16:36:06 INFO - PROCESS | 2960 | 1465860966516 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}] 16:36:06 INFO - PROCESS | 2960 | 1465860966518 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:06 INFO - PROCESS | 2960 | 1465860966650 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:36:06 INFO - PROCESS | 2960 | 1465860966655 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 2960 | 1465860966657 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:06 INFO - PROCESS | 2960 | ++DOCSHELL 1AEAD400 == 44 [pid = 2960] [id = 519] 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1AEAEC00) [pid = 2960] [serial = 1557] [outer = 00000000] 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1B4DB000) [pid = 2960] [serial = 1558] [outer = 1AEAEC00] 16:36:06 INFO - PROCESS | 2960 | 1465860966759 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1B5E1000) [pid = 2960] [serial = 1559] [outer = 1AEAEC00] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (19F9A400) [pid = 2960] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1A239800) [pid = 2960] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1B4D9400) [pid = 2960] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (0D076800) [pid = 2960] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (1930A400) [pid = 2960] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (0D937000) [pid = 2960] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (14C49000) [pid = 2960] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (18540400) [pid = 2960] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (14B79400) [pid = 2960] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (19F93800) [pid = 2960] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:36:07 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (145C1C00) [pid = 2960] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:36:07 INFO - PROCESS | 2960 | 1465860967610 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1119ms 16:36:07 INFO - PROCESS | 2960 | 1465860967632 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:36:07 INFO - PROCESS | 2960 | 1465860967634 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:36:07 INFO - PROCESS | 2960 | 1465860967637 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 2960 | 1465860967638 Marionette TRACE conn5 <- [1,2042,null,{}] 16:36:07 INFO - PROCESS | 2960 | 1465860967642 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}] 16:36:07 INFO - PROCESS | 2960 | 1465860967644 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:07 INFO - PROCESS | 2960 | 1465860967727 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:36:07 INFO - PROCESS | 2960 | 1465860967836 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 2960 | 1465860967838 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:07 INFO - PROCESS | 2960 | ++DOCSHELL 093F4000 == 45 [pid = 2960] [id = 520] 16:36:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0D06D800) [pid = 2960] [serial = 1560] [outer = 00000000] 16:36:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1930A400) [pid = 2960] [serial = 1561] [outer = 0D06D800] 16:36:07 INFO - PROCESS | 2960 | 1465860967881 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1933C400) [pid = 2960] [serial = 1562] [outer = 0D06D800] 16:36:08 INFO - PROCESS | 2960 | 1465860968241 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 16:36:08 INFO - PROCESS | 2960 | 1465860968267 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 2960 | 1465860968270 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:36:08 INFO - PROCESS | 2960 | 1465860968273 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 2960 | 1465860968274 Marionette TRACE conn5 <- [1,2046,null,{}] 16:36:08 INFO - PROCESS | 2960 | 1465860968278 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}] 16:36:08 INFO - PROCESS | 2960 | 1465860968279 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:08 INFO - PROCESS | 2960 | 1465860968411 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:36:08 INFO - PROCESS | 2960 | 1465860968419 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 2960 | 1465860968421 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:08 INFO - PROCESS | 2960 | ++DOCSHELL 18A39C00 == 46 [pid = 2960] [id = 521] 16:36:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (19315400) [pid = 2960] [serial = 1563] [outer = 00000000] 16:36:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1C581C00) [pid = 2960] [serial = 1564] [outer = 19315400] 16:36:08 INFO - PROCESS | 2960 | 1465860968464 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1CCCB800) [pid = 2960] [serial = 1565] [outer = 19315400] 16:36:08 INFO - PROCESS | 2960 | 1465860968889 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:36:08 INFO - PROCESS | 2960 | 1465860968944 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 2960 | 1465860968946 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:36:08 INFO - PROCESS | 2960 | 1465860968949 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 2960 | 1465860968951 Marionette TRACE conn5 <- [1,2050,null,{}] 16:36:08 INFO - PROCESS | 2960 | 1465860968954 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}] 16:36:08 INFO - PROCESS | 2960 | 1465860968956 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:09 INFO - PROCESS | 2960 | 1465860969082 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:36:09 INFO - PROCESS | 2960 | 1465860969128 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 2960 | 1465860969129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:09 INFO - PROCESS | 2960 | ++DOCSHELL 0D021000 == 47 [pid = 2960] [id = 522] 16:36:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0D766C00) [pid = 2960] [serial = 1566] [outer = 00000000] 16:36:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (0DB0B800) [pid = 2960] [serial = 1567] [outer = 0D766C00] 16:36:09 INFO - PROCESS | 2960 | 1465860969172 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (0DB0E000) [pid = 2960] [serial = 1568] [outer = 0D766C00] 16:36:09 INFO - PROCESS | 2960 | 1465860969755 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]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 16:36:09 INFO - PROCESS | 2960 | 1465860969780 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:36:09 INFO - PROCESS | 2960 | 1465860969784 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:36:09 INFO - PROCESS | 2960 | 1465860969789 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 2960 | 1465860969793 Marionette TRACE conn5 <- [1,2054,null,{}] 16:36:09 INFO - PROCESS | 2960 | 1465860969799 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}] 16:36:09 INFO - PROCESS | 2960 | 1465860969802 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:09 INFO - PROCESS | 2960 | 1465860969921 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:36:10 INFO - PROCESS | 2960 | 1465860970073 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 2960 | 1465860970076 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:10 INFO - PROCESS | 2960 | ++DOCSHELL 0D933000 == 48 [pid = 2960] [id = 523] 16:36:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (0D935C00) [pid = 2960] [serial = 1569] [outer = 00000000] 16:36:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (0DB10800) [pid = 2960] [serial = 1570] [outer = 0D935C00] 16:36:10 INFO - PROCESS | 2960 | 1465860970135 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (14407800) [pid = 2960] [serial = 1571] [outer = 0D935C00] 16:36:10 INFO - PROCESS | 2960 | 1465860970761 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1024ms 16:36:10 INFO - PROCESS | 2960 | 1465860970814 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 2960 | 1465860970819 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:36:10 INFO - PROCESS | 2960 | 1465860970826 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:36:10 INFO - PROCESS | 2960 | 1465860970829 Marionette TRACE conn5 <- [1,2058,null,{}] 16:36:10 INFO - PROCESS | 2960 | 1465860970832 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}] 16:36:10 INFO - PROCESS | 2960 | 1465860970835 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:10 INFO - PROCESS | 2960 | 1465860970952 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:36:11 INFO - PROCESS | 2960 | 1465860971099 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 2960 | 1465860971102 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:11 INFO - PROCESS | 2960 | ++DOCSHELL 16C3D800 == 49 [pid = 2960] [id = 524] 16:36:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (16C3E000) [pid = 2960] [serial = 1572] [outer = 00000000] 16:36:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (1852EC00) [pid = 2960] [serial = 1573] [outer = 16C3E000] 16:36:11 INFO - PROCESS | 2960 | 1465860971159 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (18A39800) [pid = 2960] [serial = 1574] [outer = 16C3E000] 16:36:11 INFO - PROCESS | 2960 | 1465860971798 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1019ms 16:36:11 INFO - PROCESS | 2960 | 1465860971848 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 2960 | 1465860971851 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:36:11 INFO - PROCESS | 2960 | 1465860971854 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:36:11 INFO - PROCESS | 2960 | 1465860971858 Marionette TRACE conn5 <- [1,2062,null,{}] 16:36:11 INFO - PROCESS | 2960 | 1465860971869 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}] 16:36:11 INFO - PROCESS | 2960 | 1465860971874 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:12 INFO - PROCESS | 2960 | 1465860972035 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:36:12 INFO - PROCESS | 2960 | 1465860972184 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 2960 | 1465860972187 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:12 INFO - PROCESS | 2960 | ++DOCSHELL 1B5DD000 == 50 [pid = 2960] [id = 525] 16:36:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (1BD5DC00) [pid = 2960] [serial = 1575] [outer = 00000000] 16:36:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (1CCC8000) [pid = 2960] [serial = 1576] [outer = 1BD5DC00] 16:36:12 INFO - PROCESS | 2960 | 1465860972244 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1CE43800) [pid = 2960] [serial = 1577] [outer = 1BD5DC00] 16:36:12 INFO - PROCESS | 2960 | 1465860972824 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]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1020ms 16:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:36:12 INFO - PROCESS | 2960 | 1465860972877 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 2960 | 1465860972880 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:36:12 INFO - PROCESS | 2960 | 1465860972884 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 2960 | 1465860972886 Marionette TRACE conn5 <- [1,2066,null,{}] 16:36:12 INFO - PROCESS | 2960 | 1465860972889 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}] 16:36:12 INFO - PROCESS | 2960 | 1465860972892 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:13 INFO - PROCESS | 2960 | 1465860973005 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:36:13 INFO - PROCESS | 2960 | 1465860973163 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 2960 | 1465860973166 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:13 INFO - PROCESS | 2960 | ++DOCSHELL 1852BC00 == 51 [pid = 2960] [id = 526] 16:36:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (1CE42C00) [pid = 2960] [serial = 1578] [outer = 00000000] 16:36:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (1D24B400) [pid = 2960] [serial = 1579] [outer = 1CE42C00] 16:36:13 INFO - PROCESS | 2960 | 1465860973222 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1D24EC00) [pid = 2960] [serial = 1580] [outer = 1CE42C00] 16:36:13 INFO - PROCESS | 2960 | 1465860973843 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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 16:36:13 INFO - PROCESS | 2960 | 1465860973857 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 2960 | 1465860973859 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:36:13 INFO - PROCESS | 2960 | 1465860973863 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 2960 | 1465860973865 Marionette TRACE conn5 <- [1,2070,null,{}] 16:36:13 INFO - PROCESS | 2960 | 1465860973869 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}] 16:36:13 INFO - PROCESS | 2960 | 1465860973871 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:14 INFO - PROCESS | 2960 | 1465860973978 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:36:14 INFO - PROCESS | 2960 | 1465860974226 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 2960 | 1465860974229 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:14 INFO - PROCESS | 2960 | ++DOCSHELL 0943C800 == 52 [pid = 2960] [id = 527] 16:36:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (0D0CB800) [pid = 2960] [serial = 1581] [outer = 00000000] 16:36:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (0D868800) [pid = 2960] [serial = 1582] [outer = 0D0CB800] 16:36:14 INFO - PROCESS | 2960 | 1465860974295 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (0DA65400) [pid = 2960] [serial = 1583] [outer = 0D0CB800] 16:36:14 INFO - PROCESS | 2960 | 1465860974959 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1127ms 16:36:15 INFO - PROCESS | 2960 | 1465860974995 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 2960 | 1465860974998 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:36:15 INFO - PROCESS | 2960 | 1465860975002 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 2960 | 1465860975005 Marionette TRACE conn5 <- [1,2074,null,{}] 16:36:15 INFO - PROCESS | 2960 | 1465860975010 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}] 16:36:15 INFO - PROCESS | 2960 | 1465860975015 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:15 INFO - PROCESS | 2960 | 1465860975144 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 18A39C00 == 51 [pid = 2960] [id = 521] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 093F4000 == 50 [pid = 2960] [id = 520] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 1AEAD400 == 49 [pid = 2960] [id = 519] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 1A233800 == 48 [pid = 2960] [id = 518] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 19756800 == 47 [pid = 2960] [id = 517] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 1771AC00 == 46 [pid = 2960] [id = 515] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 0DA62C00 == 45 [pid = 2960] [id = 514] 16:36:15 INFO - PROCESS | 2960 | --DOCSHELL 0D93B400 == 44 [pid = 2960] [id = 513] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (14B72800) [pid = 2960] [serial = 1409] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (19FF3800) [pid = 2960] [serial = 1513] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1AEAB400) [pid = 2960] [serial = 1516] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (1A231C00) [pid = 2960] [serial = 1514] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (0D95D000) [pid = 2960] [serial = 1486] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (1BD65C00) [pid = 2960] [serial = 1519] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (0DB58400) [pid = 2960] [serial = 1499] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (0D939C00) [pid = 2960] [serial = 1498] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (19AC6C00) [pid = 2960] [serial = 1510] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (14DD0000) [pid = 2960] [serial = 1489] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (0DB5E800) [pid = 2960] [serial = 1501] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (114CE800) [pid = 2960] [serial = 1502] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (19FF4400) [pid = 2960] [serial = 1492] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1BD65800) [pid = 2960] [serial = 1495] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (14D9D400) [pid = 2960] [serial = 1504] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (16C45C00) [pid = 2960] [serial = 1505] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (18A3A000) [pid = 2960] [serial = 1507] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (18A3F800) [pid = 2960] [serial = 1508] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1AECA000) [pid = 2960] [serial = 1517] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (19FF4800) [pid = 2960] [serial = 1522] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1C57D800) [pid = 2960] [serial = 1526] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1C573C00) [pid = 2960] [serial = 1525] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1B5E3800) [pid = 2960] [serial = 1520] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1CCCD800) [pid = 2960] [serial = 1528] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1B4D6800) [pid = 2960] [serial = 1523] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (19BE3C00) [pid = 2960] [serial = 1511] [outer = 00000000] [url = about:blank] 16:36:15 INFO - PROCESS | 2960 | 1465860975311 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 2960 | 1465860975314 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:15 INFO - PROCESS | 2960 | ++DOCSHELL 0D0CE400 == 45 [pid = 2960] [id = 528] 16:36:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0D0D2400) [pid = 2960] [serial = 1584] [outer = 00000000] 16:36:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0D939C00) [pid = 2960] [serial = 1585] [outer = 0D0D2400] 16:36:15 INFO - PROCESS | 2960 | 1465860975360 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DB04C00) [pid = 2960] [serial = 1586] [outer = 0D0D2400] 16:36:15 INFO - PROCESS | 2960 | 1465860975785 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 871ms 16:36:15 INFO - PROCESS | 2960 | 1465860975876 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 2960 | 1465860975880 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:36:15 INFO - PROCESS | 2960 | 1465860975884 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 2960 | 1465860975886 Marionette TRACE conn5 <- [1,2078,null,{}] 16:36:15 INFO - PROCESS | 2960 | 1465860975890 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}] 16:36:15 INFO - PROCESS | 2960 | 1465860975893 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:16 INFO - PROCESS | 2960 | 1465860975992 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:36:16 INFO - PROCESS | 2960 | 1465860975999 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 2960 | 1465860976001 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:16 INFO - PROCESS | 2960 | ++DOCSHELL 14DD0000 == 46 [pid = 2960] [id = 529] 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (15CEE400) [pid = 2960] [serial = 1587] [outer = 00000000] 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (17718400) [pid = 2960] [serial = 1588] [outer = 15CEE400] 16:36:16 INFO - PROCESS | 2960 | 1465860976045 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (17E79400) [pid = 2960] [serial = 1589] [outer = 15CEE400] 16:36:16 INFO - PROCESS | 2960 | 1465860976529 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]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 16:36:16 INFO - PROCESS | 2960 | 1465860976559 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 2960 | 1465860976561 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:36:16 INFO - PROCESS | 2960 | 1465860976566 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 2960 | 1465860976572 Marionette TRACE conn5 <- [1,2082,null,{}] 16:36:16 INFO - PROCESS | 2960 | 1465860976581 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}] 16:36:16 INFO - PROCESS | 2960 | 1465860976584 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:16 INFO - PROCESS | 2960 | 1465860976675 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:36:16 INFO - PROCESS | 2960 | 1465860976684 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 2960 | 1465860976686 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:16 INFO - PROCESS | 2960 | ++DOCSHELL 1933F800 == 47 [pid = 2960] [id = 530] 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (19756800) [pid = 2960] [serial = 1590] [outer = 00000000] 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (19F95400) [pid = 2960] [serial = 1591] [outer = 19756800] 16:36:16 INFO - PROCESS | 2960 | 1465860976730 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (19F9C400) [pid = 2960] [serial = 1592] [outer = 19756800] 16:36:17 INFO - PROCESS | 2960 | 1465860977177 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 16:36:17 INFO - PROCESS | 2960 | 1465860977259 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 2960 | 1465860977262 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:36:17 INFO - PROCESS | 2960 | 1465860977274 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 2960 | 1465860977276 Marionette TRACE conn5 <- [1,2086,null,{}] 16:36:17 INFO - PROCESS | 2960 | 1465860977279 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}] 16:36:17 INFO - PROCESS | 2960 | 1465860977281 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:17 INFO - PROCESS | 2960 | 1465860977398 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:36:17 INFO - PROCESS | 2960 | 1465860977406 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 2960 | 1465860977408 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:17 INFO - PROCESS | 2960 | ++DOCSHELL 19FF9800 == 48 [pid = 2960] [id = 531] 16:36:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (19FFA400) [pid = 2960] [serial = 1593] [outer = 00000000] 16:36:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1A23D800) [pid = 2960] [serial = 1594] [outer = 19FFA400] 16:36:17 INFO - PROCESS | 2960 | 1465860977455 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1AE63C00) [pid = 2960] [serial = 1595] [outer = 19FFA400] 16:36:17 INFO - PROCESS | 2960 | 1465860977938 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 16:36:17 INFO - PROCESS | 2960 | 1465860977961 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 2960 | 1465860977963 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:36:17 INFO - PROCESS | 2960 | 1465860977966 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:36:17 INFO - PROCESS | 2960 | 1465860977968 Marionette TRACE conn5 <- [1,2090,null,{}] 16:36:18 INFO - PROCESS | 2960 | 1465860977972 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}] 16:36:18 INFO - PROCESS | 2960 | 1465860977973 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:18 INFO - PROCESS | 2960 | 1465860978099 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:36:18 INFO - PROCESS | 2960 | 1465860978104 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 2960 | 1465860978110 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:18 INFO - PROCESS | 2960 | ++DOCSHELL 1AEA9C00 == 49 [pid = 2960] [id = 532] 16:36:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1AEAA400) [pid = 2960] [serial = 1596] [outer = 00000000] 16:36:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1AEC5C00) [pid = 2960] [serial = 1597] [outer = 1AEAA400] 16:36:18 INFO - PROCESS | 2960 | 1465860978225 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1B5DA000) [pid = 2960] [serial = 1598] [outer = 1AEAA400] 16:36:18 INFO - PROCESS | 2960 | 1465860978698 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 771ms 16:36:18 INFO - PROCESS | 2960 | 1465860978739 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 2960 | 1465860978741 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:36:18 INFO - PROCESS | 2960 | 1465860978783 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 2960 | 1465860978784 Marionette TRACE conn5 <- [1,2094,null,{}] 16:36:18 INFO - PROCESS | 2960 | 1465860978788 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}] 16:36:18 INFO - PROCESS | 2960 | 1465860978790 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:18 INFO - PROCESS | 2960 | 1465860978917 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:36:19 INFO - PROCESS | 2960 | 1465860978991 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 2960 | 1465860978993 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D02A400 == 50 [pid = 2960] [id = 533] 16:36:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (1B5E3800) [pid = 2960] [serial = 1599] [outer = 00000000] 16:36:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (1CCC7800) [pid = 2960] [serial = 1600] [outer = 1B5E3800] 16:36:19 INFO - PROCESS | 2960 | 1465860979038 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (1CCC8400) [pid = 2960] [serial = 1601] [outer = 1B5E3800] 16:36:19 INFO - PROCESS | 2960 | 1465860979477 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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 16:36:19 INFO - PROCESS | 2960 | 1465860979505 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 16:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:36:19 INFO - PROCESS | 2960 | 1465860979507 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:36:19 INFO - PROCESS | 2960 | 1465860979510 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 2960 | 1465860979512 Marionette TRACE conn5 <- [1,2098,null,{}] 16:36:19 INFO - PROCESS | 2960 | 1465860979515 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}] 16:36:19 INFO - PROCESS | 2960 | 1465860979517 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:19 INFO - PROCESS | 2960 | 1465860979837 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0DA63C00) [pid = 2960] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (1771D000) [pid = 2960] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1A236400) [pid = 2960] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (0D93DC00) [pid = 2960] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (0D06D800) [pid = 2960] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (19AB5C00) [pid = 2960] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (19315400) [pid = 2960] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1AEAEC00) [pid = 2960] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (144CCC00) [pid = 2960] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:36:19 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (10C25400) [pid = 2960] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:36:19 INFO - PROCESS | 2960 | 1465860979912 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 2960 | 1465860979913 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D7E4400 == 51 [pid = 2960] [id = 534] 16:36:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0D930400) [pid = 2960] [serial = 1602] [outer = 00000000] 16:36:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (144CCC00) [pid = 2960] [serial = 1603] [outer = 0D930400] 16:36:19 INFO - PROCESS | 2960 | 1465860979957 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (16C4A000) [pid = 2960] [serial = 1604] [outer = 0D930400] 16:36:20 INFO - PROCESS | 2960 | 1465860980337 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 870ms 16:36:20 INFO - PROCESS | 2960 | 1465860980381 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 2960 | 1465860980383 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:36:20 INFO - PROCESS | 2960 | 1465860980386 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 2960 | 1465860980388 Marionette TRACE conn5 <- [1,2102,null,{}] 16:36:20 INFO - PROCESS | 2960 | 1465860980391 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}] 16:36:20 INFO - PROCESS | 2960 | 1465860980393 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:20 INFO - PROCESS | 2960 | 1465860980479 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:36:20 INFO - PROCESS | 2960 | 1465860980484 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 2960 | 1465860980486 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:20 INFO - PROCESS | 2960 | ++DOCSHELL 19FA0C00 == 52 [pid = 2960] [id = 535] 16:36:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1A234400) [pid = 2960] [serial = 1605] [outer = 00000000] 16:36:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1CE40400) [pid = 2960] [serial = 1606] [outer = 1A234400] 16:36:20 INFO - PROCESS | 2960 | 1465860980530 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1CE94400) [pid = 2960] [serial = 1607] [outer = 1A234400] 16:36:21 INFO - PROCESS | 2960 | 1465860980967 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 16:36:21 INFO - PROCESS | 2960 | 1465860981018 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:36:21 INFO - PROCESS | 2960 | 1465860981020 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:36:21 INFO - PROCESS | 2960 | 1465860981023 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 2960 | 1465860981025 Marionette TRACE conn5 <- [1,2106,null,{}] 16:36:21 INFO - PROCESS | 2960 | 1465860981029 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}] 16:36:21 INFO - PROCESS | 2960 | 1465860981031 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:21 INFO - PROCESS | 2960 | 1465860981118 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:36:21 INFO - PROCESS | 2960 | 1465860981123 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 2960 | 1465860981125 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D029400 == 53 [pid = 2960] [id = 536] 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1D24CC00) [pid = 2960] [serial = 1608] [outer = 00000000] 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (1D2AF000) [pid = 2960] [serial = 1609] [outer = 1D24CC00] 16:36:21 INFO - PROCESS | 2960 | 1465860981177 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (1D2B3400) [pid = 2960] [serial = 1610] [outer = 1D24CC00] 16:36:21 INFO - PROCESS | 2960 | 1465860981607 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 631ms 16:36:21 INFO - PROCESS | 2960 | 1465860981655 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 2960 | 1465860981657 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:36:21 INFO - PROCESS | 2960 | 1465860981676 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 2960 | 1465860981678 Marionette TRACE conn5 <- [1,2110,null,{}] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:36:21 INFO - PROCESS | 2960 | 1465860981682 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}] 16:36:21 INFO - PROCESS | 2960 | 1465860981683 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:21 INFO - PROCESS | 2960 | 1465860981768 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:36:21 INFO - PROCESS | 2960 | 1465860981774 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 2960 | 1465860981776 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:21 INFO - PROCESS | 2960 | ++DOCSHELL 144CE800 == 54 [pid = 2960] [id = 537] 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (17716800) [pid = 2960] [serial = 1611] [outer = 00000000] 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (1D8A6400) [pid = 2960] [serial = 1612] [outer = 17716800] 16:36:21 INFO - PROCESS | 2960 | 1465860981822 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1E572000) [pid = 2960] [serial = 1613] [outer = 17716800] 16:36:22 INFO - PROCESS | 2960 | 1465860982552 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 931ms 16:36:22 INFO - PROCESS | 2960 | 1465860982621 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 2960 | 1465860982625 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:36:22 INFO - PROCESS | 2960 | 1465860982649 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 2960 | 1465860982652 Marionette TRACE conn5 <- [1,2114,null,{}] 16:36:22 INFO - PROCESS | 2960 | 1465860982658 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}] 16:36:22 INFO - PROCESS | 2960 | 1465860982661 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:22 INFO - PROCESS | 2960 | 1465860982784 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:36:22 INFO - PROCESS | 2960 | 1465860982929 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 2960 | 1465860982933 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:22 INFO - PROCESS | 2960 | ++DOCSHELL 0DB04800 == 55 [pid = 2960] [id = 538] 16:36:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (10FC0800) [pid = 2960] [serial = 1614] [outer = 00000000] 16:36:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (14C4D000) [pid = 2960] [serial = 1615] [outer = 10FC0800] 16:36:23 INFO - PROCESS | 2960 | 1465860982992 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (17744400) [pid = 2960] [serial = 1616] [outer = 10FC0800] 16:36:23 INFO - PROCESS | 2960 | 1465860983620 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]]]}] 16:36:23 INFO - PROCESS | 2960 | --DOCSHELL 0DC9D400 == 54 [pid = 2960] [id = 12] 16:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1023ms 16:36:23 INFO - PROCESS | 2960 | 1465860983706 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 2960 | 1465860983711 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:36:23 INFO - PROCESS | 2960 | 1465860983745 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:36:23 INFO - PROCESS | 2960 | 1465860983748 Marionette TRACE conn5 <- [1,2118,null,{}] 16:36:23 INFO - PROCESS | 2960 | 1465860983752 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}] 16:36:23 INFO - PROCESS | 2960 | 1465860983755 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:23 INFO - PROCESS | 2960 | 1465860983886 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:36:24 INFO - PROCESS | 2960 | 1465860984030 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 2960 | 1465860984033 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:24 INFO - PROCESS | 2960 | ++DOCSHELL 1933C000 == 55 [pid = 2960] [id = 539] 16:36:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (19AB5C00) [pid = 2960] [serial = 1617] [outer = 00000000] 16:36:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (19FF9400) [pid = 2960] [serial = 1618] [outer = 19AB5C00] 16:36:24 INFO - PROCESS | 2960 | 1465860984091 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (1AEB3C00) [pid = 2960] [serial = 1619] [outer = 19AB5C00] 16:36:24 INFO - PROCESS | 2960 | 1465860984711 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] 16:36:24 INFO - PROCESS | 2960 | 1465860984768 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:36:24 INFO - PROCESS | 2960 | 1465860984772 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:36:24 INFO - PROCESS | 2960 | 1465860984776 Marionette TRACE conn5 <- [1,2122,null,{}] 16:36:24 INFO - PROCESS | 2960 | 1465860984786 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}] 16:36:24 INFO - PROCESS | 2960 | 1465860984791 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:24 INFO - PROCESS | 2960 | 1465860984940 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:36:25 INFO - PROCESS | 2960 | 1465860985093 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 2960 | 1465860985097 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:25 INFO - PROCESS | 2960 | ++DOCSHELL 1D2B7400 == 56 [pid = 2960] [id = 540] 16:36:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (1D2B7800) [pid = 2960] [serial = 1620] [outer = 00000000] 16:36:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (1E570400) [pid = 2960] [serial = 1621] [outer = 1D2B7800] 16:36:25 INFO - PROCESS | 2960 | 1465860985159 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (1E577400) [pid = 2960] [serial = 1622] [outer = 1D2B7800] 16:36:25 INFO - PROCESS | 2960 | 1465860985703 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 972ms 16:36:25 INFO - PROCESS | 2960 | 1465860985746 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 2960 | 1465860985749 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:36:25 INFO - PROCESS | 2960 | 1465860985753 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:36:25 INFO - PROCESS | 2960 | 1465860985755 Marionette TRACE conn5 <- [1,2126,null,{}] 16:36:25 INFO - PROCESS | 2960 | 1465860985758 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}] 16:36:25 INFO - PROCESS | 2960 | 1465860985761 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:25 INFO - PROCESS | 2960 | 1465860985874 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:36:26 INFO - PROCESS | 2960 | 1465860986038 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 2960 | 1465860986040 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:26 INFO - PROCESS | 2960 | ++DOCSHELL 1E570000 == 57 [pid = 2960] [id = 541] 16:36:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (1E57E800) [pid = 2960] [serial = 1623] [outer = 00000000] 16:36:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (1EB72000) [pid = 2960] [serial = 1624] [outer = 1E57E800] 16:36:26 INFO - PROCESS | 2960 | 1465860986094 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (1EB76400) [pid = 2960] [serial = 1625] [outer = 1E57E800] 16:36:26 INFO - PROCESS | 2960 | 1465860986717 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1016ms 16:36:26 INFO - PROCESS | 2960 | 1465860986772 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 2960 | 1465860986775 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 2960 | 1465860986778 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:36:26 INFO - PROCESS | 2960 | 1465860986780 Marionette TRACE conn5 <- [1,2130,null,{}] 16:36:26 INFO - PROCESS | 2960 | 1465860986784 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}] 16:36:26 INFO - PROCESS | 2960 | 1465860986786 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:26 INFO - PROCESS | 2960 | 1465860986898 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:36:27 INFO - PROCESS | 2960 | 1465860987223 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 2960 | 1465860987227 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:27 INFO - PROCESS | 2960 | ++DOCSHELL 093F5400 == 58 [pid = 2960] [id = 542] 16:36:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (0D06D800) [pid = 2960] [serial = 1626] [outer = 00000000] 16:36:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (0DB5E000) [pid = 2960] [serial = 1627] [outer = 0D06D800] 16:36:27 INFO - PROCESS | 2960 | 1465860987317 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (10AD7400) [pid = 2960] [serial = 1628] [outer = 0D06D800] 16:36:27 INFO - PROCESS | 2960 | 1465860987900 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] 16:36:28 INFO - PROCESS | 2960 | 1465860987967 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:36:28 INFO - PROCESS | 2960 | 1465860987971 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 2960 | 1465860987974 Marionette TRACE conn5 <- [1,2134,null,{}] 16:36:28 INFO - PROCESS | 2960 | 1465860987979 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}] 16:36:28 INFO - PROCESS | 2960 | 1465860987984 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:28 INFO - PROCESS | 2960 | 1465860988093 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 14DD0C00 == 57 [pid = 2960] [id = 483] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 14C14400 == 56 [pid = 2960] [id = 466] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 17E79800 == 55 [pid = 2960] [id = 497] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D84EC00 == 54 [pid = 2960] [id = 495] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 14C48400 == 53 [pid = 2960] [id = 496] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D029400 == 52 [pid = 2960] [id = 536] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 19FA0C00 == 51 [pid = 2960] [id = 535] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D7E4400 == 50 [pid = 2960] [id = 534] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D02A400 == 49 [pid = 2960] [id = 533] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1AEA9C00 == 48 [pid = 2960] [id = 532] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 19FF9800 == 47 [pid = 2960] [id = 531] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1933F800 == 46 [pid = 2960] [id = 530] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 14DD0000 == 45 [pid = 2960] [id = 529] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0DB56400 == 44 [pid = 2960] [id = 516] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D0CE400 == 43 [pid = 2960] [id = 528] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0943C800 == 42 [pid = 2960] [id = 527] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D021000 == 41 [pid = 2960] [id = 522] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 17E29800 == 40 [pid = 2960] [id = 511] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 16C3D800 == 39 [pid = 2960] [id = 524] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D933000 == 38 [pid = 2960] [id = 523] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0DA60800 == 37 [pid = 2960] [id = 510] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 17E77000 == 36 [pid = 2960] [id = 484] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1852BC00 == 35 [pid = 2960] [id = 526] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1B5DD000 == 34 [pid = 2960] [id = 525] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 18528800 == 33 [pid = 2960] [id = 498] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1CCC7400 == 32 [pid = 2960] [id = 509] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1C539400 == 31 [pid = 2960] [id = 512] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0CB40800 == 30 [pid = 2960] [id = 482] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0D02A800 == 29 [pid = 2960] [id = 13] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 093F5400 == 28 [pid = 2960] [id = 542] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1D2B7400 == 27 [pid = 2960] [id = 540] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1E570000 == 26 [pid = 2960] [id = 541] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 1933C000 == 25 [pid = 2960] [id = 539] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 144CE800 == 24 [pid = 2960] [id = 537] 16:36:29 INFO - PROCESS | 2960 | --DOCSHELL 0DB04800 == 23 [pid = 2960] [id = 538] 16:36:29 INFO - PROCESS | 2960 | 1465860989035 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 2960 | 1465860989039 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (1CCCB800) [pid = 2960] [serial = 1565] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (0DB0B800) [pid = 2960] [serial = 1567] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (114D0400) [pid = 2960] [serial = 1544] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (1773F400) [pid = 2960] [serial = 1546] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (1AE6B800) [pid = 2960] [serial = 1556] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (14405C00) [pid = 2960] [serial = 1540] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (1930A400) [pid = 2960] [serial = 1561] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (19F98400) [pid = 2960] [serial = 1553] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (17E2B000) [pid = 2960] [serial = 1547] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (1C581C00) [pid = 2960] [serial = 1564] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (1B4DB000) [pid = 2960] [serial = 1558] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1CCCD400) [pid = 2960] [serial = 1537] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (19752400) [pid = 2960] [serial = 1550] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (1933C400) [pid = 2960] [serial = 1562] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (1478E400) [pid = 2960] [serial = 1541] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (1859D800) [pid = 2960] [serial = 1534] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (19F97400) [pid = 2960] [serial = 1552] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0DB5BC00) [pid = 2960] [serial = 1543] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (1AE62800) [pid = 2960] [serial = 1555] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (145B7C00) [pid = 2960] [serial = 1531] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (1AEB4000) [pid = 2960] [serial = 1484] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (18AEEC00) [pid = 2960] [serial = 1549] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1B5E1000) [pid = 2960] [serial = 1559] [outer = 00000000] [url = about:blank] 16:36:29 INFO - PROCESS | 2960 | ++DOCSHELL 0936FC00 == 24 [pid = 2960] [id = 543] 16:36:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (093E9C00) [pid = 2960] [serial = 1629] [outer = 00000000] 16:36:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (093F6000) [pid = 2960] [serial = 1630] [outer = 093E9C00] 16:36:29 INFO - PROCESS | 2960 | 1465860989300 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0CB40800) [pid = 2960] [serial = 1631] [outer = 093E9C00] 16:36:30 INFO - PROCESS | 2960 | 1465860990038 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] 16:36:30 INFO - PROCESS | 2960 | 1465860990103 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:36:30 INFO - PROCESS | 2960 | 1465860990108 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 2960 | 1465860990111 Marionette TRACE conn5 <- [1,2138,null,{}] 16:36:30 INFO - PROCESS | 2960 | 1465860990117 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}] 16:36:30 INFO - PROCESS | 2960 | 1465860990120 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:30 INFO - PROCESS | 2960 | 1465860990252 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:36:30 INFO - PROCESS | 2960 | 1465860990391 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 2960 | 1465860990395 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:30 INFO - PROCESS | 2960 | ++DOCSHELL 0D934400 == 25 [pid = 2960] [id = 544] 16:36:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (0D939000) [pid = 2960] [serial = 1632] [outer = 00000000] 16:36:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (0DA68C00) [pid = 2960] [serial = 1633] [outer = 0D939000] 16:36:30 INFO - PROCESS | 2960 | 1465860990455 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (0DB07400) [pid = 2960] [serial = 1634] [outer = 0D939000] 16:36:31 INFO - PROCESS | 2960 | 1465860991226 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1173ms 16:36:31 INFO - PROCESS | 2960 | 1465860991285 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 2960 | 1465860991290 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:36:31 INFO - PROCESS | 2960 | 1465860991297 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 2960 | 1465860991300 Marionette TRACE conn5 <- [1,2142,null,{}] 16:36:31 INFO - PROCESS | 2960 | 1465860991304 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}] 16:36:31 INFO - PROCESS | 2960 | 1465860991307 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:31 INFO - PROCESS | 2960 | 1465860991439 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:36:31 INFO - PROCESS | 2960 | 1465860991582 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 2960 | 1465860991585 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:31 INFO - PROCESS | 2960 | ++DOCSHELL 0D937000 == 26 [pid = 2960] [id = 545] 16:36:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (0D93D000) [pid = 2960] [serial = 1635] [outer = 00000000] 16:36:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (10FBF800) [pid = 2960] [serial = 1636] [outer = 0D93D000] 16:36:31 INFO - PROCESS | 2960 | 1465860991643 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (14491C00) [pid = 2960] [serial = 1637] [outer = 0D93D000] 16:36:32 INFO - PROCESS | 2960 | 1465860992456 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1231ms 16:36:32 INFO - PROCESS | 2960 | 1465860992530 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 2960 | 1465860992535 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:36:32 INFO - PROCESS | 2960 | 1465860992540 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 2960 | 1465860992543 Marionette TRACE conn5 <- [1,2146,null,{}] 16:36:32 INFO - PROCESS | 2960 | 1465860992548 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}] 16:36:32 INFO - PROCESS | 2960 | 1465860992551 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:32 INFO - PROCESS | 2960 | 1465860992687 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:36:32 INFO - PROCESS | 2960 | 1465860992791 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 2960 | 1465860992796 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:32 INFO - PROCESS | 2960 | --DOCSHELL 0D936C00 == 25 [pid = 2960] [id = 389] 16:36:32 INFO - PROCESS | 2960 | ++DOCSHELL 0D936C00 == 26 [pid = 2960] [id = 546] 16:36:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (0D938C00) [pid = 2960] [serial = 1638] [outer = 00000000] 16:36:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (0DA68800) [pid = 2960] [serial = 1639] [outer = 0D938C00] 16:36:32 INFO - PROCESS | 2960 | 1465860992848 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (0DB5EC00) [pid = 2960] [serial = 1640] [outer = 0D938C00] 16:36:33 INFO - PROCESS | 2960 | 1465860993297 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 790ms 16:36:33 INFO - PROCESS | 2960 | 1465860993331 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 2960 | 1465860993336 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:36:33 INFO - PROCESS | 2960 | 1465860993341 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 2960 | 1465860993344 Marionette TRACE conn5 <- [1,2150,null,{}] 16:36:33 INFO - PROCESS | 2960 | 1465860993348 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}] 16:36:33 INFO - PROCESS | 2960 | 1465860993350 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:33 INFO - PROCESS | 2960 | 1465860993444 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:36:33 INFO - PROCESS | 2960 | 1465860993453 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 2960 | 1465860993455 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:33 INFO - PROCESS | 2960 | ++DOCSHELL 144D1000 == 27 [pid = 2960] [id = 547] 16:36:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (144D2000) [pid = 2960] [serial = 1641] [outer = 00000000] 16:36:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (14B73C00) [pid = 2960] [serial = 1642] [outer = 144D2000] 16:36:33 INFO - PROCESS | 2960 | 1465860993502 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (14C03000) [pid = 2960] [serial = 1643] [outer = 144D2000] 16:36:34 INFO - PROCESS | 2960 | 1465860994011 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 16:36:34 INFO - PROCESS | 2960 | 1465860994075 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 2960 | 1465860994077 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 2960 | 1465860994081 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:36:34 INFO - PROCESS | 2960 | 1465860994084 Marionette TRACE conn5 <- [1,2154,null,{}] 16:36:34 INFO - PROCESS | 2960 | 1465860994124 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}] 16:36:34 INFO - PROCESS | 2960 | 1465860994129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:34 INFO - PROCESS | 2960 | 1465860994232 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:36:34 INFO - PROCESS | 2960 | 1465860994341 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 2960 | 1465860994345 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:34 INFO - PROCESS | 2960 | ++DOCSHELL 14DD2800 == 28 [pid = 2960] [id = 548] 16:36:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (14DD3C00) [pid = 2960] [serial = 1644] [outer = 00000000] 16:36:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (1771A800) [pid = 2960] [serial = 1645] [outer = 14DD3C00] 16:36:34 INFO - PROCESS | 2960 | 1465860994395 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (17744800) [pid = 2960] [serial = 1646] [outer = 14DD3C00] 16:36:34 INFO - PROCESS | 2960 | 1465860994833 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 810ms 16:36:34 INFO - PROCESS | 2960 | 1465860994895 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 2960 | 1465860994897 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 2960 | 1465860994901 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 2960 | 1465860994902 Marionette TRACE conn5 <- [1,2158,null,{}] 16:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:36:34 INFO - PROCESS | 2960 | 1465860994906 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}] 16:36:34 INFO - PROCESS | 2960 | 1465860994908 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:35 INFO - PROCESS | 2960 | 1465860995044 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:36:35 INFO - PROCESS | 2960 | 1465860995117 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 2960 | 1465860995119 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:35 INFO - PROCESS | 2960 | ++DOCSHELL 0D0F1000 == 29 [pid = 2960] [id = 549] 16:36:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (18525800) [pid = 2960] [serial = 1647] [outer = 00000000] 16:36:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (18A39C00) [pid = 2960] [serial = 1648] [outer = 18525800] 16:36:35 INFO - PROCESS | 2960 | 1465860995166 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (18A42400) [pid = 2960] [serial = 1649] [outer = 18525800] 16:36:35 INFO - PROCESS | 2960 | 1465860995651 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]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 773ms 16:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:36:35 INFO - PROCESS | 2960 | 1465860995677 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 2960 | 1465860995679 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 2960 | 1465860995682 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 2960 | 1465860995684 Marionette TRACE conn5 <- [1,2162,null,{}] 16:36:35 INFO - PROCESS | 2960 | 1465860995687 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}] 16:36:35 INFO - PROCESS | 2960 | 1465860995689 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:35 INFO - PROCESS | 2960 | 1465860995813 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:36:35 INFO - PROCESS | 2960 | 1465860995822 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 2960 | 1465860995824 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:35 INFO - PROCESS | 2960 | ++DOCSHELL 18A47C00 == 30 [pid = 2960] [id = 550] 16:36:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (18E79000) [pid = 2960] [serial = 1650] [outer = 00000000] 16:36:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (1933D800) [pid = 2960] [serial = 1651] [outer = 18E79000] 16:36:35 INFO - PROCESS | 2960 | 1465860995930 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 131 (19751800) [pid = 2960] [serial = 1652] [outer = 18E79000] 16:36:36 INFO - PROCESS | 2960 | 1465860996356 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 16:36:36 INFO - PROCESS | 2960 | 1465860996413 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 2960 | 1465860996415 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:36:36 INFO - PROCESS | 2960 | 1465860996418 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 2960 | 1465860996420 Marionette TRACE conn5 <- [1,2166,null,{}] 16:36:36 INFO - PROCESS | 2960 | 1465860996423 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}] 16:36:36 INFO - PROCESS | 2960 | 1465860996429 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:36 INFO - PROCESS | 2960 | 1465860996599 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:36:36 INFO - PROCESS | 2960 | 1465860996674 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 2960 | 1465860996676 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:36 INFO - PROCESS | 2960 | ++DOCSHELL 19ACB400 == 31 [pid = 2960] [id = 551] 16:36:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 132 (19F9A400) [pid = 2960] [serial = 1653] [outer = 00000000] 16:36:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 133 (19FF6400) [pid = 2960] [serial = 1654] [outer = 19F9A400] 16:36:36 INFO - PROCESS | 2960 | 1465860996722 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 134 (19FFF400) [pid = 2960] [serial = 1655] [outer = 19F9A400] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 133 (10FC0800) [pid = 2960] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 132 (19AB5C00) [pid = 2960] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 131 (1D2B7800) [pid = 2960] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 130 (1E57E800) [pid = 2960] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (1AEAA400) [pid = 2960] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (1B5E3800) [pid = 2960] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (0D930400) [pid = 2960] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (1BD5DC00) [pid = 2960] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (16C3E000) [pid = 2960] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (1CE42C00) [pid = 2960] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (0D0CB800) [pid = 2960] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (1A234400) [pid = 2960] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (0D0D2400) [pid = 2960] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (19756800) [pid = 2960] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (0D766C00) [pid = 2960] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (0D935C00) [pid = 2960] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (15CEE400) [pid = 2960] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (19FFA400) [pid = 2960] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (1933A000) [pid = 2960] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (1B0C7800) [pid = 2960] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (1651C800) [pid = 2960] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0D851000) [pid = 2960] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (14D93800) [pid = 2960] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (144CEC00) [pid = 2960] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (0CB42800) [pid = 2960] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (09435800) [pid = 2960] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (19F9C800) [pid = 2960] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (17716800) [pid = 2960] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (0DCDB400) [pid = 2960] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (0DA62400) [pid = 2960] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (1CCC7C00) [pid = 2960] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (17EBBC00) [pid = 2960] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (1C573000) [pid = 2960] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:36:37 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1D24CC00) [pid = 2960] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:36:37 INFO - PROCESS | 2960 | 1465860997362 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]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 16:36:37 INFO - PROCESS | 2960 | 1465860997389 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 2960 | 1465860997391 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:36:37 INFO - PROCESS | 2960 | 1465860997394 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 2960 | 1465860997396 Marionette TRACE conn5 <- [1,2170,null,{}] 16:36:37 INFO - PROCESS | 2960 | 1465860997399 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}] 16:36:37 INFO - PROCESS | 2960 | 1465860997401 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:37 INFO - PROCESS | 2960 | 1465860997492 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:36:37 INFO - PROCESS | 2960 | 1465860997497 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 2960 | 1465860997499 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:37 INFO - PROCESS | 2960 | ++DOCSHELL 114D1800 == 32 [pid = 2960] [id = 552] 16:36:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (144CB400) [pid = 2960] [serial = 1656] [outer = 00000000] 16:36:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (14DC4800) [pid = 2960] [serial = 1657] [outer = 144CB400] 16:36:37 INFO - PROCESS | 2960 | 1465860997542 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (15CEE400) [pid = 2960] [serial = 1658] [outer = 144CB400] 16:36:38 INFO - PROCESS | 2960 | 1465860998008 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 16:36:38 INFO - PROCESS | 2960 | 1465860998065 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 2960 | 1465860998067 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:36:38 INFO - PROCESS | 2960 | 1465860998071 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:36:38 INFO - PROCESS | 2960 | 1465860998072 Marionette TRACE conn5 <- [1,2174,null,{}] 16:36:38 INFO - PROCESS | 2960 | 1465860998076 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}] 16:36:38 INFO - PROCESS | 2960 | 1465860998077 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:38 INFO - PROCESS | 2960 | 1465860998160 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:36:38 INFO - PROCESS | 2960 | 1465860998166 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 2960 | 1465860998168 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:38 INFO - PROCESS | 2960 | ++DOCSHELL 144CA400 == 33 [pid = 2960] [id = 553] 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (144D5800) [pid = 2960] [serial = 1659] [outer = 00000000] 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1933A000) [pid = 2960] [serial = 1660] [outer = 144D5800] 16:36:38 INFO - PROCESS | 2960 | 1465860998212 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (19756000) [pid = 2960] [serial = 1661] [outer = 144D5800] 16:36:38 INFO - PROCESS | 2960 | 1465860998672 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 632ms 16:36:38 INFO - PROCESS | 2960 | 1465860998706 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 2960 | 1465860998708 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:36:38 INFO - PROCESS | 2960 | 1465860998731 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 2960 | 1465860998733 Marionette TRACE conn5 <- [1,2178,null,{}] 16:36:38 INFO - PROCESS | 2960 | 1465860998737 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}] 16:36:38 INFO - PROCESS | 2960 | 1465860998738 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:38 INFO - PROCESS | 2960 | 1465860998823 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:36:38 INFO - PROCESS | 2960 | 1465860998828 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 2960 | 1465860998830 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:38 INFO - PROCESS | 2960 | ++DOCSHELL 14DC8800 == 34 [pid = 2960] [id = 554] 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (14DD1400) [pid = 2960] [serial = 1662] [outer = 00000000] 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1AE44000) [pid = 2960] [serial = 1663] [outer = 14DD1400] 16:36:38 INFO - PROCESS | 2960 | 1465860998873 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1AE44800) [pid = 2960] [serial = 1664] [outer = 14DD1400] 16:36:39 INFO - PROCESS | 2960 | 1465860999521 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]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 851ms 16:36:39 INFO - PROCESS | 2960 | 1465860999571 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 2960 | 1465860999576 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:36:39 INFO - PROCESS | 2960 | 1465860999596 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 2960 | 1465860999600 Marionette TRACE conn5 <- [1,2182,null,{}] 16:36:39 INFO - PROCESS | 2960 | 1465860999606 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}] 16:36:39 INFO - PROCESS | 2960 | 1465860999609 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:39 INFO - PROCESS | 2960 | 1465860999784 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:36:39 INFO - PROCESS | 2960 | 1465860999795 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 2960 | 1465860999798 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:39 INFO - PROCESS | 2960 | ++DOCSHELL 0DA69000 == 35 [pid = 2960] [id = 555] 16:36:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0DA69800) [pid = 2960] [serial = 1665] [outer = 00000000] 16:36:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (145C3400) [pid = 2960] [serial = 1666] [outer = 0DA69800] 16:36:39 INFO - PROCESS | 2960 | 1465860999855 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (14C3F800) [pid = 2960] [serial = 1667] [outer = 0DA69800] 16:36:40 INFO - PROCESS | 2960 | 1465861000517 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 990ms 16:36:40 INFO - PROCESS | 2960 | 1465861000586 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 2960 | 1465861000591 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:36:40 INFO - PROCESS | 2960 | 1465861000597 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 2960 | 1465861000600 Marionette TRACE conn5 <- [1,2186,null,{}] 16:36:40 INFO - PROCESS | 2960 | 1465861000604 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}] 16:36:40 INFO - PROCESS | 2960 | 1465861000607 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:40 INFO - PROCESS | 2960 | 1465861000753 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:36:40 INFO - PROCESS | 2960 | 1465861000906 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 2960 | 1465861000909 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:40 INFO - PROCESS | 2960 | ++DOCSHELL 17E78C00 == 36 [pid = 2960] [id = 556] 16:36:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (17E79800) [pid = 2960] [serial = 1668] [outer = 00000000] 16:36:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (185A6400) [pid = 2960] [serial = 1669] [outer = 17E79800] 16:36:41 INFO - PROCESS | 2960 | 1465861000975 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1933BC00) [pid = 2960] [serial = 1670] [outer = 17E79800] 16:36:41 INFO - PROCESS | 2960 | 1465861001587 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]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1019ms 16:36:41 INFO - PROCESS | 2960 | 1465861001619 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 2960 | 1465861001622 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:36:41 INFO - PROCESS | 2960 | 1465861001626 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:36:41 INFO - PROCESS | 2960 | 1465861001630 Marionette TRACE conn5 <- [1,2190,null,{}] 16:36:41 INFO - PROCESS | 2960 | 1465861001640 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}] 16:36:41 INFO - PROCESS | 2960 | 1465861001645 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:41 INFO - PROCESS | 2960 | 1465861001757 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:36:41 INFO - PROCESS | 2960 | 1465861001924 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 2960 | 1465861001928 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:41 INFO - PROCESS | 2960 | ++DOCSHELL 1AEAB000 == 37 [pid = 2960] [id = 557] 16:36:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (1AEAB400) [pid = 2960] [serial = 1671] [outer = 00000000] 16:36:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (1AEB0800) [pid = 2960] [serial = 1672] [outer = 1AEAB400] 16:36:42 INFO - PROCESS | 2960 | 1465861001987 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1AEC9C00) [pid = 2960] [serial = 1673] [outer = 1AEAB400] 16:36:42 INFO - PROCESS | 2960 | 1465861002651 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1080ms 16:36:42 INFO - PROCESS | 2960 | 1465861002708 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 2960 | 1465861002712 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:36:42 INFO - PROCESS | 2960 | 1465861002716 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 2960 | 1465861002718 Marionette TRACE conn5 <- [1,2194,null,{}] 16:36:42 INFO - PROCESS | 2960 | 1465861002721 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}] 16:36:42 INFO - PROCESS | 2960 | 1465861002723 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:42 INFO - PROCESS | 2960 | 1465861002835 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:36:43 INFO - PROCESS | 2960 | 1465861002984 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 2960 | 1465861002986 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:43 INFO - PROCESS | 2960 | ++DOCSHELL 0D67AC00 == 38 [pid = 2960] [id = 558] 16:36:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (0D7E5800) [pid = 2960] [serial = 1674] [outer = 00000000] 16:36:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (0DB0F800) [pid = 2960] [serial = 1675] [outer = 0D7E5800] 16:36:43 INFO - PROCESS | 2960 | 1465861003042 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (144D4800) [pid = 2960] [serial = 1676] [outer = 0D7E5800] 16:36:43 INFO - PROCESS | 2960 | 1465861003802 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1121ms 16:36:43 INFO - PROCESS | 2960 | 1465861003839 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 2960 | 1465861003843 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:36:43 INFO - PROCESS | 2960 | 1465861003848 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 2960 | 1465861003852 Marionette TRACE conn5 <- [1,2198,null,{}] 16:36:43 INFO - PROCESS | 2960 | 1465861003857 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}] 16:36:43 INFO - PROCESS | 2960 | 1465861003860 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:44 INFO - PROCESS | 2960 | 1465861003968 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:36:44 INFO - PROCESS | 2960 | 1465861004151 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 2960 | 1465861004153 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 177DBC00 == 37 [pid = 2960] [id = 377] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 0DB5D000 == 36 [pid = 2960] [id = 373] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 0D93E400 == 35 [pid = 2960] [id = 380] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 15CEE000 == 34 [pid = 2960] [id = 375] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 144C8C00 == 33 [pid = 2960] [id = 376] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 144D4000 == 32 [pid = 2960] [id = 374] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 14B78C00 == 31 [pid = 2960] [id = 382] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 10E8A800 == 30 [pid = 2960] [id = 381] 16:36:44 INFO - PROCESS | 2960 | --DOCSHELL 0936FC00 == 29 [pid = 2960] [id = 543] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (14B79C00) [pid = 2960] [serial = 1415] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (0DA6A800) [pid = 2960] [serial = 1448] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (0D686C00) [pid = 2960] [serial = 1412] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (1AEAC400) [pid = 2960] [serial = 1493] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (0DB5E000) [pid = 2960] [serial = 1627] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (14C4D000) [pid = 2960] [serial = 1615] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (19FF9400) [pid = 2960] [serial = 1618] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (17744400) [pid = 2960] [serial = 1616] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (1E570400) [pid = 2960] [serial = 1621] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (1AEB3C00) [pid = 2960] [serial = 1619] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (1EB72000) [pid = 2960] [serial = 1624] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (1AEC5C00) [pid = 2960] [serial = 1597] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (1CCC7800) [pid = 2960] [serial = 1600] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (1B5DA000) [pid = 2960] [serial = 1598] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (144CCC00) [pid = 2960] [serial = 1603] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1CCC8400) [pid = 2960] [serial = 1601] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (1CCC8000) [pid = 2960] [serial = 1576] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (1CE43800) [pid = 2960] [serial = 1577] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1852EC00) [pid = 2960] [serial = 1573] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (18A39800) [pid = 2960] [serial = 1574] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1D24B400) [pid = 2960] [serial = 1579] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1D24EC00) [pid = 2960] [serial = 1580] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0D868800) [pid = 2960] [serial = 1582] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0DA65400) [pid = 2960] [serial = 1583] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1CE40400) [pid = 2960] [serial = 1606] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D939C00) [pid = 2960] [serial = 1585] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DB04C00) [pid = 2960] [serial = 1586] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19F95400) [pid = 2960] [serial = 1591] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19F9C400) [pid = 2960] [serial = 1592] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB0E000) [pid = 2960] [serial = 1568] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DB10800) [pid = 2960] [serial = 1570] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14407800) [pid = 2960] [serial = 1571] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17718400) [pid = 2960] [serial = 1588] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17E79400) [pid = 2960] [serial = 1589] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1A23D800) [pid = 2960] [serial = 1594] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1E577400) [pid = 2960] [serial = 1622] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1EB76400) [pid = 2960] [serial = 1625] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1D2B3400) [pid = 2960] [serial = 1610] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16C4A000) [pid = 2960] [serial = 1604] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1CE94400) [pid = 2960] [serial = 1607] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1AE63C00) [pid = 2960] [serial = 1595] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19FFEC00) [pid = 2960] [serial = 1454] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1C059400) [pid = 2960] [serial = 1496] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17746000) [pid = 2960] [serial = 1451] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DC98C00) [pid = 2960] [serial = 1487] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16C3F400) [pid = 2960] [serial = 1490] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1E572000) [pid = 2960] [serial = 1613] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D76CC00) [pid = 2960] [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.] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1D8A6400) [pid = 2960] [serial = 1612] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14C1E000) [pid = 2960] [serial = 1532] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1CCD6000) [pid = 2960] [serial = 1529] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1917BC00) [pid = 2960] [serial = 1535] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1CD60C00) [pid = 2960] [serial = 1538] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1D2AF000) [pid = 2960] [serial = 1609] [outer = 00000000] [url = about:blank] 16:36:44 INFO - PROCESS | 2960 | ++DOCSHELL 093EDC00 == 30 [pid = 2960] [id = 559] 16:36:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (093EE800) [pid = 2960] [serial = 1677] [outer = 00000000] 16:36:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D686C00) [pid = 2960] [serial = 1678] [outer = 093EE800] 16:36:44 INFO - PROCESS | 2960 | 1465861004256 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D939C00) [pid = 2960] [serial = 1679] [outer = 093EE800] 16:36:44 INFO - PROCESS | 2960 | 1465861004654 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]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 890ms 16:36:44 INFO - PROCESS | 2960 | 1465861004739 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 2960 | 1465861004744 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:36:44 INFO - PROCESS | 2960 | 1465861004754 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 2960 | 1465861004756 Marionette TRACE conn5 <- [1,2202,null,{}] 16:36:44 INFO - PROCESS | 2960 | 1465861004760 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}] 16:36:44 INFO - PROCESS | 2960 | 1465861004763 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:44 INFO - PROCESS | 2960 | 1465861004856 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:36:44 INFO - PROCESS | 2960 | 1465861004870 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 2960 | 1465861004873 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:44 INFO - PROCESS | 2960 | ++DOCSHELL 0DCD7C00 == 31 [pid = 2960] [id = 560] 16:36:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DCDA800) [pid = 2960] [serial = 1680] [outer = 00000000] 16:36:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (10B5F800) [pid = 2960] [serial = 1681] [outer = 0DCDA800] 16:36:44 INFO - PROCESS | 2960 | 1465861004919 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10E8B800) [pid = 2960] [serial = 1682] [outer = 0DCDA800] 16:36:45 INFO - PROCESS | 2960 | 1465861005392 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 16:36:45 INFO - PROCESS | 2960 | 1465861005424 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 2960 | 1465861005426 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:36:45 INFO - PROCESS | 2960 | 1465861005433 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 2960 | 1465861005437 Marionette TRACE conn5 <- [1,2206,null,{}] 16:36:45 INFO - PROCESS | 2960 | 1465861005447 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}] 16:36:45 INFO - PROCESS | 2960 | 1465861005452 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:45 INFO - PROCESS | 2960 | 1465861005541 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:36:45 INFO - PROCESS | 2960 | 1465861005550 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 2960 | 1465861005553 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:45 INFO - PROCESS | 2960 | ++DOCSHELL 14C15800 == 32 [pid = 2960] [id = 561] 16:36:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14C15C00) [pid = 2960] [serial = 1683] [outer = 00000000] 16:36:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14CD8C00) [pid = 2960] [serial = 1684] [outer = 14C15C00] 16:36:45 INFO - PROCESS | 2960 | 1465861005599 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DC9000) [pid = 2960] [serial = 1685] [outer = 14C15C00] 16:36:46 INFO - PROCESS | 2960 | 1465861006080 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]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 16:36:46 INFO - PROCESS | 2960 | 1465861006124 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 2960 | 1465861006127 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:36:46 INFO - PROCESS | 2960 | 1465861006134 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 2960 | 1465861006136 Marionette TRACE conn5 <- [1,2210,null,{}] 16:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:36:46 INFO - PROCESS | 2960 | 1465861006149 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}] 16:36:46 INFO - PROCESS | 2960 | 1465861006151 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:46 INFO - PROCESS | 2960 | 1465861006241 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:36:46 INFO - PROCESS | 2960 | 1465861006382 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 2960 | 1465861006384 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:46 INFO - PROCESS | 2960 | ++DOCSHELL 17715400 == 33 [pid = 2960] [id = 562] 16:36:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17718C00) [pid = 2960] [serial = 1686] [outer = 00000000] 16:36:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17743400) [pid = 2960] [serial = 1687] [outer = 17718C00] 16:36:46 INFO - PROCESS | 2960 | 1465861006429 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (177DBC00) [pid = 2960] [serial = 1688] [outer = 17718C00] 16:36:46 INFO - PROCESS | 2960 | 1465861006828 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]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 16:36:46 INFO - PROCESS | 2960 | 1465861006874 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 2960 | 1465861006876 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:36:46 INFO - PROCESS | 2960 | 1465861006880 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:36:46 INFO - PROCESS | 2960 | 1465861006881 Marionette TRACE conn5 <- [1,2214,null,{}] 16:36:46 INFO - PROCESS | 2960 | 1465861006885 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}] 16:36:46 INFO - PROCESS | 2960 | 1465861006887 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:47 INFO - PROCESS | 2960 | 1465861007012 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:36:47 INFO - PROCESS | 2960 | 1465861007018 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 2960 | 1465861007020 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:47 INFO - PROCESS | 2960 | ++DOCSHELL 16C42800 == 34 [pid = 2960] [id = 563] 16:36:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17743000) [pid = 2960] [serial = 1689] [outer = 00000000] 16:36:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18524C00) [pid = 2960] [serial = 1690] [outer = 17743000] 16:36:47 INFO - PROCESS | 2960 | 1465861007126 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18529000) [pid = 2960] [serial = 1691] [outer = 17743000] 16:36:47 INFO - PROCESS | 2960 | 1465861007577 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 16:36:47 INFO - PROCESS | 2960 | 1465861007641 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 2960 | 1465861007643 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 2960 | 1465861007646 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:36:47 INFO - PROCESS | 2960 | 1465861007648 Marionette TRACE conn5 <- [1,2218,null,{}] 16:36:47 INFO - PROCESS | 2960 | 1465861007651 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}] 16:36:47 INFO - PROCESS | 2960 | 1465861007657 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:47 INFO - PROCESS | 2960 | 1465861007797 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:36:47 INFO - PROCESS | 2960 | 1465861007869 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 2960 | 1465861007871 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:47 INFO - PROCESS | 2960 | ++DOCSHELL 0D0D4C00 == 35 [pid = 2960] [id = 564] 16:36:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14B78400) [pid = 2960] [serial = 1692] [outer = 00000000] 16:36:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19753800) [pid = 2960] [serial = 1693] [outer = 14B78400] 16:36:47 INFO - PROCESS | 2960 | 1465861007915 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19BE6800) [pid = 2960] [serial = 1694] [outer = 14B78400] 16:36:48 INFO - PROCESS | 2960 | 1465861008381 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 16:36:48 INFO - PROCESS | 2960 | 1465861008412 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 2960 | 1465861008414 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:36:48 INFO - PROCESS | 2960 | 1465861008423 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 2960 | 1465861008425 Marionette TRACE conn5 <- [1,2222,null,{}] 16:36:48 INFO - PROCESS | 2960 | 1465861008428 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}] 16:36:48 INFO - PROCESS | 2960 | 1465861008430 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:48 INFO - PROCESS | 2960 | 1465861008550 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:36:48 INFO - PROCESS | 2960 | 1465861008562 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 2960 | 1465861008564 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:48 INFO - PROCESS | 2960 | ++DOCSHELL 14C01400 == 36 [pid = 2960] [id = 565] 16:36:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (16527000) [pid = 2960] [serial = 1695] [outer = 00000000] 16:36:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19FF3000) [pid = 2960] [serial = 1696] [outer = 16527000] 16:36:48 INFO - PROCESS | 2960 | 1465861008668 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19FF5000) [pid = 2960] [serial = 1697] [outer = 16527000] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D939000) [pid = 2960] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (144D2000) [pid = 2960] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (093E9C00) [pid = 2960] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14DD3C00) [pid = 2960] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18E79000) [pid = 2960] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19F9A400) [pid = 2960] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (144D5800) [pid = 2960] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D938C00) [pid = 2960] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D93D000) [pid = 2960] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18525800) [pid = 2960] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (144CB400) [pid = 2960] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D06D800) [pid = 2960] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DC9E000) [pid = 2960] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:48 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DCDE800) [pid = 2960] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:49 INFO - PROCESS | 2960 | 1465861009138 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 731ms 16:36:49 INFO - PROCESS | 2960 | 1465861009157 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 2960 | 1465861009159 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:36:49 INFO - PROCESS | 2960 | 1465861009162 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 2960 | 1465861009164 Marionette TRACE conn5 <- [1,2226,null,{}] 16:36:49 INFO - PROCESS | 2960 | 1465861009210 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}] 16:36:49 INFO - PROCESS | 2960 | 1465861009212 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:49 INFO - PROCESS | 2960 | 1465861009301 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:36:49 INFO - PROCESS | 2960 | 1465861009306 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 2960 | 1465861009308 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:49 INFO - PROCESS | 2960 | ++DOCSHELL 0DC12C00 == 37 [pid = 2960] [id = 566] 16:36:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (144CB400) [pid = 2960] [serial = 1698] [outer = 00000000] 16:36:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (185A1800) [pid = 2960] [serial = 1699] [outer = 144CB400] 16:36:49 INFO - PROCESS | 2960 | 1465861009351 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (185A7800) [pid = 2960] [serial = 1700] [outer = 144CB400] 16:36:49 INFO - PROCESS | 2960 | 1465861009770 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 650ms 16:36:49 INFO - PROCESS | 2960 | 1465861009813 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:36:49 INFO - PROCESS | 2960 | 1465861009815 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:36:49 INFO - PROCESS | 2960 | 1465861009818 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 2960 | 1465861009819 Marionette TRACE conn5 <- [1,2230,null,{}] 16:36:49 INFO - PROCESS | 2960 | 1465861009823 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}] 16:36:49 INFO - PROCESS | 2960 | 1465861009825 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:49 INFO - PROCESS | 2960 | 1465861009965 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:36:49 INFO - PROCESS | 2960 | 1465861009977 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 2960 | 1465861009979 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:50 INFO - PROCESS | 2960 | ++DOCSHELL 19F9DC00 == 38 [pid = 2960] [id = 567] 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19FF2800) [pid = 2960] [serial = 1701] [outer = 00000000] 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1A23D800) [pid = 2960] [serial = 1702] [outer = 19FF2800] 16:36:50 INFO - PROCESS | 2960 | 1465861010032 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1AE68C00) [pid = 2960] [serial = 1703] [outer = 19FF2800] 16:36:50 INFO - PROCESS | 2960 | 1465861010436 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 16:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:36:50 INFO - PROCESS | 2960 | 1465861010489 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 2960 | 1465861010491 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:36:50 INFO - PROCESS | 2960 | 1465861010494 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 2960 | 1465861010496 Marionette TRACE conn5 <- [1,2234,null,{}] 16:36:50 INFO - PROCESS | 2960 | 1465861010499 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}] 16:36:50 INFO - PROCESS | 2960 | 1465861010501 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:50 INFO - PROCESS | 2960 | 1465861010631 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:36:50 INFO - PROCESS | 2960 | 1465861010676 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 2960 | 1465861010678 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:50 INFO - PROCESS | 2960 | ++DOCSHELL 0D930800 == 39 [pid = 2960] [id = 568] 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1478E400) [pid = 2960] [serial = 1704] [outer = 00000000] 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1AEAF000) [pid = 2960] [serial = 1705] [outer = 1478E400] 16:36:50 INFO - PROCESS | 2960 | 1465861010722 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1AEB3000) [pid = 2960] [serial = 1706] [outer = 1478E400] 16:36:51 INFO - PROCESS | 2960 | 1465861011339 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]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 870ms 16:36:51 INFO - PROCESS | 2960 | 1465861011365 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:36:51 INFO - PROCESS | 2960 | 1465861011370 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:36:51 INFO - PROCESS | 2960 | 1465861011375 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 2960 | 1465861011379 Marionette TRACE conn5 <- [1,2238,null,{}] 16:36:51 INFO - PROCESS | 2960 | 1465861011385 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}] 16:36:51 INFO - PROCESS | 2960 | 1465861011388 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:51 INFO - PROCESS | 2960 | 1465861011505 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:36:51 INFO - PROCESS | 2960 | 1465861011655 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 2960 | 1465861011658 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:51 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5F400 == 40 [pid = 2960] [id = 569] 16:36:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA5FC00) [pid = 2960] [serial = 1707] [outer = 00000000] 16:36:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DB59800) [pid = 2960] [serial = 1708] [outer = 0DA5FC00] 16:36:51 INFO - PROCESS | 2960 | 1465861011716 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (10ACC400) [pid = 2960] [serial = 1709] [outer = 0DA5FC00] 16:36:52 INFO - PROCESS | 2960 | 1465861012327 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 991ms 16:36:52 INFO - PROCESS | 2960 | 1465861012365 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 2960 | 1465861012370 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:36:52 INFO - PROCESS | 2960 | 1465861012376 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 2960 | 1465861012379 Marionette TRACE conn5 <- [1,2242,null,{}] 16:36:52 INFO - PROCESS | 2960 | 1465861012383 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}] 16:36:52 INFO - PROCESS | 2960 | 1465861012386 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:52 INFO - PROCESS | 2960 | 1465861012505 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:36:52 INFO - PROCESS | 2960 | 1465861012654 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 2960 | 1465861012657 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:52 INFO - PROCESS | 2960 | ++DOCSHELL 14C17800 == 41 [pid = 2960] [id = 570] 16:36:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14C18C00) [pid = 2960] [serial = 1710] [outer = 00000000] 16:36:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14DD0400) [pid = 2960] [serial = 1711] [outer = 14C18C00] 16:36:52 INFO - PROCESS | 2960 | 1465861012715 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17721400) [pid = 2960] [serial = 1712] [outer = 14C18C00] 16:36:53 INFO - PROCESS | 2960 | 1465861013391 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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1077ms 16:36:53 INFO - PROCESS | 2960 | 1465861013457 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 2960 | 1465861013460 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:36:53 INFO - PROCESS | 2960 | 1465861013463 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 2960 | 1465861013467 Marionette TRACE conn5 <- [1,2246,null,{}] 16:36:53 INFO - PROCESS | 2960 | 1465861013478 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}] 16:36:53 INFO - PROCESS | 2960 | 1465861013484 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:53 INFO - PROCESS | 2960 | 1465861013630 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:36:53 INFO - PROCESS | 2960 | 1465861013783 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 2960 | 1465861013786 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:53 INFO - PROCESS | 2960 | ++DOCSHELL 1AE69400 == 42 [pid = 2960] [id = 571] 16:36:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1AE6B400) [pid = 2960] [serial = 1713] [outer = 00000000] 16:36:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1B421C00) [pid = 2960] [serial = 1714] [outer = 1AE6B400] 16:36:53 INFO - PROCESS | 2960 | 1465861013845 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1B5D8800) [pid = 2960] [serial = 1715] [outer = 1AE6B400] 16:36:54 INFO - PROCESS | 2960 | 1465861014476 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 16:36:54 INFO - PROCESS | 2960 | 1465861014488 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 2960 | 1465861014491 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:36:54 INFO - PROCESS | 2960 | 1465861014494 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:36:54 INFO - PROCESS | 2960 | 1465861014496 Marionette TRACE conn5 <- [1,2250,null,{}] 16:36:54 INFO - PROCESS | 2960 | 1465861014500 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}] 16:36:54 INFO - PROCESS | 2960 | 1465861014502 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:54 INFO - PROCESS | 2960 | 1465861014619 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:36:54 INFO - PROCESS | 2960 | 1465861014786 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 2960 | 1465861014788 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:54 INFO - PROCESS | 2960 | ++DOCSHELL 1A232400 == 43 [pid = 2960] [id = 572] 16:36:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1A234000) [pid = 2960] [serial = 1716] [outer = 00000000] 16:36:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1C04E400) [pid = 2960] [serial = 1717] [outer = 1A234000] 16:36:54 INFO - PROCESS | 2960 | 1465861014843 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1C295C00) [pid = 2960] [serial = 1718] [outer = 1A234000] 16:36:55 INFO - PROCESS | 2960 | 1465861015583 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1120ms 16:36:55 INFO - PROCESS | 2960 | 1465861015617 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 2960 | 1465861015621 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:36:55 INFO - PROCESS | 2960 | 1465861015626 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 2960 | 1465861015629 Marionette TRACE conn5 <- [1,2254,null,{}] 16:36:55 INFO - PROCESS | 2960 | 1465861015635 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}] 16:36:55 INFO - PROCESS | 2960 | 1465861015638 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:55 INFO - PROCESS | 2960 | 1465861015770 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:36:55 INFO - PROCESS | 2960 | 1465861015921 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 2960 | 1465861015923 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:55 INFO - PROCESS | 2960 | ++DOCSHELL 0DB08800 == 44 [pid = 2960] [id = 573] 16:36:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DB0B800) [pid = 2960] [serial = 1719] [outer = 00000000] 16:36:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (116BF800) [pid = 2960] [serial = 1720] [outer = 0DB0B800] 16:36:55 INFO - PROCESS | 2960 | 1465861015973 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (144D1400) [pid = 2960] [serial = 1721] [outer = 0DB0B800] 16:36:56 INFO - PROCESS | 2960 | --DOCSHELL 17E24400 == 43 [pid = 2960] [id = 385] 16:36:56 INFO - PROCESS | 2960 | --DOCSHELL 0CB39C00 == 42 [pid = 2960] [id = 386] 16:36:56 INFO - PROCESS | 2960 | --DOCSHELL 16520800 == 41 [pid = 2960] [id = 384] 16:36:56 INFO - PROCESS | 2960 | --DOCSHELL 14B55000 == 40 [pid = 2960] [id = 388] 16:36:56 INFO - PROCESS | 2960 | --DOCSHELL 14404400 == 39 [pid = 2960] [id = 387] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1AE44000) [pid = 2960] [serial = 1663] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (10AD7400) [pid = 2960] [serial = 1628] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0DA68C00) [pid = 2960] [serial = 1633] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14B73C00) [pid = 2960] [serial = 1642] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (14C03000) [pid = 2960] [serial = 1643] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0CB40800) [pid = 2960] [serial = 1631] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (093F6000) [pid = 2960] [serial = 1630] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1771A800) [pid = 2960] [serial = 1645] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19751800) [pid = 2960] [serial = 1652] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1933D800) [pid = 2960] [serial = 1651] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19FF6400) [pid = 2960] [serial = 1654] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1933A000) [pid = 2960] [serial = 1660] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19FFF400) [pid = 2960] [serial = 1655] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19756000) [pid = 2960] [serial = 1661] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DA68800) [pid = 2960] [serial = 1639] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB5EC00) [pid = 2960] [serial = 1640] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14491C00) [pid = 2960] [serial = 1637] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (10FBF800) [pid = 2960] [serial = 1636] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB07400) [pid = 2960] [serial = 1634] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18A39C00) [pid = 2960] [serial = 1648] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18A42400) [pid = 2960] [serial = 1649] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14DC4800) [pid = 2960] [serial = 1657] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17744800) [pid = 2960] [serial = 1646] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15CEE400) [pid = 2960] [serial = 1658] [outer = 00000000] [url = about:blank] 16:36:56 INFO - PROCESS | 2960 | 1465861016530 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 16:36:56 INFO - PROCESS | 2960 | 1465861016557 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 2960 | 1465861016561 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:36:56 INFO - PROCESS | 2960 | 1465861016567 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:36:56 INFO - PROCESS | 2960 | 1465861016570 Marionette TRACE conn5 <- [1,2258,null,{}] 16:36:56 INFO - PROCESS | 2960 | 1465861016573 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}] 16:36:56 INFO - PROCESS | 2960 | 1465861016576 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:56 INFO - PROCESS | 2960 | 1465861016668 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:36:56 INFO - PROCESS | 2960 | 1465861016801 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 2960 | 1465861016804 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:56 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6C000 == 40 [pid = 2960] [id = 574] 16:36:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DB01C00) [pid = 2960] [serial = 1722] [outer = 00000000] 16:36:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DB56400) [pid = 2960] [serial = 1723] [outer = 0DB01C00] 16:36:56 INFO - PROCESS | 2960 | 1465861016859 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (10AD7400) [pid = 2960] [serial = 1724] [outer = 0DB01C00] 16:36:57 INFO - PROCESS | 2960 | 1465861017236 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 16:36:57 INFO - PROCESS | 2960 | 1465861017302 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 2960 | 1465861017305 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:36:57 INFO - PROCESS | 2960 | 1465861017308 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 2960 | 1465861017311 Marionette TRACE conn5 <- [1,2262,null,{}] 16:36:57 INFO - PROCESS | 2960 | 1465861017321 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}] 16:36:57 INFO - PROCESS | 2960 | 1465861017325 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:57 INFO - PROCESS | 2960 | 1465861017441 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:36:57 INFO - PROCESS | 2960 | 1465861017458 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 2960 | 1465861017461 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:57 INFO - PROCESS | 2960 | ++DOCSHELL 14B7C800 == 41 [pid = 2960] [id = 575] 16:36:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14B7F400) [pid = 2960] [serial = 1725] [outer = 00000000] 16:36:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14C19C00) [pid = 2960] [serial = 1726] [outer = 14B7F400] 16:36:57 INFO - PROCESS | 2960 | 1465861017508 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14D99000) [pid = 2960] [serial = 1727] [outer = 14B7F400] 16:36:57 INFO - PROCESS | 2960 | 1465861017971 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 16:36:57 INFO - PROCESS | 2960 | 1465861017982 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 2960 | 1465861017984 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:36:58 INFO - PROCESS | 2960 | 1465861018010 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 2960 | 1465861018012 Marionette TRACE conn5 <- [1,2266,null,{}] 16:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:36:58 INFO - PROCESS | 2960 | 1465861018016 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}] 16:36:58 INFO - PROCESS | 2960 | 1465861018018 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:58 INFO - PROCESS | 2960 | 1465861018110 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:36:58 INFO - PROCESS | 2960 | 1465861018123 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 2960 | 1465861018125 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:58 INFO - PROCESS | 2960 | ++DOCSHELL 14DC8C00 == 42 [pid = 2960] [id = 576] 16:36:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15CF9400) [pid = 2960] [serial = 1728] [outer = 00000000] 16:36:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17719800) [pid = 2960] [serial = 1729] [outer = 15CF9400] 16:36:58 INFO - PROCESS | 2960 | 1465861018171 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1771D400) [pid = 2960] [serial = 1730] [outer = 15CF9400] 16:36:58 INFO - PROCESS | 2960 | 1465861018668 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 16:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:36:58 INFO - PROCESS | 2960 | 1465861018688 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 2960 | 1465861018690 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:36:58 INFO - PROCESS | 2960 | 1465861018698 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 2960 | 1465861018700 Marionette TRACE conn5 <- [1,2270,null,{}] 16:36:58 INFO - PROCESS | 2960 | 1465861018703 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}] 16:36:58 INFO - PROCESS | 2960 | 1465861018705 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:58 INFO - PROCESS | 2960 | 1465861018831 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:36:58 INFO - PROCESS | 2960 | 1465861018932 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 2960 | 1465861018934 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:58 INFO - PROCESS | 2960 | ++DOCSHELL 17EC0400 == 43 [pid = 2960] [id = 577] 16:36:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18520C00) [pid = 2960] [serial = 1731] [outer = 00000000] 16:36:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1852C800) [pid = 2960] [serial = 1732] [outer = 18520C00] 16:36:58 INFO - PROCESS | 2960 | 1465861018979 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (185A0C00) [pid = 2960] [serial = 1733] [outer = 18520C00] 16:36:59 INFO - PROCESS | 2960 | 1465861019424 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]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 791ms 16:36:59 INFO - PROCESS | 2960 | 1465861019484 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 2960 | 1465861019486 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:36:59 INFO - PROCESS | 2960 | 1465861019489 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 2960 | 1465861019491 Marionette TRACE conn5 <- [1,2274,null,{}] 16:36:59 INFO - PROCESS | 2960 | 1465861019506 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}] 16:36:59 INFO - PROCESS | 2960 | 1465861019512 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:59 INFO - PROCESS | 2960 | 1465861019664 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:36:59 INFO - PROCESS | 2960 | 1465861019743 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 2960 | 1465861019745 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:36:59 INFO - PROCESS | 2960 | ++DOCSHELL 1933FC00 == 44 [pid = 2960] [id = 578] 16:36:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19751800) [pid = 2960] [serial = 1734] [outer = 00000000] 16:36:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19AC6C00) [pid = 2960] [serial = 1735] [outer = 19751800] 16:36:59 INFO - PROCESS | 2960 | 1465861019791 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19F55C00) [pid = 2960] [serial = 1736] [outer = 19751800] 16:37:00 INFO - PROCESS | 2960 | 1465861020234 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]]]}] 16:37:00 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 16:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 790ms 16:37:00 INFO - PROCESS | 2960 | 1465861020283 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 2960 | 1465861020285 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:37:00 INFO - PROCESS | 2960 | 1465861020288 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 2960 | 1465861020298 Marionette TRACE conn5 <- [1,2278,null,{}] 16:37:00 INFO - PROCESS | 2960 | 1465861020302 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}] 16:37:00 INFO - PROCESS | 2960 | 1465861020304 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:00 INFO - PROCESS | 2960 | 1465861020567 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17718C00) [pid = 2960] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D7E5800) [pid = 2960] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (093EE800) [pid = 2960] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14C15C00) [pid = 2960] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17743000) [pid = 2960] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DCDA800) [pid = 2960] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B78400) [pid = 2960] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (16527000) [pid = 2960] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19FF2800) [pid = 2960] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:37:00 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (144CB400) [pid = 2960] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:37:00 INFO - PROCESS | 2960 | 1465861020642 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 2960 | 1465861020644 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:00 INFO - PROCESS | 2960 | ++DOCSHELL 0CB39800 == 45 [pid = 2960] [id = 579] 16:37:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0CB43800) [pid = 2960] [serial = 1737] [outer = 00000000] 16:37:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DB02C00) [pid = 2960] [serial = 1738] [outer = 0CB43800] 16:37:00 INFO - PROCESS | 2960 | 1465861020687 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DCDFC00) [pid = 2960] [serial = 1739] [outer = 0CB43800] 16:37:01 INFO - PROCESS | 2960 | 1465861021049 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 790ms 16:37:01 INFO - PROCESS | 2960 | 1465861021089 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 2960 | 1465861021091 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:37:01 INFO - PROCESS | 2960 | 1465861021095 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 2960 | 1465861021096 Marionette TRACE conn5 <- [1,2282,null,{}] 16:37:01 INFO - PROCESS | 2960 | 1465861021100 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}] 16:37:01 INFO - PROCESS | 2960 | 1465861021102 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:01 INFO - PROCESS | 2960 | 1465861021189 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:37:01 INFO - PROCESS | 2960 | 1465861021194 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 2960 | 1465861021196 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:01 INFO - PROCESS | 2960 | ++DOCSHELL 185A8000 == 46 [pid = 2960] [id = 580] 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19F98400) [pid = 2960] [serial = 1740] [outer = 00000000] 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1A232C00) [pid = 2960] [serial = 1741] [outer = 19F98400] 16:37:01 INFO - PROCESS | 2960 | 1465861021241 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1A239400) [pid = 2960] [serial = 1742] [outer = 19F98400] 16:37:01 INFO - PROCESS | 2960 | 1465861021670 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:37:01 INFO - PROCESS | 2960 | 1465861021734 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 2960 | 1465861021736 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:37:01 INFO - PROCESS | 2960 | 1465861021739 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 2960 | 1465861021741 Marionette TRACE conn5 <- [1,2286,null,{}] 16:37:01 INFO - PROCESS | 2960 | 1465861021745 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}] 16:37:01 INFO - PROCESS | 2960 | 1465861021747 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:01 INFO - PROCESS | 2960 | 1465861021833 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:37:01 INFO - PROCESS | 2960 | 1465861021839 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 2960 | 1465861021841 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:01 INFO - PROCESS | 2960 | ++DOCSHELL 1AE60400 == 47 [pid = 2960] [id = 581] 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1AE66C00) [pid = 2960] [serial = 1743] [outer = 00000000] 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AEA9800) [pid = 2960] [serial = 1744] [outer = 1AE66C00] 16:37:01 INFO - PROCESS | 2960 | 1465861021884 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1B4DC000) [pid = 2960] [serial = 1745] [outer = 1AE66C00] 16:37:02 INFO - PROCESS | 2960 | 1465861022349 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]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 16:37:02 INFO - PROCESS | 2960 | 1465861022411 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 2960 | 1465861022413 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:37:02 INFO - PROCESS | 2960 | 1465861022416 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 2960 | 1465861022418 Marionette TRACE conn5 <- [1,2290,null,{}] 16:37:02 INFO - PROCESS | 2960 | 1465861022421 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}] 16:37:02 INFO - PROCESS | 2960 | 1465861022423 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:02 INFO - PROCESS | 2960 | 1465861022508 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:37:02 INFO - PROCESS | 2960 | 1465861022514 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 2960 | 1465861022515 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:02 INFO - PROCESS | 2960 | ++DOCSHELL 0CB3A400 == 48 [pid = 2960] [id = 582] 16:37:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0CB44000) [pid = 2960] [serial = 1746] [outer = 00000000] 16:37:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1B5E0000) [pid = 2960] [serial = 1747] [outer = 0CB44000] 16:37:02 INFO - PROCESS | 2960 | 1465861022558 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1C04F000) [pid = 2960] [serial = 1748] [outer = 0CB44000] 16:37:03 INFO - PROCESS | 2960 | 1465861023228 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]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 16:37:03 INFO - PROCESS | 2960 | 1465861023348 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 2960 | 1465861023353 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:37:03 INFO - PROCESS | 2960 | 1465861023358 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 2960 | 1465861023363 Marionette TRACE conn5 <- [1,2294,null,{}] 16:37:03 INFO - PROCESS | 2960 | 1465861023369 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}] 16:37:03 INFO - PROCESS | 2960 | 1465861023372 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:03 INFO - PROCESS | 2960 | 1465861023499 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:37:03 INFO - PROCESS | 2960 | 1465861023647 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 2960 | 1465861023650 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:03 INFO - PROCESS | 2960 | ++DOCSHELL 0D95D800 == 49 [pid = 2960] [id = 583] 16:37:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DA60000) [pid = 2960] [serial = 1749] [outer = 00000000] 16:37:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0DB56800) [pid = 2960] [serial = 1750] [outer = 0DA60000] 16:37:03 INFO - PROCESS | 2960 | 1465861023707 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (10FB5C00) [pid = 2960] [serial = 1751] [outer = 0DA60000] 16:37:04 INFO - PROCESS | 2960 | 1465861024306 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 988ms 16:37:04 INFO - PROCESS | 2960 | 1465861024346 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 2960 | 1465861024351 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:37:04 INFO - PROCESS | 2960 | 1465861024357 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:37:04 INFO - PROCESS | 2960 | 1465861024360 Marionette TRACE conn5 <- [1,2298,null,{}] 16:37:04 INFO - PROCESS | 2960 | 1465861024364 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}] 16:37:04 INFO - PROCESS | 2960 | 1465861024367 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:04 INFO - PROCESS | 2960 | 1465861024488 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:37:04 INFO - PROCESS | 2960 | 1465861024654 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 2960 | 1465861024657 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:04 INFO - PROCESS | 2960 | ++DOCSHELL 14DC7800 == 50 [pid = 2960] [id = 584] 16:37:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (14DCA400) [pid = 2960] [serial = 1752] [outer = 00000000] 16:37:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1771FC00) [pid = 2960] [serial = 1753] [outer = 14DCA400] 16:37:04 INFO - PROCESS | 2960 | 1465861024713 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (18A41C00) [pid = 2960] [serial = 1754] [outer = 14DCA400] 16:37:05 INFO - PROCESS | 2960 | 1465861025336 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]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1018ms 16:37:05 INFO - PROCESS | 2960 | 1465861025379 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 2960 | 1465861025381 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:37:05 INFO - PROCESS | 2960 | 1465861025385 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 2960 | 1465861025389 Marionette TRACE conn5 <- [1,2302,null,{}] 16:37:05 INFO - PROCESS | 2960 | 1465861025399 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}] 16:37:05 INFO - PROCESS | 2960 | 1465861025404 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:05 INFO - PROCESS | 2960 | 1465861025520 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:37:05 INFO - PROCESS | 2960 | 1465861025673 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 2960 | 1465861025677 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:05 INFO - PROCESS | 2960 | ++DOCSHELL 1B4D8400 == 51 [pid = 2960] [id = 585] 16:37:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1B5DF800) [pid = 2960] [serial = 1755] [outer = 00000000] 16:37:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1C574400) [pid = 2960] [serial = 1756] [outer = 1B5DF800] 16:37:05 INFO - PROCESS | 2960 | 1465861025734 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1C57F800) [pid = 2960] [serial = 1757] [outer = 1B5DF800] 16:37:06 INFO - PROCESS | 2960 | 1465861026344 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]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1022ms 16:37:06 INFO - PROCESS | 2960 | 1465861026411 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 2960 | 1465861026414 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:37:06 INFO - PROCESS | 2960 | 1465861026417 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 2960 | 1465861026419 Marionette TRACE conn5 <- [1,2306,null,{}] 16:37:06 INFO - PROCESS | 2960 | 1465861026423 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}] 16:37:06 INFO - PROCESS | 2960 | 1465861026425 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:06 INFO - PROCESS | 2960 | 1465861026542 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:37:06 INFO - PROCESS | 2960 | 1465861026694 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 2960 | 1465861026696 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:06 INFO - PROCESS | 2960 | ++DOCSHELL 093F6400 == 52 [pid = 2960] [id = 586] 16:37:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1CCCD800) [pid = 2960] [serial = 1758] [outer = 00000000] 16:37:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1CCD4400) [pid = 2960] [serial = 1759] [outer = 1CCCD800] 16:37:06 INFO - PROCESS | 2960 | 1465861026753 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1CD62000) [pid = 2960] [serial = 1760] [outer = 1CCCD800] 16:37:07 INFO - PROCESS | 2960 | 1465861027616 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] 16:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:37:07 INFO - PROCESS | 2960 | 1465861027706 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:37:07 INFO - PROCESS | 2960 | 1465861027711 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 2960 | 1465861027714 Marionette TRACE conn5 <- [1,2310,null,{}] 16:37:07 INFO - PROCESS | 2960 | 1465861027720 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}] 16:37:07 INFO - PROCESS | 2960 | 1465861027722 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:07 INFO - PROCESS | 2960 | 1465861027864 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:37:08 INFO - PROCESS | 2960 | 1465861028021 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 2960 | 1465861028026 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:08 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6CC00 == 53 [pid = 2960] [id = 587] 16:37:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0DB56000) [pid = 2960] [serial = 1761] [outer = 00000000] 16:37:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (10E87400) [pid = 2960] [serial = 1762] [outer = 0DB56000] 16:37:08 INFO - PROCESS | 2960 | 1465861028096 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (144C6400) [pid = 2960] [serial = 1763] [outer = 0DB56000] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0D0D4C00 == 52 [pid = 2960] [id = 564] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 1AE60400 == 51 [pid = 2960] [id = 581] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 185A8000 == 50 [pid = 2960] [id = 580] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0CB39800 == 49 [pid = 2960] [id = 579] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 1933FC00 == 48 [pid = 2960] [id = 578] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 17EC0400 == 47 [pid = 2960] [id = 577] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14DC8C00 == 46 [pid = 2960] [id = 576] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14B7C800 == 45 [pid = 2960] [id = 575] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0DA6C000 == 44 [pid = 2960] [id = 574] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0DB08800 == 43 [pid = 2960] [id = 573] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0DA5F400 == 42 [pid = 2960] [id = 569] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14C17800 == 41 [pid = 2960] [id = 570] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14C01400 == 40 [pid = 2960] [id = 565] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0D937000 == 39 [pid = 2960] [id = 545] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0D930800 == 38 [pid = 2960] [id = 568] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0D934400 == 37 [pid = 2960] [id = 544] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0DC12C00 == 36 [pid = 2960] [id = 566] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0CB3B400 == 35 [pid = 2960] [id = 379] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 1A232400 == 34 [pid = 2960] [id = 572] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14DC7C00 == 33 [pid = 2960] [id = 383] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 19F9DC00 == 32 [pid = 2960] [id = 567] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 1AE69400 == 31 [pid = 2960] [id = 571] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0CB3EC00 == 30 [pid = 2960] [id = 378] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 1B4D8400 == 29 [pid = 2960] [id = 585] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 093F6400 == 28 [pid = 2960] [id = 586] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 14DC7800 == 27 [pid = 2960] [id = 584] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0CB3A400 == 26 [pid = 2960] [id = 582] 16:37:09 INFO - PROCESS | 2960 | --DOCSHELL 0D95D800 == 25 [pid = 2960] [id = 583] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (17743400) [pid = 2960] [serial = 1687] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (144D4800) [pid = 2960] [serial = 1676] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (0D686C00) [pid = 2960] [serial = 1678] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (0D939C00) [pid = 2960] [serial = 1679] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0DB0F800) [pid = 2960] [serial = 1675] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (185A6400) [pid = 2960] [serial = 1669] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1AEB0800) [pid = 2960] [serial = 1672] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (14CD8C00) [pid = 2960] [serial = 1684] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (18524C00) [pid = 2960] [serial = 1690] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (18529000) [pid = 2960] [serial = 1691] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (14DC9000) [pid = 2960] [serial = 1685] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (145C3400) [pid = 2960] [serial = 1666] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (10B5F800) [pid = 2960] [serial = 1681] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (10E8B800) [pid = 2960] [serial = 1682] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19BE6800) [pid = 2960] [serial = 1694] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19753800) [pid = 2960] [serial = 1693] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FF5000) [pid = 2960] [serial = 1697] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19FF3000) [pid = 2960] [serial = 1696] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1AE68C00) [pid = 2960] [serial = 1703] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1AEAF000) [pid = 2960] [serial = 1705] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (185A7800) [pid = 2960] [serial = 1700] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (185A1800) [pid = 2960] [serial = 1699] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1A23D800) [pid = 2960] [serial = 1702] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (177DBC00) [pid = 2960] [serial = 1688] [outer = 00000000] [url = about:blank] 16:37:09 INFO - PROCESS | 2960 | 1465861029617 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]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1925ms 16:37:09 INFO - PROCESS | 2960 | 1465861029636 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 2960 | 1465861029640 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:37:09 INFO - PROCESS | 2960 | 1465861029645 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 2960 | 1465861029648 Marionette TRACE conn5 <- [1,2314,null,{}] 16:37:09 INFO - PROCESS | 2960 | 1465861029653 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}] 16:37:09 INFO - PROCESS | 2960 | 1465861029656 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:09 INFO - PROCESS | 2960 | 1465861029788 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:37:09 INFO - PROCESS | 2960 | 1465861029799 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 2960 | 1465861029803 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:09 INFO - PROCESS | 2960 | ++DOCSHELL 0D84B800 == 26 [pid = 2960] [id = 588] 16:37:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D84F000) [pid = 2960] [serial = 1764] [outer = 00000000] 16:37:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D933C00) [pid = 2960] [serial = 1765] [outer = 0D84F000] 16:37:09 INFO - PROCESS | 2960 | 1465861029855 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D93EC00) [pid = 2960] [serial = 1766] [outer = 0D84F000] 16:37:10 INFO - PROCESS | 2960 | 1465861030318 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 16:37:10 INFO - PROCESS | 2960 | 1465861030376 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 2960 | 1465861030381 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:37:10 INFO - PROCESS | 2960 | 1465861030387 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:37:10 INFO - PROCESS | 2960 | 1465861030390 Marionette TRACE conn5 <- [1,2318,null,{}] 16:37:10 INFO - PROCESS | 2960 | 1465861030394 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}] 16:37:10 INFO - PROCESS | 2960 | 1465861030396 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:10 INFO - PROCESS | 2960 | 1465861030490 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:37:10 INFO - PROCESS | 2960 | 1465861030505 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 2960 | 1465861030507 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:10 INFO - PROCESS | 2960 | ++DOCSHELL 0DB55C00 == 27 [pid = 2960] [id = 589] 16:37:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DB59000) [pid = 2960] [serial = 1767] [outer = 00000000] 16:37:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DC08800) [pid = 2960] [serial = 1768] [outer = 0DB59000] 16:37:10 INFO - PROCESS | 2960 | 1465861030556 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DCE1400) [pid = 2960] [serial = 1769] [outer = 0DB59000] 16:37:11 INFO - PROCESS | 2960 | 1465861031040 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 16:37:11 INFO - PROCESS | 2960 | 1465861031061 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 2960 | 1465861031063 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:37:11 INFO - PROCESS | 2960 | 1465861031067 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 2960 | 1465861031070 Marionette TRACE conn5 <- [1,2322,null,{}] 16:37:11 INFO - PROCESS | 2960 | 1465861031085 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}] 16:37:11 INFO - PROCESS | 2960 | 1465861031089 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:11 INFO - PROCESS | 2960 | 1465861031210 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:37:11 INFO - PROCESS | 2960 | 1465861031329 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 2960 | 1465861031332 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:11 INFO - PROCESS | 2960 | ++DOCSHELL 14B78400 == 28 [pid = 2960] [id = 590] 16:37:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14B78800) [pid = 2960] [serial = 1770] [outer = 00000000] 16:37:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (14B7CC00) [pid = 2960] [serial = 1771] [outer = 14B78800] 16:37:11 INFO - PROCESS | 2960 | 1465861031380 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14C11400) [pid = 2960] [serial = 1772] [outer = 14B78800] 16:37:11 INFO - PROCESS | 2960 | 1465861031823 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 16:37:11 INFO - PROCESS | 2960 | 1465861031841 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 2960 | 1465861031843 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:37:11 INFO - PROCESS | 2960 | 1465861031850 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 2960 | 1465861031852 Marionette TRACE conn5 <- [1,2326,null,{}] 16:37:11 INFO - PROCESS | 2960 | 1465861031856 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}] 16:37:11 INFO - PROCESS | 2960 | 1465861031857 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:11 INFO - PROCESS | 2960 | 1465861031984 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:37:12 INFO - PROCESS | 2960 | 1465861032057 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 2960 | 1465861032059 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:12 INFO - PROCESS | 2960 | ++DOCSHELL 14C44400 == 29 [pid = 2960] [id = 591] 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (14DC4C00) [pid = 2960] [serial = 1773] [outer = 00000000] 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (14DD1000) [pid = 2960] [serial = 1774] [outer = 14DC4C00] 16:37:12 INFO - PROCESS | 2960 | 1465861032103 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (16C3E000) [pid = 2960] [serial = 1775] [outer = 14DC4C00] 16:37:12 INFO - PROCESS | 2960 | 1465861032540 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 731ms 16:37:12 INFO - PROCESS | 2960 | 1465861032586 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 2960 | 1465861032588 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:37:12 INFO - PROCESS | 2960 | 1465861032591 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 2960 | 1465861032592 Marionette TRACE conn5 <- [1,2330,null,{}] 16:37:12 INFO - PROCESS | 2960 | 1465861032596 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}] 16:37:12 INFO - PROCESS | 2960 | 1465861032598 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:12 INFO - PROCESS | 2960 | 1465861032747 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:37:12 INFO - PROCESS | 2960 | 1465861032818 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 2960 | 1465861032820 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:12 INFO - PROCESS | 2960 | ++DOCSHELL 1771F800 == 30 [pid = 2960] [id = 592] 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (17723000) [pid = 2960] [serial = 1776] [outer = 00000000] 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (17E81C00) [pid = 2960] [serial = 1777] [outer = 17723000] 16:37:12 INFO - PROCESS | 2960 | 1465861032864 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (18526400) [pid = 2960] [serial = 1778] [outer = 17723000] 16:37:13 INFO - PROCESS | 2960 | 1465861033296 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 16:37:13 INFO - PROCESS | 2960 | 1465861033322 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 2960 | 1465861033324 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:37:13 INFO - PROCESS | 2960 | 1465861033327 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 2960 | 1465861033329 Marionette TRACE conn5 <- [1,2334,null,{}] 16:37:13 INFO - PROCESS | 2960 | 1465861033332 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}] 16:37:13 INFO - PROCESS | 2960 | 1465861033338 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:13 INFO - PROCESS | 2960 | 1465861033489 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:37:13 INFO - PROCESS | 2960 | 1465861033500 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 2960 | 1465861033502 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:13 INFO - PROCESS | 2960 | ++DOCSHELL 1852E800 == 31 [pid = 2960] [id = 593] 16:37:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1859E400) [pid = 2960] [serial = 1779] [outer = 00000000] 16:37:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (19331800) [pid = 2960] [serial = 1780] [outer = 1859E400] 16:37:13 INFO - PROCESS | 2960 | 1465861033607 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (19755C00) [pid = 2960] [serial = 1781] [outer = 1859E400] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (18520C00) [pid = 2960] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (19751800) [pid = 2960] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (15CF9400) [pid = 2960] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1A234000) [pid = 2960] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0CB43800) [pid = 2960] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DA5FC00) [pid = 2960] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1478E400) [pid = 2960] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DB01C00) [pid = 2960] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB0B800) [pid = 2960] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1AE6B400) [pid = 2960] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14C18C00) [pid = 2960] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14B7F400) [pid = 2960] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19F98400) [pid = 2960] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14DD1400) [pid = 2960] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1AEAB400) [pid = 2960] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA69800) [pid = 2960] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17E79800) [pid = 2960] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0CB44000) [pid = 2960] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:37:14 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1AE66C00) [pid = 2960] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:37:14 INFO - PROCESS | 2960 | 1465861034734 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1424ms 16:37:14 INFO - PROCESS | 2960 | 1465861034752 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:37:14 INFO - PROCESS | 2960 | 1465861034754 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:37:14 INFO - PROCESS | 2960 | 1465861034757 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 2960 | 1465861034758 Marionette TRACE conn5 <- [1,2338,null,{}] 16:37:14 INFO - PROCESS | 2960 | 1465861034762 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}] 16:37:14 INFO - PROCESS | 2960 | 1465861034764 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:14 INFO - PROCESS | 2960 | 1465861034847 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:37:14 INFO - PROCESS | 2960 | 1465861034853 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 2960 | 1465861034854 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:14 INFO - PROCESS | 2960 | ++DOCSHELL 0D848400 == 32 [pid = 2960] [id = 594] 16:37:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14B77800) [pid = 2960] [serial = 1782] [outer = 00000000] 16:37:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17721C00) [pid = 2960] [serial = 1783] [outer = 14B77800] 16:37:14 INFO - PROCESS | 2960 | 1465861034897 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (177DA400) [pid = 2960] [serial = 1784] [outer = 14B77800] 16:37:15 INFO - PROCESS | 2960 | 1465861035332 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 631ms 16:37:15 INFO - PROCESS | 2960 | 1465861035391 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 2960 | 1465861035393 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:37:15 INFO - PROCESS | 2960 | 1465861035396 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 2960 | 1465861035398 Marionette TRACE conn5 <- [1,2342,null,{}] 16:37:15 INFO - PROCESS | 2960 | 1465861035401 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}] 16:37:15 INFO - PROCESS | 2960 | 1465861035403 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:15 INFO - PROCESS | 2960 | 1465861035487 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:37:15 INFO - PROCESS | 2960 | 1465861035494 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 2960 | 1465861035496 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:15 INFO - PROCESS | 2960 | ++DOCSHELL 185A4800 == 33 [pid = 2960] [id = 595] 16:37:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A3E400) [pid = 2960] [serial = 1785] [outer = 00000000] 16:37:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19AB5000) [pid = 2960] [serial = 1786] [outer = 18A3E400] 16:37:15 INFO - PROCESS | 2960 | 1465861035538 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1933AC00) [pid = 2960] [serial = 1787] [outer = 18A3E400] 16:37:16 INFO - PROCESS | 2960 | 1465861035992 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]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 16:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:37:16 INFO - PROCESS | 2960 | 1465861036028 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 2960 | 1465861036030 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:37:16 INFO - PROCESS | 2960 | 1465861036033 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 2960 | 1465861036035 Marionette TRACE conn5 <- [1,2346,null,{}] 16:37:16 INFO - PROCESS | 2960 | 1465861036039 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}] 16:37:16 INFO - PROCESS | 2960 | 1465861036040 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:16 INFO - PROCESS | 2960 | 1465861036183 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:37:16 INFO - PROCESS | 2960 | 1465861036195 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 2960 | 1465861036197 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:16 INFO - PROCESS | 2960 | ++DOCSHELL 14B77000 == 34 [pid = 2960] [id = 596] 16:37:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19F9F400) [pid = 2960] [serial = 1788] [outer = 00000000] 16:37:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19FF2400) [pid = 2960] [serial = 1789] [outer = 19F9F400] 16:37:16 INFO - PROCESS | 2960 | 1465861036249 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19FF2800) [pid = 2960] [serial = 1790] [outer = 19F9F400] 16:37:16 INFO - PROCESS | 2960 | 1465861036931 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]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 16:37:17 INFO - PROCESS | 2960 | 1465861037004 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:37:17 INFO - PROCESS | 2960 | 1465861037009 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 2960 | 1465861037014 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 2960 | 1465861037017 Marionette TRACE conn5 <- [1,2350,null,{}] 16:37:17 INFO - PROCESS | 2960 | 1465861037023 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}] 16:37:17 INFO - PROCESS | 2960 | 1465861037026 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:17 INFO - PROCESS | 2960 | 1465861037158 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:37:17 INFO - PROCESS | 2960 | 1465861037302 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 2960 | 1465861037305 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:17 INFO - PROCESS | 2960 | ++DOCSHELL 0D029400 == 35 [pid = 2960] [id = 597] 16:37:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D0CC800) [pid = 2960] [serial = 1791] [outer = 00000000] 16:37:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DB10000) [pid = 2960] [serial = 1792] [outer = 0D0CC800] 16:37:17 INFO - PROCESS | 2960 | 1465861037362 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (10C31800) [pid = 2960] [serial = 1793] [outer = 0D0CC800] 16:37:18 INFO - PROCESS | 2960 | 1465861038011 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1075ms 16:37:18 INFO - PROCESS | 2960 | 1465861038089 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 2960 | 1465861038094 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:37:18 INFO - PROCESS | 2960 | 1465861038100 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:37:18 INFO - PROCESS | 2960 | 1465861038103 Marionette TRACE conn5 <- [1,2354,null,{}] 16:37:18 INFO - PROCESS | 2960 | 1465861038107 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}] 16:37:18 INFO - PROCESS | 2960 | 1465861038110 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:18 INFO - PROCESS | 2960 | 1465861038304 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:37:18 INFO - PROCESS | 2960 | 1465861038315 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 2960 | 1465861038318 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:18 INFO - PROCESS | 2960 | ++DOCSHELL 14B75000 == 36 [pid = 2960] [id = 598] 16:37:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (14B7B800) [pid = 2960] [serial = 1794] [outer = 00000000] 16:37:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (14DC6400) [pid = 2960] [serial = 1795] [outer = 14B7B800] 16:37:18 INFO - PROCESS | 2960 | 1465861038373 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (17718400) [pid = 2960] [serial = 1796] [outer = 14B7B800] 16:37:19 INFO - PROCESS | 2960 | 1465861039212 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1183ms 16:37:19 INFO - PROCESS | 2960 | 1465861039286 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 2960 | 1465861039289 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:37:19 INFO - PROCESS | 2960 | 1465861039292 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:37:19 INFO - PROCESS | 2960 | 1465861039296 Marionette TRACE conn5 <- [1,2358,null,{}] 16:37:19 INFO - PROCESS | 2960 | 1465861039307 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}] 16:37:19 INFO - PROCESS | 2960 | 1465861039312 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:19 INFO - PROCESS | 2960 | 1465861039463 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:37:19 INFO - PROCESS | 2960 | 1465861039706 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 2960 | 1465861039709 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:19 INFO - PROCESS | 2960 | ++DOCSHELL 093F1400 == 37 [pid = 2960] [id = 599] 16:37:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0CB39C00) [pid = 2960] [serial = 1797] [outer = 00000000] 16:37:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0D021000) [pid = 2960] [serial = 1798] [outer = 0CB39C00] 16:37:19 INFO - PROCESS | 2960 | 1465861039777 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0D7F1800) [pid = 2960] [serial = 1799] [outer = 0CB39C00] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 185A4800 == 36 [pid = 2960] [id = 595] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 0D848400 == 35 [pid = 2960] [id = 594] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 1852E800 == 34 [pid = 2960] [id = 593] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 1771F800 == 33 [pid = 2960] [id = 592] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 14C44400 == 32 [pid = 2960] [id = 591] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 14B78400 == 31 [pid = 2960] [id = 590] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 0DB55C00 == 30 [pid = 2960] [id = 589] 16:37:20 INFO - PROCESS | 2960 | --DOCSHELL 0D84B800 == 29 [pid = 2960] [id = 588] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1AE44800) [pid = 2960] [serial = 1664] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1AEC9C00) [pid = 2960] [serial = 1673] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (14C3F800) [pid = 2960] [serial = 1667] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1933BC00) [pid = 2960] [serial = 1670] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (1C04F000) [pid = 2960] [serial = 1748] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1B5E0000) [pid = 2960] [serial = 1747] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1AEA9800) [pid = 2960] [serial = 1744] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1852C800) [pid = 2960] [serial = 1732] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19AC6C00) [pid = 2960] [serial = 1735] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1B4DC000) [pid = 2960] [serial = 1745] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (185A0C00) [pid = 2960] [serial = 1733] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17719800) [pid = 2960] [serial = 1729] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1C04E400) [pid = 2960] [serial = 1717] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1C295C00) [pid = 2960] [serial = 1718] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DB02C00) [pid = 2960] [serial = 1738] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB59800) [pid = 2960] [serial = 1708] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (10ACC400) [pid = 2960] [serial = 1709] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1AEB3000) [pid = 2960] [serial = 1706] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB56400) [pid = 2960] [serial = 1723] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (10AD7400) [pid = 2960] [serial = 1724] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (116BF800) [pid = 2960] [serial = 1720] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (144D1400) [pid = 2960] [serial = 1721] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1B421C00) [pid = 2960] [serial = 1714] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1B5D8800) [pid = 2960] [serial = 1715] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (14DD0400) [pid = 2960] [serial = 1711] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17721400) [pid = 2960] [serial = 1712] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14C19C00) [pid = 2960] [serial = 1726] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14D99000) [pid = 2960] [serial = 1727] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19F55C00) [pid = 2960] [serial = 1736] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1A232C00) [pid = 2960] [serial = 1741] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1A239400) [pid = 2960] [serial = 1742] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DCDFC00) [pid = 2960] [serial = 1739] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1771D400) [pid = 2960] [serial = 1730] [outer = 00000000] [url = about:blank] 16:37:20 INFO - PROCESS | 2960 | 1465861040472 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]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1234ms 16:37:20 INFO - PROCESS | 2960 | 1465861040535 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:37:20 INFO - PROCESS | 2960 | 1465861040539 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:37:20 INFO - PROCESS | 2960 | 1465861040544 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 2960 | 1465861040547 Marionette TRACE conn5 <- [1,2362,null,{}] 16:37:20 INFO - PROCESS | 2960 | 1465861040552 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}] 16:37:20 INFO - PROCESS | 2960 | 1465861040556 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:20 INFO - PROCESS | 2960 | 1465861040650 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:37:20 INFO - PROCESS | 2960 | 1465861040658 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 2960 | 1465861040660 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:20 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6C800 == 30 [pid = 2960] [id = 600] 16:37:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB02C00) [pid = 2960] [serial = 1800] [outer = 00000000] 16:37:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DB53C00) [pid = 2960] [serial = 1801] [outer = 0DB02C00] 16:37:20 INFO - PROCESS | 2960 | 1465861040712 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DC0E400) [pid = 2960] [serial = 1802] [outer = 0DB02C00] 16:37:21 INFO - PROCESS | 2960 | 1465861041261 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 16:37:21 INFO - PROCESS | 2960 | 1465861041317 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 2960 | 1465861041321 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 2960 | 1465861041325 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:37:21 INFO - PROCESS | 2960 | 1465861041327 Marionette TRACE conn5 <- [1,2366,null,{}] 16:37:21 INFO - PROCESS | 2960 | 1465861041331 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}] 16:37:21 INFO - PROCESS | 2960 | 1465861041333 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:21 INFO - PROCESS | 2960 | 1465861041429 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:37:21 INFO - PROCESS | 2960 | 1465861041538 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 2960 | 1465861041541 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:21 INFO - PROCESS | 2960 | ++DOCSHELL 144D3C00 == 31 [pid = 2960] [id = 601] 16:37:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (145BD000) [pid = 2960] [serial = 1803] [outer = 00000000] 16:37:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14B7D400) [pid = 2960] [serial = 1804] [outer = 145BD000] 16:37:21 INFO - PROCESS | 2960 | 1465861041587 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14C44400) [pid = 2960] [serial = 1805] [outer = 145BD000] 16:37:22 INFO - PROCESS | 2960 | 1465861041995 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 732ms 16:37:22 INFO - PROCESS | 2960 | 1465861042061 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 2960 | 1465861042063 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:37:22 INFO - PROCESS | 2960 | 1465861042068 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 2960 | 1465861042074 Marionette TRACE conn5 <- [1,2370,null,{}] 16:37:22 INFO - PROCESS | 2960 | 1465861042083 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}] 16:37:22 INFO - PROCESS | 2960 | 1465861042086 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:22 INFO - PROCESS | 2960 | 1465861042177 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:37:22 INFO - PROCESS | 2960 | 1465861042219 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 2960 | 1465861042221 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:22 INFO - PROCESS | 2960 | ++DOCSHELL 0DB08C00 == 32 [pid = 2960] [id = 602] 16:37:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17745000) [pid = 2960] [serial = 1806] [outer = 00000000] 16:37:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18524000) [pid = 2960] [serial = 1807] [outer = 17745000] 16:37:22 INFO - PROCESS | 2960 | 1465861042273 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (185A1400) [pid = 2960] [serial = 1808] [outer = 17745000] 16:37:22 INFO - PROCESS | 2960 | 1465861042733 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 16:37:22 INFO - PROCESS | 2960 | 1465861042767 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 2960 | 1465861042770 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:37:22 INFO - PROCESS | 2960 | 1465861042773 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 2960 | 1465861042775 Marionette TRACE conn5 <- [1,2374,null,{}] 16:37:22 INFO - PROCESS | 2960 | 1465861042785 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}] 16:37:22 INFO - PROCESS | 2960 | 1465861042787 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:22 INFO - PROCESS | 2960 | 1465861042913 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:37:22 INFO - PROCESS | 2960 | 1465861042919 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 2960 | 1465861042921 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:22 INFO - PROCESS | 2960 | ++DOCSHELL 18A3A000 == 33 [pid = 2960] [id = 603] 16:37:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18A3AC00) [pid = 2960] [serial = 1809] [outer = 00000000] 16:37:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19318C00) [pid = 2960] [serial = 1810] [outer = 18A3AC00] 16:37:22 INFO - PROCESS | 2960 | 1465861042964 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19332800) [pid = 2960] [serial = 1811] [outer = 18A3AC00] 16:37:23 INFO - PROCESS | 2960 | 1465861043456 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 16:37:23 INFO - PROCESS | 2960 | 1465861043511 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 2960 | 1465861043514 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:37:23 INFO - PROCESS | 2960 | 1465861043517 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 2960 | 1465861043518 Marionette TRACE conn5 <- [1,2378,null,{}] 16:37:23 INFO - PROCESS | 2960 | 1465861043522 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}] 16:37:23 INFO - PROCESS | 2960 | 1465861043524 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:23 INFO - PROCESS | 2960 | 1465861043684 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:37:23 INFO - PROCESS | 2960 | 1465861043714 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 2960 | 1465861043720 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:23 INFO - PROCESS | 2960 | ++DOCSHELL 19F95400 == 34 [pid = 2960] [id = 604] 16:37:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F98800) [pid = 2960] [serial = 1812] [outer = 00000000] 16:37:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19FF9000) [pid = 2960] [serial = 1813] [outer = 19F98800] 16:37:23 INFO - PROCESS | 2960 | 1465861043777 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1A232400) [pid = 2960] [serial = 1814] [outer = 19F98800] 16:37:24 INFO - PROCESS | 2960 | 1465861044257 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 770ms 16:37:24 INFO - PROCESS | 2960 | 1465861044291 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 2960 | 1465861044293 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:37:24 INFO - PROCESS | 2960 | 1465861044296 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 2960 | 1465861044298 Marionette TRACE conn5 <- [1,2382,null,{}] 16:37:24 INFO - PROCESS | 2960 | 1465861044301 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}] 16:37:24 INFO - PROCESS | 2960 | 1465861044312 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:24 INFO - PROCESS | 2960 | 1465861044451 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:37:24 INFO - PROCESS | 2960 | 1465861044527 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 2960 | 1465861044529 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:24 INFO - PROCESS | 2960 | ++DOCSHELL 1A23AC00 == 35 [pid = 2960] [id = 605] 16:37:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1A23B000) [pid = 2960] [serial = 1815] [outer = 00000000] 16:37:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1AE67000) [pid = 2960] [serial = 1816] [outer = 1A23B000] 16:37:24 INFO - PROCESS | 2960 | 1465861044572 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1AE69000) [pid = 2960] [serial = 1817] [outer = 1A23B000] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14DC4C00) [pid = 2960] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17723000) [pid = 2960] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B78800) [pid = 2960] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB56000) [pid = 2960] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D84F000) [pid = 2960] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DB59000) [pid = 2960] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1859E400) [pid = 2960] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA60000) [pid = 2960] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14DCA400) [pid = 2960] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1B5DF800) [pid = 2960] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18A3E400) [pid = 2960] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1CCCD800) [pid = 2960] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:37:24 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (14B77800) [pid = 2960] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:37:25 INFO - PROCESS | 2960 | 1465861045118 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 870ms 16:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:37:25 INFO - PROCESS | 2960 | 1465861045167 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 2960 | 1465861045169 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:37:25 INFO - PROCESS | 2960 | 1465861045172 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 2960 | 1465861045174 Marionette TRACE conn5 <- [1,2386,null,{}] 16:37:25 INFO - PROCESS | 2960 | 1465861045178 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}] 16:37:25 INFO - PROCESS | 2960 | 1465861045180 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:25 INFO - PROCESS | 2960 | 1465861045264 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:37:25 INFO - PROCESS | 2960 | 1465861045271 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 2960 | 1465861045273 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DB04000 == 36 [pid = 2960] [id = 606] 16:37:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14794400) [pid = 2960] [serial = 1818] [outer = 00000000] 16:37:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18A3C800) [pid = 2960] [serial = 1819] [outer = 14794400] 16:37:25 INFO - PROCESS | 2960 | 1465861045316 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19FF9400) [pid = 2960] [serial = 1820] [outer = 14794400] 16:37:25 INFO - PROCESS | 2960 | 1465861045742 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 631ms 16:37:25 INFO - PROCESS | 2960 | 1465861045809 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 2960 | 1465861045811 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:37:25 INFO - PROCESS | 2960 | 1465861045814 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 2960 | 1465861045816 Marionette TRACE conn5 <- [1,2390,null,{}] 16:37:25 INFO - PROCESS | 2960 | 1465861045820 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}] 16:37:25 INFO - PROCESS | 2960 | 1465861045822 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:25 INFO - PROCESS | 2960 | 1465861045907 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:37:25 INFO - PROCESS | 2960 | 1465861045912 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 2960 | 1465861045914 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:25 INFO - PROCESS | 2960 | ++DOCSHELL 144D0800 == 37 [pid = 2960] [id = 607] 16:37:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1A23D800) [pid = 2960] [serial = 1821] [outer = 00000000] 16:37:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1AEAF000) [pid = 2960] [serial = 1822] [outer = 1A23D800] 16:37:25 INFO - PROCESS | 2960 | 1465861045957 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1AEB6800) [pid = 2960] [serial = 1823] [outer = 1A23D800] 16:37:26 INFO - PROCESS | 2960 | 1465861046390 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 16:37:26 INFO - PROCESS | 2960 | 1465861046450 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 2960 | 1465861046452 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:37:26 INFO - PROCESS | 2960 | 1465861046456 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 2960 | 1465861046457 Marionette TRACE conn5 <- [1,2394,null,{}] 16:37:26 INFO - PROCESS | 2960 | 1465861046465 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}] 16:37:26 INFO - PROCESS | 2960 | 1465861046467 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:26 INFO - PROCESS | 2960 | 1465861046556 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:37:26 INFO - PROCESS | 2960 | 1465861046563 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 2960 | 1465861046564 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:26 INFO - PROCESS | 2960 | ++DOCSHELL 1AEAE800 == 38 [pid = 2960] [id = 608] 16:37:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1AED3800) [pid = 2960] [serial = 1824] [outer = 00000000] 16:37:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1B4E0000) [pid = 2960] [serial = 1825] [outer = 1AED3800] 16:37:26 INFO - PROCESS | 2960 | 1465861046609 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1B5D8400) [pid = 2960] [serial = 1826] [outer = 1AED3800] 16:37:27 INFO - PROCESS | 2960 | 1465861047315 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]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 16:37:27 INFO - PROCESS | 2960 | 1465861047389 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 2960 | 1465861047394 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:37:27 INFO - PROCESS | 2960 | 1465861047399 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:37:27 INFO - PROCESS | 2960 | 1465861047403 Marionette TRACE conn5 <- [1,2398,null,{}] 16:37:27 INFO - PROCESS | 2960 | 1465861047410 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}] 16:37:27 INFO - PROCESS | 2960 | 1465861047413 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:27 INFO - PROCESS | 2960 | 1465861047530 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:37:27 INFO - PROCESS | 2960 | 1465861047684 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 2960 | 1465861047687 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:27 INFO - PROCESS | 2960 | ++DOCSHELL 0D931800 == 39 [pid = 2960] [id = 609] 16:37:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA66800) [pid = 2960] [serial = 1827] [outer = 00000000] 16:37:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (10FB7C00) [pid = 2960] [serial = 1828] [outer = 0DA66800] 16:37:27 INFO - PROCESS | 2960 | 1465861047747 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14794800) [pid = 2960] [serial = 1829] [outer = 0DA66800] 16:37:28 INFO - PROCESS | 2960 | 1465861048386 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1019ms 16:37:28 INFO - PROCESS | 2960 | 1465861048423 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 2960 | 1465861048427 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:37:28 INFO - PROCESS | 2960 | 1465861048434 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 2960 | 1465861048437 Marionette TRACE conn5 <- [1,2402,null,{}] 16:37:28 INFO - PROCESS | 2960 | 1465861048441 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}] 16:37:28 INFO - PROCESS | 2960 | 1465861048443 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:28 INFO - PROCESS | 2960 | 1465861048560 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:37:28 INFO - PROCESS | 2960 | 1465861048714 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 2960 | 1465861048717 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:28 INFO - PROCESS | 2960 | ++DOCSHELL 1771A000 == 40 [pid = 2960] [id = 610] 16:37:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1771D400) [pid = 2960] [serial = 1830] [outer = 00000000] 16:37:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (177D9000) [pid = 2960] [serial = 1831] [outer = 1771D400] 16:37:28 INFO - PROCESS | 2960 | 1465861048776 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (185A8000) [pid = 2960] [serial = 1832] [outer = 1771D400] 16:37:29 INFO - PROCESS | 2960 | 1465861049390 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1020ms 16:37:29 INFO - PROCESS | 2960 | 1465861049457 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 2960 | 1465861049460 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:37:29 INFO - PROCESS | 2960 | 1465861049464 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 2960 | 1465861049467 Marionette TRACE conn5 <- [1,2406,null,{}] 16:37:29 INFO - PROCESS | 2960 | 1465861049491 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}] 16:37:29 INFO - PROCESS | 2960 | 1465861049496 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:29 INFO - PROCESS | 2960 | 1465861049676 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:37:29 INFO - PROCESS | 2960 | 1465861049786 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 2960 | 1465861049790 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:29 INFO - PROCESS | 2960 | ++DOCSHELL 1B5DD000 == 41 [pid = 2960] [id = 611] 16:37:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1B5DFC00) [pid = 2960] [serial = 1833] [outer = 00000000] 16:37:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1C04E000) [pid = 2960] [serial = 1834] [outer = 1B5DFC00] 16:37:29 INFO - PROCESS | 2960 | 1465861049849 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1C28B400) [pid = 2960] [serial = 1835] [outer = 1B5DFC00] 16:37:30 INFO - PROCESS | 2960 | 1465861050448 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1020ms 16:37:30 INFO - PROCESS | 2960 | 1465861050486 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 2960 | 1465861050489 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:37:30 INFO - PROCESS | 2960 | 1465861050493 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:37:30 INFO - PROCESS | 2960 | 1465861050495 Marionette TRACE conn5 <- [1,2410,null,{}] 16:37:30 INFO - PROCESS | 2960 | 1465861050498 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}] 16:37:30 INFO - PROCESS | 2960 | 1465861050500 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:30 INFO - PROCESS | 2960 | 1465861050615 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:37:30 INFO - PROCESS | 2960 | 1465861050780 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 2960 | 1465861050783 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:30 INFO - PROCESS | 2960 | ++DOCSHELL 1C04DC00 == 42 [pid = 2960] [id = 612] 16:37:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1C573800) [pid = 2960] [serial = 1836] [outer = 00000000] 16:37:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1CCCC000) [pid = 2960] [serial = 1837] [outer = 1C573800] 16:37:30 INFO - PROCESS | 2960 | 1465861050838 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1CCD2000) [pid = 2960] [serial = 1838] [outer = 1C573800] 16:37:31 INFO - PROCESS | 2960 | 1465861051414 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 16:37:31 INFO - PROCESS | 2960 | 1465861051467 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 2960 | 1465861051469 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:37:31 INFO - PROCESS | 2960 | 1465861051473 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:37:31 INFO - PROCESS | 2960 | 1465861051475 Marionette TRACE conn5 <- [1,2414,null,{}] 16:37:31 INFO - PROCESS | 2960 | 1465861051478 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}] 16:37:31 INFO - PROCESS | 2960 | 1465861051481 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:31 INFO - PROCESS | 2960 | 1465861051601 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:37:31 INFO - PROCESS | 2960 | 1465861051882 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 2960 | 1465861051885 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:31 INFO - PROCESS | 2960 | ++DOCSHELL 093EB400 == 43 [pid = 2960] [id = 613] 16:37:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (09430C00) [pid = 2960] [serial = 1839] [outer = 00000000] 16:37:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0D932C00) [pid = 2960] [serial = 1840] [outer = 09430C00] 16:37:32 INFO - PROCESS | 2960 | 1465861051990 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0D95F000) [pid = 2960] [serial = 1841] [outer = 09430C00] 16:37:32 INFO - PROCESS | 2960 | 1465861052667 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]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1219ms 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 144D0800 == 42 [pid = 2960] [id = 607] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0DB04000 == 41 [pid = 2960] [id = 606] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 1A23AC00 == 40 [pid = 2960] [id = 605] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 19F95400 == 39 [pid = 2960] [id = 604] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 18A3A000 == 38 [pid = 2960] [id = 603] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0DB08C00 == 37 [pid = 2960] [id = 602] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 144D3C00 == 36 [pid = 2960] [id = 601] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0DA6C800 == 35 [pid = 2960] [id = 600] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 093F1400 == 34 [pid = 2960] [id = 599] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 14B77000 == 33 [pid = 2960] [id = 596] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0D029400 == 32 [pid = 2960] [id = 597] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 14B75000 == 31 [pid = 2960] [id = 598] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0DA6CC00 == 30 [pid = 2960] [id = 587] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 1B5DD000 == 29 [pid = 2960] [id = 611] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 1C04DC00 == 28 [pid = 2960] [id = 612] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 1771A000 == 27 [pid = 2960] [id = 610] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 1AEAE800 == 26 [pid = 2960] [id = 608] 16:37:33 INFO - PROCESS | 2960 | --DOCSHELL 0D931800 == 25 [pid = 2960] [id = 609] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14DD1000) [pid = 2960] [serial = 1774] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (17E81C00) [pid = 2960] [serial = 1777] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (16C3E000) [pid = 2960] [serial = 1775] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14B7CC00) [pid = 2960] [serial = 1771] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (144C6400) [pid = 2960] [serial = 1763] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (10E87400) [pid = 2960] [serial = 1762] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D933C00) [pid = 2960] [serial = 1765] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D93EC00) [pid = 2960] [serial = 1766] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DC08800) [pid = 2960] [serial = 1768] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DCE1400) [pid = 2960] [serial = 1769] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19331800) [pid = 2960] [serial = 1780] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10FB5C00) [pid = 2960] [serial = 1751] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB56800) [pid = 2960] [serial = 1750] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18A41C00) [pid = 2960] [serial = 1754] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1771FC00) [pid = 2960] [serial = 1753] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1C57F800) [pid = 2960] [serial = 1757] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1C574400) [pid = 2960] [serial = 1756] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18526400) [pid = 2960] [serial = 1778] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1933AC00) [pid = 2960] [serial = 1787] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1CD62000) [pid = 2960] [serial = 1760] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1CCD4400) [pid = 2960] [serial = 1759] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19FF2400) [pid = 2960] [serial = 1789] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19AB5000) [pid = 2960] [serial = 1786] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19755C00) [pid = 2960] [serial = 1781] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (177DA400) [pid = 2960] [serial = 1784] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17721C00) [pid = 2960] [serial = 1783] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14C11400) [pid = 2960] [serial = 1772] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 2960 | 1465861053554 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 2960 | 1465861053560 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:37:33 INFO - PROCESS | 2960 | 1465861053644 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 2960 | 1465861053650 Marionette TRACE conn5 <- [1,2418,null,{}] 16:37:33 INFO - PROCESS | 2960 | 1465861053656 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}] 16:37:33 INFO - PROCESS | 2960 | 1465861053660 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:33 INFO - PROCESS | 2960 | 1465861053802 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:37:33 INFO - PROCESS | 2960 | 1465861053929 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 2960 | 1465861053933 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:33 INFO - PROCESS | 2960 | ++DOCSHELL 0D0CB800 == 26 [pid = 2960] [id = 614] 16:37:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D0D3000) [pid = 2960] [serial = 1842] [outer = 00000000] 16:37:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D682C00) [pid = 2960] [serial = 1843] [outer = 0D0D3000] 16:37:34 INFO - PROCESS | 2960 | 1465861053993 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D7F0000) [pid = 2960] [serial = 1844] [outer = 0D0D3000] 16:37:34 INFO - PROCESS | 2960 | 1465861054643 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]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1048ms 16:37:34 INFO - PROCESS | 2960 | 1465861054674 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 2960 | 1465861054678 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:37:34 INFO - PROCESS | 2960 | 1465861054683 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 2960 | 1465861054688 Marionette TRACE conn5 <- [1,2422,null,{}] 16:37:34 INFO - PROCESS | 2960 | 1465861054693 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}] 16:37:34 INFO - PROCESS | 2960 | 1465861054697 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:34 INFO - PROCESS | 2960 | 1465861054822 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:37:34 INFO - PROCESS | 2960 | 1465861054959 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 2960 | 1465861054962 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:34 INFO - PROCESS | 2960 | ++DOCSHELL 0DB03400 == 27 [pid = 2960] [id = 615] 16:37:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DB05000) [pid = 2960] [serial = 1845] [outer = 00000000] 16:37:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DB0A000) [pid = 2960] [serial = 1846] [outer = 0DB05000] 16:37:35 INFO - PROCESS | 2960 | 1465861055021 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DB51400) [pid = 2960] [serial = 1847] [outer = 0DB05000] 16:37:35 INFO - PROCESS | 2960 | 1465861055784 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]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1137ms 16:37:35 INFO - PROCESS | 2960 | 1465861055819 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 2960 | 1465861055821 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:37:35 INFO - PROCESS | 2960 | 1465861055825 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:37:35 INFO - PROCESS | 2960 | 1465861055827 Marionette TRACE conn5 <- [1,2426,null,{}] 16:37:35 INFO - PROCESS | 2960 | 1465861055834 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}] 16:37:35 INFO - PROCESS | 2960 | 1465861055839 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:35 INFO - PROCESS | 2960 | 1465861055968 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:37:36 INFO - PROCESS | 2960 | 1465861056135 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 2960 | 1465861056138 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:36 INFO - PROCESS | 2960 | ++DOCSHELL 093F0C00 == 28 [pid = 2960] [id = 616] 16:37:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (093F1400) [pid = 2960] [serial = 1848] [outer = 00000000] 16:37:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0CB3A800) [pid = 2960] [serial = 1849] [outer = 093F1400] 16:37:36 INFO - PROCESS | 2960 | 1465861056190 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D631400) [pid = 2960] [serial = 1850] [outer = 093F1400] 16:37:36 INFO - PROCESS | 2960 | --DOCSHELL 0D936C00 == 27 [pid = 2960] [id = 546] 16:37:36 INFO - PROCESS | 2960 | --DOCSHELL 0D67AC00 == 26 [pid = 2960] [id = 558] 16:37:36 INFO - PROCESS | 2960 | --DOCSHELL 0DA69000 == 25 [pid = 2960] [id = 555] 16:37:36 INFO - PROCESS | 2960 | --DOCSHELL 17E78C00 == 24 [pid = 2960] [id = 556] 16:37:36 INFO - PROCESS | 2960 | --DOCSHELL 1AEAB000 == 23 [pid = 2960] [id = 557] 16:37:36 INFO - PROCESS | 2960 | 1465861056697 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]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 16:37:36 INFO - PROCESS | 2960 | 1465861056760 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 2960 | 1465861056764 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:37:36 INFO - PROCESS | 2960 | 1465861056768 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 2960 | 1465861056771 Marionette TRACE conn5 <- [1,2430,null,{}] 16:37:36 INFO - PROCESS | 2960 | 1465861056776 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}] 16:37:36 INFO - PROCESS | 2960 | 1465861056780 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:36 INFO - PROCESS | 2960 | 1465861056874 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:37:36 INFO - PROCESS | 2960 | 1465861056889 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 2960 | 1465861056892 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:36 INFO - PROCESS | 2960 | ++DOCSHELL 0DC9D400 == 24 [pid = 2960] [id = 617] 16:37:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DC9E000) [pid = 2960] [serial = 1851] [outer = 00000000] 16:37:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (10ACAC00) [pid = 2960] [serial = 1852] [outer = 0DC9E000] 16:37:36 INFO - PROCESS | 2960 | 1465861056941 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (10E86800) [pid = 2960] [serial = 1853] [outer = 0DC9E000] 16:37:37 INFO - PROCESS | 2960 | 1465861057428 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 16:37:37 INFO - PROCESS | 2960 | 1465861057440 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 2960 | 1465861057444 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:37:37 INFO - PROCESS | 2960 | 1465861057453 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 2960 | 1465861057455 Marionette TRACE conn5 <- [1,2434,null,{}] 16:37:37 INFO - PROCESS | 2960 | 1465861057458 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}] 16:37:37 INFO - PROCESS | 2960 | 1465861057460 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:37 INFO - PROCESS | 2960 | 1465861057554 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:37:37 INFO - PROCESS | 2960 | 1465861057563 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 2960 | 1465861057565 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:37 INFO - PROCESS | 2960 | ++DOCSHELL 144C8C00 == 25 [pid = 2960] [id = 618] 16:37:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (144C9000) [pid = 2960] [serial = 1854] [outer = 00000000] 16:37:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (144CD000) [pid = 2960] [serial = 1855] [outer = 144C9000] 16:37:37 INFO - PROCESS | 2960 | 1465861057610 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (145BE000) [pid = 2960] [serial = 1856] [outer = 144C9000] 16:37:38 INFO - PROCESS | 2960 | 1465861058136 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 731ms 16:37:38 INFO - PROCESS | 2960 | 1465861058186 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 2960 | 1465861058189 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:37:38 INFO - PROCESS | 2960 | 1465861058211 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 2960 | 1465861058216 Marionette TRACE conn5 <- [1,2438,null,{}] 16:37:38 INFO - PROCESS | 2960 | 1465861058228 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}] 16:37:38 INFO - PROCESS | 2960 | 1465861058231 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:38 INFO - PROCESS | 2960 | 1465861058366 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:37:38 INFO - PROCESS | 2960 | 1465861058431 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 2960 | 1465861058433 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:38 INFO - PROCESS | 2960 | ++DOCSHELL 14C45000 == 26 [pid = 2960] [id = 619] 16:37:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14C46800) [pid = 2960] [serial = 1857] [outer = 00000000] 16:37:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14D93800) [pid = 2960] [serial = 1858] [outer = 14C46800] 16:37:38 INFO - PROCESS | 2960 | 1465861058478 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14DCAC00) [pid = 2960] [serial = 1859] [outer = 14C46800] 16:37:38 INFO - PROCESS | 2960 | 1465861058886 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 751ms 16:37:38 INFO - PROCESS | 2960 | 1465861058972 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 2960 | 1465861058974 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:37:38 INFO - PROCESS | 2960 | 1465861058980 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 2960 | 1465861058982 Marionette TRACE conn5 <- [1,2442,null,{}] 16:37:38 INFO - PROCESS | 2960 | 1465861058985 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}] 16:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:37:39 INFO - PROCESS | 2960 | 1465861058987 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:39 INFO - PROCESS | 2960 | 1465861059110 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:37:39 INFO - PROCESS | 2960 | 1465861059120 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 2960 | 1465861059122 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:39 INFO - PROCESS | 2960 | ++DOCSHELL 14DD1000 == 27 [pid = 2960] [id = 620] 16:37:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14DD1400) [pid = 2960] [serial = 1860] [outer = 00000000] 16:37:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1771A400) [pid = 2960] [serial = 1861] [outer = 14DD1400] 16:37:39 INFO - PROCESS | 2960 | 1465861059166 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1771D000) [pid = 2960] [serial = 1862] [outer = 14DD1400] 16:37:39 INFO - PROCESS | 2960 | 1465861059615 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 16:37:39 INFO - PROCESS | 2960 | 1465861059660 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 2960 | 1465861059662 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:37:39 INFO - PROCESS | 2960 | 1465861059673 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 2960 | 1465861059674 Marionette TRACE conn5 <- [1,2446,null,{}] 16:37:39 INFO - PROCESS | 2960 | 1465861059678 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}] 16:37:39 INFO - PROCESS | 2960 | 1465861059680 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:39 INFO - PROCESS | 2960 | 1465861059798 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:37:39 INFO - PROCESS | 2960 | 1465861059803 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 2960 | 1465861059809 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:39 INFO - PROCESS | 2960 | ++DOCSHELL 17724800 == 28 [pid = 2960] [id = 621] 16:37:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17742C00) [pid = 2960] [serial = 1863] [outer = 00000000] 16:37:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (17E2EC00) [pid = 2960] [serial = 1864] [outer = 17742C00] 16:37:39 INFO - PROCESS | 2960 | 1465861059927 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18524400) [pid = 2960] [serial = 1865] [outer = 17742C00] 16:37:40 INFO - PROCESS | 2960 | 1465861060389 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 771ms 16:37:40 INFO - PROCESS | 2960 | 1465861060449 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 2960 | 1465861060451 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:37:40 INFO - PROCESS | 2960 | 1465861060454 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 2960 | 1465861060455 Marionette TRACE conn5 <- [1,2450,null,{}] 16:37:40 INFO - PROCESS | 2960 | 1465861060459 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}] 16:37:40 INFO - PROCESS | 2960 | 1465861060461 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:40 INFO - PROCESS | 2960 | 1465861060583 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:37:40 INFO - PROCESS | 2960 | 1465861060596 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 2960 | 1465861060598 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:40 INFO - PROCESS | 2960 | ++DOCSHELL 18A42800 == 29 [pid = 2960] [id = 622] 16:37:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (18A46800) [pid = 2960] [serial = 1866] [outer = 00000000] 16:37:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19189C00) [pid = 2960] [serial = 1867] [outer = 18A46800] 16:37:40 INFO - PROCESS | 2960 | 1465861060708 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19309C00) [pid = 2960] [serial = 1868] [outer = 18A46800] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DA66800) [pid = 2960] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1771D400) [pid = 2960] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1B5DFC00) [pid = 2960] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1C573800) [pid = 2960] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A3AC00) [pid = 2960] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19F98800) [pid = 2960] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1A23B000) [pid = 2960] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1A23D800) [pid = 2960] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0CB39C00) [pid = 2960] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17745000) [pid = 2960] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (145BD000) [pid = 2960] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19F9F400) [pid = 2960] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B7B800) [pid = 2960] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D0CC800) [pid = 2960] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB02C00) [pid = 2960] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AED3800) [pid = 2960] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:37:40 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14794400) [pid = 2960] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:37:41 INFO - PROCESS | 2960 | 1465861061107 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 16:37:41 INFO - PROCESS | 2960 | 1465861061186 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 2960 | 1465861061188 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:37:41 INFO - PROCESS | 2960 | 1465861061191 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 2960 | 1465861061193 Marionette TRACE conn5 <- [1,2454,null,{}] 16:37:41 INFO - PROCESS | 2960 | 1465861061196 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}] 16:37:41 INFO - PROCESS | 2960 | 1465861061198 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:41 INFO - PROCESS | 2960 | 1465861061279 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:37:41 INFO - PROCESS | 2960 | 1465861061287 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 2960 | 1465861061288 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:41 INFO - PROCESS | 2960 | ++DOCSHELL 14C1FC00 == 30 [pid = 2960] [id = 623] 16:37:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1771D400) [pid = 2960] [serial = 1869] [outer = 00000000] 16:37:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A3B400) [pid = 2960] [serial = 1870] [outer = 1771D400] 16:37:41 INFO - PROCESS | 2960 | 1465861061332 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A3D000) [pid = 2960] [serial = 1871] [outer = 1771D400] 16:37:41 INFO - PROCESS | 2960 | 1465861061775 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 16:37:41 INFO - PROCESS | 2960 | 1465861061822 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:37:41 INFO - PROCESS | 2960 | 1465861061824 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:37:41 INFO - PROCESS | 2960 | 1465861061827 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 2960 | 1465861061828 Marionette TRACE conn5 <- [1,2458,null,{}] 16:37:41 INFO - PROCESS | 2960 | 1465861061831 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}] 16:37:41 INFO - PROCESS | 2960 | 1465861061833 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:41 INFO - PROCESS | 2960 | 1465861061917 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:37:41 INFO - PROCESS | 2960 | 1465861061922 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 2960 | 1465861061924 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:41 INFO - PROCESS | 2960 | ++DOCSHELL 1440AC00 == 31 [pid = 2960] [id = 624] 16:37:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14DCC400) [pid = 2960] [serial = 1872] [outer = 00000000] 16:37:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1933D800) [pid = 2960] [serial = 1873] [outer = 14DCC400] 16:37:41 INFO - PROCESS | 2960 | 1465861061967 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1933DC00) [pid = 2960] [serial = 1874] [outer = 14DCC400] 16:37:42 INFO - PROCESS | 2960 | 1465861062402 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 16:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:37:42 INFO - PROCESS | 2960 | 1465861062471 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 2960 | 1465861062473 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:37:42 INFO - PROCESS | 2960 | 1465861062476 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 2960 | 1465861062478 Marionette TRACE conn5 <- [1,2462,null,{}] 16:37:42 INFO - PROCESS | 2960 | 1465861062481 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}] 16:37:42 INFO - PROCESS | 2960 | 1465861062483 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:42 INFO - PROCESS | 2960 | 1465861062576 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:37:42 INFO - PROCESS | 2960 | 1465861062581 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 2960 | 1465861062583 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:42 INFO - PROCESS | 2960 | ++DOCSHELL 19ACCC00 == 32 [pid = 2960] [id = 625] 16:37:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19BE1800) [pid = 2960] [serial = 1875] [outer = 00000000] 16:37:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19DF5000) [pid = 2960] [serial = 1876] [outer = 19BE1800] 16:37:42 INFO - PROCESS | 2960 | 1465861062626 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19F94400) [pid = 2960] [serial = 1877] [outer = 19BE1800] 16:37:43 INFO - PROCESS | 2960 | 1465861063264 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 16:37:43 INFO - PROCESS | 2960 | 1465861063350 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 2960 | 1465861063355 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:37:43 INFO - PROCESS | 2960 | 1465861063360 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 2960 | 1465861063363 Marionette TRACE conn5 <- [1,2466,null,{}] 16:37:43 INFO - PROCESS | 2960 | 1465861063370 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}] 16:37:43 INFO - PROCESS | 2960 | 1465861063373 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:43 INFO - PROCESS | 2960 | 1465861063493 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:37:43 INFO - PROCESS | 2960 | 1465861063628 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 2960 | 1465861063631 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DB03000 == 33 [pid = 2960] [id = 626] 16:37:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DB05C00) [pid = 2960] [serial = 1878] [outer = 00000000] 16:37:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (10FB5C00) [pid = 2960] [serial = 1879] [outer = 0DB05C00] 16:37:43 INFO - PROCESS | 2960 | 1465861063695 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1440A000) [pid = 2960] [serial = 1880] [outer = 0DB05C00] 16:37:44 INFO - PROCESS | 2960 | 1465861064257 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]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 16:37:44 INFO - PROCESS | 2960 | 1465861064309 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 2960 | 1465861064314 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:37:44 INFO - PROCESS | 2960 | 1465861064322 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 2960 | 1465861064325 Marionette TRACE conn5 <- [1,2470,null,{}] 16:37:44 INFO - PROCESS | 2960 | 1465861064329 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}] 16:37:44 INFO - PROCESS | 2960 | 1465861064331 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:44 INFO - PROCESS | 2960 | 1465861064447 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:37:44 INFO - PROCESS | 2960 | 1465861064560 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 2960 | 1465861064563 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:44 INFO - PROCESS | 2960 | ++DOCSHELL 14B8E000 == 34 [pid = 2960] [id = 627] 16:37:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14C07C00) [pid = 2960] [serial = 1881] [outer = 00000000] 16:37:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (15CF9800) [pid = 2960] [serial = 1882] [outer = 14C07C00] 16:37:44 INFO - PROCESS | 2960 | 1465861064660 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17746800) [pid = 2960] [serial = 1883] [outer = 14C07C00] 16:37:45 INFO - PROCESS | 2960 | 1465861065281 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1021ms 16:37:45 INFO - PROCESS | 2960 | 1465861065343 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 2960 | 1465861065346 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:37:45 INFO - PROCESS | 2960 | 1465861065350 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 2960 | 1465861065353 Marionette TRACE conn5 <- [1,2474,null,{}] 16:37:45 INFO - PROCESS | 2960 | 1465861065364 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}] 16:37:45 INFO - PROCESS | 2960 | 1465861065369 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:45 INFO - PROCESS | 2960 | 1465861065481 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:37:45 INFO - PROCESS | 2960 | 1465861065626 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 2960 | 1465861065629 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:45 INFO - PROCESS | 2960 | ++DOCSHELL 19F9D800 == 35 [pid = 2960] [id = 628] 16:37:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F9DC00) [pid = 2960] [serial = 1884] [outer = 00000000] 16:37:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19FA2400) [pid = 2960] [serial = 1885] [outer = 19F9DC00] 16:37:45 INFO - PROCESS | 2960 | 1465861065686 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19FF6C00) [pid = 2960] [serial = 1886] [outer = 19F9DC00] 16:37:46 INFO - PROCESS | 2960 | 1465861066431 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1122ms 16:37:46 INFO - PROCESS | 2960 | 1465861066476 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:37:46 INFO - PROCESS | 2960 | 1465861066479 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:37:46 INFO - PROCESS | 2960 | 1465861066484 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 2960 | 1465861066488 Marionette TRACE conn5 <- [1,2478,null,{}] 16:37:46 INFO - PROCESS | 2960 | 1465861066493 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}] 16:37:46 INFO - PROCESS | 2960 | 1465861066497 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:46 INFO - PROCESS | 2960 | 1465861066599 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:37:46 INFO - PROCESS | 2960 | 1465861066739 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 2960 | 1465861066743 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:46 INFO - PROCESS | 2960 | ++DOCSHELL 0DA61400 == 36 [pid = 2960] [id = 629] 16:37:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0DA62800) [pid = 2960] [serial = 1887] [outer = 00000000] 16:37:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DB59400) [pid = 2960] [serial = 1888] [outer = 0DA62800] 16:37:46 INFO - PROCESS | 2960 | 1465861066798 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (10B5CC00) [pid = 2960] [serial = 1889] [outer = 0DA62800] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 093EDC00 == 35 [pid = 2960] [id = 559] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 144D1000 == 34 [pid = 2960] [id = 547] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 18A47C00 == 33 [pid = 2960] [id = 550] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 19ACB400 == 32 [pid = 2960] [id = 551] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 17715400 == 31 [pid = 2960] [id = 562] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 16C42800 == 30 [pid = 2960] [id = 563] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 114D1800 == 29 [pid = 2960] [id = 552] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 0DCD7C00 == 28 [pid = 2960] [id = 560] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 14C15800 == 27 [pid = 2960] [id = 561] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 14DD2800 == 26 [pid = 2960] [id = 548] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0D932C00) [pid = 2960] [serial = 1840] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 0DB03400 == 25 [pid = 2960] [id = 615] 16:37:47 INFO - PROCESS | 2960 | --DOCSHELL 0D0CB800 == 24 [pid = 2960] [id = 614] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (14794800) [pid = 2960] [serial = 1829] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (10FB7C00) [pid = 2960] [serial = 1828] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (177D9000) [pid = 2960] [serial = 1831] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (1C04E000) [pid = 2960] [serial = 1834] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (185A8000) [pid = 2960] [serial = 1832] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1CCCC000) [pid = 2960] [serial = 1837] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1C28B400) [pid = 2960] [serial = 1835] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19318C00) [pid = 2960] [serial = 1810] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FF9000) [pid = 2960] [serial = 1813] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1AE67000) [pid = 2960] [serial = 1816] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1AEAF000) [pid = 2960] [serial = 1822] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1AE69000) [pid = 2960] [serial = 1817] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D021000) [pid = 2960] [serial = 1798] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D7F1800) [pid = 2960] [serial = 1799] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18524000) [pid = 2960] [serial = 1807] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B7D400) [pid = 2960] [serial = 1804] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14C44400) [pid = 2960] [serial = 1805] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19FF2800) [pid = 2960] [serial = 1790] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1CCD2000) [pid = 2960] [serial = 1838] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14DC6400) [pid = 2960] [serial = 1795] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17718400) [pid = 2960] [serial = 1796] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB10000) [pid = 2960] [serial = 1792] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (10C31800) [pid = 2960] [serial = 1793] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DB53C00) [pid = 2960] [serial = 1801] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DC0E400) [pid = 2960] [serial = 1802] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1AEB6800) [pid = 2960] [serial = 1823] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19332800) [pid = 2960] [serial = 1811] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1A232400) [pid = 2960] [serial = 1814] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1B4E0000) [pid = 2960] [serial = 1825] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1B5D8400) [pid = 2960] [serial = 1826] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19FF9400) [pid = 2960] [serial = 1820] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (18A3C800) [pid = 2960] [serial = 1819] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (185A1400) [pid = 2960] [serial = 1808] [outer = 00000000] [url = about:blank] 16:37:47 INFO - PROCESS | 2960 | 1465861067410 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 991ms 16:37:47 INFO - PROCESS | 2960 | 1465861067475 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 2960 | 1465861067480 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:37:47 INFO - PROCESS | 2960 | 1465861067485 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:37:47 INFO - PROCESS | 2960 | 1465861067488 Marionette TRACE conn5 <- [1,2482,null,{}] 16:37:47 INFO - PROCESS | 2960 | 1465861067491 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}] 16:37:47 INFO - PROCESS | 2960 | 1465861067494 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:47 INFO - PROCESS | 2960 | 1465861067583 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:37:47 INFO - PROCESS | 2960 | 1465861067674 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 2960 | 1465861067676 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:47 INFO - PROCESS | 2960 | ++DOCSHELL 0D850000 == 25 [pid = 2960] [id = 630] 16:37:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D851000) [pid = 2960] [serial = 1890] [outer = 00000000] 16:37:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB0A400) [pid = 2960] [serial = 1891] [outer = 0D851000] 16:37:47 INFO - PROCESS | 2960 | 1465861067732 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DC12400) [pid = 2960] [serial = 1892] [outer = 0D851000] 16:37:48 INFO - PROCESS | 2960 | 1465861068184 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 16:37:48 INFO - PROCESS | 2960 | 1465861068220 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 2960 | 1465861068223 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:37:48 INFO - PROCESS | 2960 | 1465861068230 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 2960 | 1465861068234 Marionette TRACE conn5 <- [1,2486,null,{}] 16:37:48 INFO - PROCESS | 2960 | 1465861068244 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}] 16:37:48 INFO - PROCESS | 2960 | 1465861068248 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:48 INFO - PROCESS | 2960 | 1465861068337 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:37:48 INFO - PROCESS | 2960 | 1465861068346 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 2960 | 1465861068349 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:48 INFO - PROCESS | 2960 | ++DOCSHELL 14B55000 == 26 [pid = 2960] [id = 631] 16:37:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B56C00) [pid = 2960] [serial = 1893] [outer = 00000000] 16:37:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14B77400) [pid = 2960] [serial = 1894] [outer = 14B56C00] 16:37:48 INFO - PROCESS | 2960 | 1465861068397 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14B7F000) [pid = 2960] [serial = 1895] [outer = 14B56C00] 16:37:48 INFO - PROCESS | 2960 | 1465861068882 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 16:37:48 INFO - PROCESS | 2960 | 1465861068920 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 2960 | 1465861068923 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:37:48 INFO - PROCESS | 2960 | 1465861068926 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 2960 | 1465861068927 Marionette TRACE conn5 <- [1,2490,null,{}] 16:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:37:48 INFO - PROCESS | 2960 | 1465861068931 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}] 16:37:48 INFO - PROCESS | 2960 | 1465861068933 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:49 INFO - PROCESS | 2960 | 1465861069022 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:37:49 INFO - PROCESS | 2960 | 1465861069030 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 2960 | 1465861069032 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:49 INFO - PROCESS | 2960 | ++DOCSHELL 14D97800 == 27 [pid = 2960] [id = 632] 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14DC6400) [pid = 2960] [serial = 1896] [outer = 00000000] 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16C4AC00) [pid = 2960] [serial = 1897] [outer = 14DC6400] 16:37:49 INFO - PROCESS | 2960 | 1465861069076 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1771F800) [pid = 2960] [serial = 1898] [outer = 14DC6400] 16:37:49 INFO - PROCESS | 2960 | 1465861069537 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 16:37:49 INFO - PROCESS | 2960 | 1465861069600 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 2960 | 1465861069602 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:37:49 INFO - PROCESS | 2960 | 1465861069605 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 2960 | 1465861069607 Marionette TRACE conn5 <- [1,2494,null,{}] 16:37:49 INFO - PROCESS | 2960 | 1465861069610 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}] 16:37:49 INFO - PROCESS | 2960 | 1465861069612 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:49 INFO - PROCESS | 2960 | 1465861069731 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:37:49 INFO - PROCESS | 2960 | 1465861069826 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 2960 | 1465861069828 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:49 INFO - PROCESS | 2960 | ++DOCSHELL 17E81000 == 28 [pid = 2960] [id = 633] 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17E81400) [pid = 2960] [serial = 1899] [outer = 00000000] 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18529000) [pid = 2960] [serial = 1900] [outer = 17E81400] 16:37:49 INFO - PROCESS | 2960 | 1465861069874 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1853B800) [pid = 2960] [serial = 1901] [outer = 17E81400] 16:37:50 INFO - PROCESS | 2960 | 1465861070291 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]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 16:37:50 INFO - PROCESS | 2960 | 1465861070337 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 2960 | 1465861070339 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:37:50 INFO - PROCESS | 2960 | 1465861070342 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 2960 | 1465861070344 Marionette TRACE conn5 <- [1,2498,null,{}] 16:37:50 INFO - PROCESS | 2960 | 1465861070356 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}] 16:37:50 INFO - PROCESS | 2960 | 1465861070362 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:50 INFO - PROCESS | 2960 | 1465861070515 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:37:50 INFO - PROCESS | 2960 | 1465861070583 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 2960 | 1465861070585 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:50 INFO - PROCESS | 2960 | ++DOCSHELL 18528C00 == 29 [pid = 2960] [id = 634] 16:37:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (185A4000) [pid = 2960] [serial = 1902] [outer = 00000000] 16:37:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19754400) [pid = 2960] [serial = 1903] [outer = 185A4000] 16:37:50 INFO - PROCESS | 2960 | 1465861070629 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19DED800) [pid = 2960] [serial = 1904] [outer = 185A4000] 16:37:51 INFO - PROCESS | 2960 | 1465861071047 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 16:37:51 INFO - PROCESS | 2960 | 1465861071075 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 2960 | 1465861071077 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:37:51 INFO - PROCESS | 2960 | 1465861071080 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 2960 | 1465861071082 Marionette TRACE conn5 <- [1,2502,null,{}] 16:37:51 INFO - PROCESS | 2960 | 1465861071086 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}] 16:37:51 INFO - PROCESS | 2960 | 1465861071088 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:51 INFO - PROCESS | 2960 | 1465861071240 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:37:51 INFO - PROCESS | 2960 | 1465861071308 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 2960 | 1465861071310 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:51 INFO - PROCESS | 2960 | ++DOCSHELL 0D0D2400 == 30 [pid = 2960] [id = 635] 16:37:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19F93C00) [pid = 2960] [serial = 1905] [outer = 00000000] 16:37:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19FF4400) [pid = 2960] [serial = 1906] [outer = 19F93C00] 16:37:51 INFO - PROCESS | 2960 | 1465861071353 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19FF9800) [pid = 2960] [serial = 1907] [outer = 19F93C00] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14C46800) [pid = 2960] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D0D3000) [pid = 2960] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (09430C00) [pid = 2960] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DC9E000) [pid = 2960] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (093F1400) [pid = 2960] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DCC400) [pid = 2960] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB05000) [pid = 2960] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1771D400) [pid = 2960] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (144C9000) [pid = 2960] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17742C00) [pid = 2960] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14DD1400) [pid = 2960] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:37:51 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A46800) [pid = 2960] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:37:51 INFO - PROCESS | 2960 | 1465861071846 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 16:37:51 INFO - PROCESS | 2960 | 1465861071913 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 2960 | 1465861071915 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:37:51 INFO - PROCESS | 2960 | 1465861071919 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 2960 | 1465861071920 Marionette TRACE conn5 <- [1,2506,null,{}] 16:37:51 INFO - PROCESS | 2960 | 1465861071924 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}] 16:37:51 INFO - PROCESS | 2960 | 1465861071926 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:52 INFO - PROCESS | 2960 | 1465861072043 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:37:52 INFO - PROCESS | 2960 | 1465861072110 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 2960 | 1465861072112 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:52 INFO - PROCESS | 2960 | ++DOCSHELL 0943C800 == 31 [pid = 2960] [id = 636] 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0CB39800) [pid = 2960] [serial = 1908] [outer = 00000000] 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14C1D400) [pid = 2960] [serial = 1909] [outer = 0CB39800] 16:37:52 INFO - PROCESS | 2960 | 1465861072155 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17738400) [pid = 2960] [serial = 1910] [outer = 0CB39800] 16:37:52 INFO - PROCESS | 2960 | 1465861072511 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]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 631ms 16:37:52 INFO - PROCESS | 2960 | 1465861072554 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 2960 | 1465861072555 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:37:52 INFO - PROCESS | 2960 | 1465861072584 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 2960 | 1465861072586 Marionette TRACE conn5 <- [1,2510,null,{}] 16:37:52 INFO - PROCESS | 2960 | 1465861072589 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}] 16:37:52 INFO - PROCESS | 2960 | 1465861072591 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:52 INFO - PROCESS | 2960 | 1465861072673 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:37:52 INFO - PROCESS | 2960 | 1465861072679 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 2960 | 1465861072681 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:52 INFO - PROCESS | 2960 | ++DOCSHELL 14B90800 == 32 [pid = 2960] [id = 637] 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18547800) [pid = 2960] [serial = 1911] [outer = 00000000] 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1A230C00) [pid = 2960] [serial = 1912] [outer = 18547800] 16:37:52 INFO - PROCESS | 2960 | 1465861072723 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1A231800) [pid = 2960] [serial = 1913] [outer = 18547800] 16:37:53 INFO - PROCESS | 2960 | 1465861073151 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 650ms 16:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:37:53 INFO - PROCESS | 2960 | 1465861073209 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 2960 | 1465861073211 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:37:53 INFO - PROCESS | 2960 | 1465861073215 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 2960 | 1465861073216 Marionette TRACE conn5 <- [1,2514,null,{}] 16:37:53 INFO - PROCESS | 2960 | 1465861073219 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}] 16:37:53 INFO - PROCESS | 2960 | 1465861073221 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:53 INFO - PROCESS | 2960 | 1465861073326 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:37:53 INFO - PROCESS | 2960 | 1465861073331 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 2960 | 1465861073333 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:53 INFO - PROCESS | 2960 | ++DOCSHELL 093F4400 == 33 [pid = 2960] [id = 638] 16:37:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14C40800) [pid = 2960] [serial = 1914] [outer = 00000000] 16:37:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1AE6B400) [pid = 2960] [serial = 1915] [outer = 14C40800] 16:37:53 INFO - PROCESS | 2960 | 1465861073375 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1AE6DC00) [pid = 2960] [serial = 1916] [outer = 14C40800] 16:37:53 INFO - PROCESS | 2960 | 1465861073954 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]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 16:37:54 INFO - PROCESS | 2960 | 1465861073986 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 2960 | 1465861073991 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:37:54 INFO - PROCESS | 2960 | 1465861074038 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 2960 | 1465861074042 Marionette TRACE conn5 <- [1,2518,null,{}] 16:37:54 INFO - PROCESS | 2960 | 1465861074063 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}] 16:37:54 INFO - PROCESS | 2960 | 1465861074066 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:54 INFO - PROCESS | 2960 | 1465861074190 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:37:54 INFO - PROCESS | 2960 | 1465861074327 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 2960 | 1465861074332 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:54 INFO - PROCESS | 2960 | ++DOCSHELL 0D7EA400 == 34 [pid = 2960] [id = 639] 16:37:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D7ED400) [pid = 2960] [serial = 1917] [outer = 00000000] 16:37:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DB10000) [pid = 2960] [serial = 1918] [outer = 0D7ED400] 16:37:54 INFO - PROCESS | 2960 | 1465861074392 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (10B62C00) [pid = 2960] [serial = 1919] [outer = 0D7ED400] 16:37:54 INFO - PROCESS | 2960 | 1465861074939 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]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 950ms 16:37:55 INFO - PROCESS | 2960 | 1465861074991 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 2960 | 1465861074996 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:37:55 INFO - PROCESS | 2960 | 1465861075002 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 2960 | 1465861075005 Marionette TRACE conn5 <- [1,2522,null,{}] 16:37:55 INFO - PROCESS | 2960 | 1465861075009 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}] 16:37:55 INFO - PROCESS | 2960 | 1465861075012 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:55 INFO - PROCESS | 2960 | 1465861075127 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:37:55 INFO - PROCESS | 2960 | 1465861075271 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 2960 | 1465861075274 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:55 INFO - PROCESS | 2960 | ++DOCSHELL 14B7E000 == 35 [pid = 2960] [id = 640] 16:37:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14C0BC00) [pid = 2960] [serial = 1920] [outer = 00000000] 16:37:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14D96000) [pid = 2960] [serial = 1921] [outer = 14C0BC00] 16:37:55 INFO - PROCESS | 2960 | 1465861075331 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1771A000) [pid = 2960] [serial = 1922] [outer = 14C0BC00] 16:37:55 INFO - PROCESS | 2960 | 1465861075949 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]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 971ms 16:37:55 INFO - PROCESS | 2960 | 1465861075976 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 2960 | 1465861075978 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:37:56 INFO - PROCESS | 2960 | 1465861075982 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:37:56 INFO - PROCESS | 2960 | 1465861075985 Marionette TRACE conn5 <- [1,2526,null,{}] 16:37:56 INFO - PROCESS | 2960 | 1465861075996 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}] 16:37:56 INFO - PROCESS | 2960 | 1465861076001 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:56 INFO - PROCESS | 2960 | 1465861076112 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:37:56 INFO - PROCESS | 2960 | 1465861076256 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 2960 | 1465861076259 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:56 INFO - PROCESS | 2960 | ++DOCSHELL 1AE64800 == 36 [pid = 2960] [id = 641] 16:37:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AE65800) [pid = 2960] [serial = 1923] [outer = 00000000] 16:37:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1AEA9400) [pid = 2960] [serial = 1924] [outer = 1AE65800] 16:37:56 INFO - PROCESS | 2960 | 1465861076316 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1AEB0C00) [pid = 2960] [serial = 1925] [outer = 1AE65800] 16:37:56 INFO - PROCESS | 2960 | 1465861076932 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 16:37:56 INFO - PROCESS | 2960 | 1465861076956 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 2960 | 1465861076959 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:37:56 INFO - PROCESS | 2960 | 1465861076962 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:37:56 INFO - PROCESS | 2960 | 1465861076964 Marionette TRACE conn5 <- [1,2530,null,{}] 16:37:56 INFO - PROCESS | 2960 | 1465861076967 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}] 16:37:56 INFO - PROCESS | 2960 | 1465861076970 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:57 INFO - PROCESS | 2960 | 1465861077083 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:37:57 INFO - PROCESS | 2960 | 1465861077230 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 2960 | 1465861077233 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:57 INFO - PROCESS | 2960 | ++DOCSHELL 093F2C00 == 37 [pid = 2960] [id = 642] 16:37:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17EBEC00) [pid = 2960] [serial = 1926] [outer = 00000000] 16:37:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1B422000) [pid = 2960] [serial = 1927] [outer = 17EBEC00] 16:37:57 INFO - PROCESS | 2960 | 1465861077287 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1B4DDC00) [pid = 2960] [serial = 1928] [outer = 17EBEC00] 16:37:58 INFO - PROCESS | 2960 | 1465861078031 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1129ms 16:37:58 INFO - PROCESS | 2960 | 1465861078108 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 2960 | 1465861078112 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 2960 | 1465861078117 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:37:58 INFO - PROCESS | 2960 | 1465861078120 Marionette TRACE conn5 <- [1,2534,null,{}] 16:37:58 INFO - PROCESS | 2960 | 1465861078126 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}] 16:37:58 INFO - PROCESS | 2960 | 1465861078129 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:58 INFO - PROCESS | 2960 | 1465861078240 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:37:58 INFO - PROCESS | 2960 | 1465861078380 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 2960 | 1465861078383 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:58 INFO - PROCESS | 2960 | ++DOCSHELL 0943CC00 == 38 [pid = 2960] [id = 643] 16:37:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0D076800) [pid = 2960] [serial = 1929] [outer = 00000000] 16:37:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DA6BC00) [pid = 2960] [serial = 1930] [outer = 0D076800] 16:37:58 INFO - PROCESS | 2960 | 1465861078433 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DB50C00) [pid = 2960] [serial = 1931] [outer = 0D076800] 16:37:58 INFO - PROCESS | 2960 | --DOCSHELL 144CA400 == 37 [pid = 2960] [id = 553] 16:37:58 INFO - PROCESS | 2960 | --DOCSHELL 14DC8800 == 36 [pid = 2960] [id = 554] 16:37:58 INFO - PROCESS | 2960 | --DOCSHELL 0D0F1000 == 35 [pid = 2960] [id = 549] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14DCAC00) [pid = 2960] [serial = 1859] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0D682C00) [pid = 2960] [serial = 1843] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0D95F000) [pid = 2960] [serial = 1841] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14D93800) [pid = 2960] [serial = 1858] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (10ACAC00) [pid = 2960] [serial = 1852] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0D631400) [pid = 2960] [serial = 1850] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0CB3A800) [pid = 2960] [serial = 1849] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1933D800) [pid = 2960] [serial = 1873] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DB51400) [pid = 2960] [serial = 1847] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A3B400) [pid = 2960] [serial = 1870] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A3D000) [pid = 2960] [serial = 1871] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (145BE000) [pid = 2960] [serial = 1856] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB0A000) [pid = 2960] [serial = 1846] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18524400) [pid = 2960] [serial = 1865] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (10E86800) [pid = 2960] [serial = 1853] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1771A400) [pid = 2960] [serial = 1861] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (144CD000) [pid = 2960] [serial = 1855] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17E2EC00) [pid = 2960] [serial = 1864] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1771D000) [pid = 2960] [serial = 1862] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D7F0000) [pid = 2960] [serial = 1844] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19309C00) [pid = 2960] [serial = 1868] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19189C00) [pid = 2960] [serial = 1867] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1933DC00) [pid = 2960] [serial = 1874] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19DF5000) [pid = 2960] [serial = 1876] [outer = 00000000] [url = about:blank] 16:37:59 INFO - PROCESS | 2960 | 1465861078990 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]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 931ms 16:37:59 INFO - PROCESS | 2960 | 1465861079053 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 2960 | 1465861079058 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:37:59 INFO - PROCESS | 2960 | 1465861079064 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:37:59 INFO - PROCESS | 2960 | 1465861079066 Marionette TRACE conn5 <- [1,2538,null,{}] 16:37:59 INFO - PROCESS | 2960 | 1465861079070 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}] 16:37:59 INFO - PROCESS | 2960 | 1465861079072 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:59 INFO - PROCESS | 2960 | 1465861079162 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:37:59 INFO - PROCESS | 2960 | 1465861079171 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 2960 | 1465861079173 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:59 INFO - PROCESS | 2960 | ++DOCSHELL 0DA69000 == 36 [pid = 2960] [id = 644] 16:37:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA6A400) [pid = 2960] [serial = 1932] [outer = 00000000] 16:37:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DB52800) [pid = 2960] [serial = 1933] [outer = 0DA6A400] 16:37:59 INFO - PROCESS | 2960 | 1465861079219 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DC9CC00) [pid = 2960] [serial = 1934] [outer = 0DA6A400] 16:37:59 INFO - PROCESS | 2960 | 1465861079734 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]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 16:37:59 INFO - PROCESS | 2960 | 1465861079825 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 2960 | 1465861079827 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:37:59 INFO - PROCESS | 2960 | 1465861079834 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 2960 | 1465861079838 Marionette TRACE conn5 <- [1,2542,null,{}] 16:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:37:59 INFO - PROCESS | 2960 | 1465861079851 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}] 16:37:59 INFO - PROCESS | 2960 | 1465861079855 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:37:59 INFO - PROCESS | 2960 | 1465861079952 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:38:00 INFO - PROCESS | 2960 | 1465861080054 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 2960 | 1465861080057 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:00 INFO - PROCESS | 2960 | ++DOCSHELL 144D0400 == 37 [pid = 2960] [id = 645] 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (144D1C00) [pid = 2960] [serial = 1935] [outer = 00000000] 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1478D800) [pid = 2960] [serial = 1936] [outer = 144D1C00] 16:38:00 INFO - PROCESS | 2960 | 1465861080104 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14B74800) [pid = 2960] [serial = 1937] [outer = 144D1C00] 16:38:00 INFO - PROCESS | 2960 | 1465861080476 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]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 16:38:00 INFO - PROCESS | 2960 | 1465861080514 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 2960 | 1465861080516 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:38:00 INFO - PROCESS | 2960 | 1465861080519 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:38:00 INFO - PROCESS | 2960 | 1465861080521 Marionette TRACE conn5 <- [1,2546,null,{}] 16:38:00 INFO - PROCESS | 2960 | 1465861080524 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}] 16:38:00 INFO - PROCESS | 2960 | 1465861080526 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:00 INFO - PROCESS | 2960 | 1465861080615 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:38:00 INFO - PROCESS | 2960 | 1465861080620 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 2960 | 1465861080630 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:00 INFO - PROCESS | 2960 | ++DOCSHELL 14B7EC00 == 38 [pid = 2960] [id = 646] 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14B80800) [pid = 2960] [serial = 1938] [outer = 00000000] 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14D9A400) [pid = 2960] [serial = 1939] [outer = 14B80800] 16:38:00 INFO - PROCESS | 2960 | 1465861080675 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14D9D800) [pid = 2960] [serial = 1940] [outer = 14B80800] 16:38:01 INFO - PROCESS | 2960 | 1465861081162 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 16:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:38:01 INFO - PROCESS | 2960 | 1465861081196 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 2960 | 1465861081199 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:38:01 INFO - PROCESS | 2960 | 1465861081202 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 2960 | 1465861081203 Marionette TRACE conn5 <- [1,2550,null,{}] 16:38:01 INFO - PROCESS | 2960 | 1465861081207 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}] 16:38:01 INFO - PROCESS | 2960 | 1465861081209 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:01 INFO - PROCESS | 2960 | 1465861081329 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:38:01 INFO - PROCESS | 2960 | 1465861081424 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 2960 | 1465861081427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:01 INFO - PROCESS | 2960 | ++DOCSHELL 16526800 == 39 [pid = 2960] [id = 647] 16:38:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16529800) [pid = 2960] [serial = 1941] [outer = 00000000] 16:38:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16C4A800) [pid = 2960] [serial = 1942] [outer = 16529800] 16:38:01 INFO - PROCESS | 2960 | 1465861081469 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1771F400) [pid = 2960] [serial = 1943] [outer = 16529800] 16:38:01 INFO - PROCESS | 2960 | 1465861081886 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 16:38:01 INFO - PROCESS | 2960 | 1465861081934 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 2960 | 1465861081936 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:38:01 INFO - PROCESS | 2960 | 1465861081939 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 2960 | 1465861081940 Marionette TRACE conn5 <- [1,2554,null,{}] 16:38:01 INFO - PROCESS | 2960 | 1465861081943 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}] 16:38:01 INFO - PROCESS | 2960 | 1465861081949 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:02 INFO - PROCESS | 2960 | 1465861082098 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:38:02 INFO - PROCESS | 2960 | 1465861082168 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 2960 | 1465861082170 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:02 INFO - PROCESS | 2960 | ++DOCSHELL 17E7DC00 == 40 [pid = 2960] [id = 648] 16:38:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18524800) [pid = 2960] [serial = 1944] [outer = 00000000] 16:38:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A40000) [pid = 2960] [serial = 1945] [outer = 18524800] 16:38:02 INFO - PROCESS | 2960 | 1465861082214 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18AEEC00) [pid = 2960] [serial = 1946] [outer = 18524800] 16:38:02 INFO - PROCESS | 2960 | 1465861082634 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]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 16:38:02 INFO - PROCESS | 2960 | 1465861082670 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:38:02 INFO - PROCESS | 2960 | 1465861082672 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:38:02 INFO - PROCESS | 2960 | 1465861082716 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 2960 | 1465861082718 Marionette TRACE conn5 <- [1,2558,null,{}] 16:38:02 INFO - PROCESS | 2960 | 1465861082731 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}] 16:38:02 INFO - PROCESS | 2960 | 1465861082733 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:02 INFO - PROCESS | 2960 | 1465861082854 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17E81400) [pid = 2960] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D851000) [pid = 2960] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14DC6400) [pid = 2960] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA62800) [pid = 2960] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14B56C00) [pid = 2960] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (185A4000) [pid = 2960] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0CB39800) [pid = 2960] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18547800) [pid = 2960] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:38:03 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19F93C00) [pid = 2960] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:38:03 INFO - PROCESS | 2960 | 1465861083087 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 2960 | 1465861083089 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:03 INFO - PROCESS | 2960 | ++DOCSHELL 093F5400 == 41 [pid = 2960] [id = 649] 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (093F6800) [pid = 2960] [serial = 1947] [outer = 00000000] 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0D93AC00) [pid = 2960] [serial = 1948] [outer = 093F6800] 16:38:03 INFO - PROCESS | 2960 | 1465861083133 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DA68400) [pid = 2960] [serial = 1949] [outer = 093F6800] 16:38:03 INFO - PROCESS | 2960 | 1465861083512 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]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 871ms 16:38:03 INFO - PROCESS | 2960 | 1465861083547 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:38:03 INFO - PROCESS | 2960 | 1465861083549 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:38:03 INFO - PROCESS | 2960 | 1465861083552 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 2960 | 1465861083553 Marionette TRACE conn5 <- [1,2562,null,{}] 16:38:03 INFO - PROCESS | 2960 | 1465861083557 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}] 16:38:03 INFO - PROCESS | 2960 | 1465861083558 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:03 INFO - PROCESS | 2960 | 1465861083642 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:38:03 INFO - PROCESS | 2960 | 1465861083748 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 2960 | 1465861083750 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5EC00 == 42 [pid = 2960] [id = 650] 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA68800) [pid = 2960] [serial = 1950] [outer = 00000000] 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A3F800) [pid = 2960] [serial = 1951] [outer = 0DA68800] 16:38:03 INFO - PROCESS | 2960 | 1465861083795 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1930C400) [pid = 2960] [serial = 1952] [outer = 0DA68800] 16:38:04 INFO - PROCESS | 2960 | 1465861084153 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 16:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:38:04 INFO - PROCESS | 2960 | 1465861084183 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 2960 | 1465861084185 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:38:04 INFO - PROCESS | 2960 | 1465861084187 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 2960 | 1465861084189 Marionette TRACE conn5 <- [1,2566,null,{}] 16:38:04 INFO - PROCESS | 2960 | 1465861084192 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}] 16:38:04 INFO - PROCESS | 2960 | 1465861084194 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:04 INFO - PROCESS | 2960 | 1465861084320 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:38:04 INFO - PROCESS | 2960 | 1465861084355 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 2960 | 1465861084357 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:04 INFO - PROCESS | 2960 | ++DOCSHELL 1933E000 == 43 [pid = 2960] [id = 651] 16:38:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1933E400) [pid = 2960] [serial = 1953] [outer = 00000000] 16:38:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19BE1400) [pid = 2960] [serial = 1954] [outer = 1933E400] 16:38:04 INFO - PROCESS | 2960 | 1465861084400 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19F55C00) [pid = 2960] [serial = 1955] [outer = 1933E400] 16:38:04 INFO - PROCESS | 2960 | 1465861084812 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 16:38:04 INFO - PROCESS | 2960 | 1465861084859 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 2960 | 1465861084861 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:38:04 INFO - PROCESS | 2960 | 1465861084864 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:38:04 INFO - PROCESS | 2960 | 1465861084866 Marionette TRACE conn5 <- [1,2570,null,{}] 16:38:04 INFO - PROCESS | 2960 | 1465861084870 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}] 16:38:04 INFO - PROCESS | 2960 | 1465861084871 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:05 INFO - PROCESS | 2960 | 1465861085004 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:38:05 INFO - PROCESS | 2960 | 1465861085018 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 2960 | 1465861085020 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:05 INFO - PROCESS | 2960 | ++DOCSHELL 19ACD400 == 44 [pid = 2960] [id = 652] 16:38:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19B31C00) [pid = 2960] [serial = 1956] [outer = 00000000] 16:38:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19FF9000) [pid = 2960] [serial = 1957] [outer = 19B31C00] 16:38:05 INFO - PROCESS | 2960 | 1465861085062 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1A22F000) [pid = 2960] [serial = 1958] [outer = 19B31C00] 16:38:05 INFO - PROCESS | 2960 | 1465861085755 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]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 931ms 16:38:05 INFO - PROCESS | 2960 | 1465861085809 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 2960 | 1465861085814 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:38:05 INFO - PROCESS | 2960 | 1465861085819 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 2960 | 1465861085825 Marionette TRACE conn5 <- [1,2574,null,{}] 16:38:05 INFO - PROCESS | 2960 | 1465861085830 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}] 16:38:05 INFO - PROCESS | 2960 | 1465861085833 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:05 INFO - PROCESS | 2960 | 1465861085957 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:38:06 INFO - PROCESS | 2960 | 1465861086096 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 2960 | 1465861086099 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:06 INFO - PROCESS | 2960 | ++DOCSHELL 0D933000 == 45 [pid = 2960] [id = 653] 16:38:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0D938C00) [pid = 2960] [serial = 1959] [outer = 00000000] 16:38:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DC0C000) [pid = 2960] [serial = 1960] [outer = 0D938C00] 16:38:06 INFO - PROCESS | 2960 | 1465861086159 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (10E86800) [pid = 2960] [serial = 1961] [outer = 0D938C00] 16:38:06 INFO - PROCESS | 2960 | 1465861086734 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]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 16:38:06 INFO - PROCESS | 2960 | 1465861086807 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 2960 | 1465861086812 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:38:06 INFO - PROCESS | 2960 | 1465861086819 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 2960 | 1465861086822 Marionette TRACE conn5 <- [1,2578,null,{}] 16:38:06 INFO - PROCESS | 2960 | 1465861086826 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}] 16:38:06 INFO - PROCESS | 2960 | 1465861086829 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:07 INFO - PROCESS | 2960 | 1465861086977 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:38:07 INFO - PROCESS | 2960 | 1465861087124 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 2960 | 1465861087127 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:07 INFO - PROCESS | 2960 | ++DOCSHELL 14C03C00 == 46 [pid = 2960] [id = 654] 16:38:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (14C06000) [pid = 2960] [serial = 1962] [outer = 00000000] 16:38:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (15CF0800) [pid = 2960] [serial = 1963] [outer = 14C06000] 16:38:07 INFO - PROCESS | 2960 | 1465861087183 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (177DA400) [pid = 2960] [serial = 1964] [outer = 14C06000] 16:38:07 INFO - PROCESS | 2960 | 1465861087785 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1021ms 16:38:07 INFO - PROCESS | 2960 | 1465861087843 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 2960 | 1465861087846 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:38:07 INFO - PROCESS | 2960 | 1465861087850 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 2960 | 1465861087853 Marionette TRACE conn5 <- [1,2582,null,{}] 16:38:07 INFO - PROCESS | 2960 | 1465861087864 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}] 16:38:07 INFO - PROCESS | 2960 | 1465861087869 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:08 INFO - PROCESS | 2960 | 1465861088031 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:38:08 INFO - PROCESS | 2960 | 1465861088179 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 2960 | 1465861088182 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:08 INFO - PROCESS | 2960 | ++DOCSHELL 19FF7000 == 47 [pid = 2960] [id = 655] 16:38:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19FFD000) [pid = 2960] [serial = 1965] [outer = 00000000] 16:38:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1A23D800) [pid = 2960] [serial = 1966] [outer = 19FFD000] 16:38:08 INFO - PROCESS | 2960 | 1465861088239 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1AE67400) [pid = 2960] [serial = 1967] [outer = 19FFD000] 16:38:08 INFO - PROCESS | 2960 | 1465861088880 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1078ms 16:38:08 INFO - PROCESS | 2960 | 1465861088941 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 2960 | 1465861088944 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:38:08 INFO - PROCESS | 2960 | 1465861088948 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 2960 | 1465861088950 Marionette TRACE conn5 <- [1,2586,null,{}] 16:38:08 INFO - PROCESS | 2960 | 1465861088954 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}] 16:38:08 INFO - PROCESS | 2960 | 1465861088956 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:09 INFO - PROCESS | 2960 | 1465861089076 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:38:09 INFO - PROCESS | 2960 | 1465861089355 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 2960 | 1465861089358 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:09 INFO - PROCESS | 2960 | ++DOCSHELL 093EE800 == 48 [pid = 2960] [id = 656] 16:38:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (09438C00) [pid = 2960] [serial = 1968] [outer = 00000000] 16:38:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0D76AC00) [pid = 2960] [serial = 1969] [outer = 09438C00] 16:38:09 INFO - PROCESS | 2960 | 1465861089431 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (0D93A800) [pid = 2960] [serial = 1970] [outer = 09438C00] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 093EB400 == 47 [pid = 2960] [id = 613] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 0D0D2400 == 46 [pid = 2960] [id = 635] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 1933E000 == 45 [pid = 2960] [id = 651] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 0DA5EC00 == 44 [pid = 2960] [id = 650] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 093F5400 == 43 [pid = 2960] [id = 649] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 17E7DC00 == 42 [pid = 2960] [id = 648] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 16526800 == 41 [pid = 2960] [id = 647] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 14B7EC00 == 40 [pid = 2960] [id = 646] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 144D0400 == 39 [pid = 2960] [id = 645] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 0DA69000 == 38 [pid = 2960] [id = 644] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 0943CC00 == 37 [pid = 2960] [id = 643] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (1AE6B400) [pid = 2960] [serial = 1915] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | 1465861090199 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]]]}] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 1AE64800 == 36 [pid = 2960] [id = 641] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 14B7E000 == 35 [pid = 2960] [id = 640] 16:38:10 INFO - PROCESS | 2960 | --DOCSHELL 0D7EA400 == 34 [pid = 2960] [id = 639] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (14C1D400) [pid = 2960] [serial = 1909] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1A231800) [pid = 2960] [serial = 1913] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (19FF4400) [pid = 2960] [serial = 1906] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1A230C00) [pid = 2960] [serial = 1912] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (19FF9800) [pid = 2960] [serial = 1907] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (17738400) [pid = 2960] [serial = 1910] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1771F800) [pid = 2960] [serial = 1898] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18529000) [pid = 2960] [serial = 1900] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1853B800) [pid = 2960] [serial = 1901] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (15CF9800) [pid = 2960] [serial = 1882] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DB0A400) [pid = 2960] [serial = 1891] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DC12400) [pid = 2960] [serial = 1892] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (10FB5C00) [pid = 2960] [serial = 1879] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (16C4AC00) [pid = 2960] [serial = 1897] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (10B5CC00) [pid = 2960] [serial = 1889] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DB59400) [pid = 2960] [serial = 1888] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14B77400) [pid = 2960] [serial = 1894] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B7F000) [pid = 2960] [serial = 1895] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19FA2400) [pid = 2960] [serial = 1885] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19DED800) [pid = 2960] [serial = 1904] [outer = 00000000] [url = about:blank] 16:38:10 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19754400) [pid = 2960] [serial = 1903] [outer = 00000000] [url = about:blank] 16:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1334ms 16:38:10 INFO - PROCESS | 2960 | 1465861090287 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 2960 | 1465861090290 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:38:10 INFO - PROCESS | 2960 | 1465861090294 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 2960 | 1465861090297 Marionette TRACE conn5 <- [1,2590,null,{}] 16:38:10 INFO - PROCESS | 2960 | 1465861090302 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}] 16:38:10 INFO - PROCESS | 2960 | 1465861090306 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:10 INFO - PROCESS | 2960 | 1465861090401 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:38:10 INFO - PROCESS | 2960 | 1465861090409 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 2960 | 1465861090411 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:10 INFO - PROCESS | 2960 | ++DOCSHELL 0D95A800 == 35 [pid = 2960] [id = 657] 16:38:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0D95F400) [pid = 2960] [serial = 1971] [outer = 00000000] 16:38:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA65C00) [pid = 2960] [serial = 1972] [outer = 0D95F400] 16:38:10 INFO - PROCESS | 2960 | 1465861090459 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DB0C800) [pid = 2960] [serial = 1973] [outer = 0D95F400] 16:38:11 INFO - PROCESS | 2960 | 1465861090997 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 16:38:11 INFO - PROCESS | 2960 | 1465861091027 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 2960 | 1465861091030 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:38:11 INFO - PROCESS | 2960 | 1465861091035 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 2960 | 1465861091037 Marionette TRACE conn5 <- [1,2594,null,{}] 16:38:11 INFO - PROCESS | 2960 | 1465861091040 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}] 16:38:11 INFO - PROCESS | 2960 | 1465861091042 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:11 INFO - PROCESS | 2960 | 1465861091135 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:38:11 INFO - PROCESS | 2960 | 1465861091236 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 2960 | 1465861091238 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:11 INFO - PROCESS | 2960 | ++DOCSHELL 10FC2400 == 36 [pid = 2960] [id = 658] 16:38:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14402800) [pid = 2960] [serial = 1974] [outer = 00000000] 16:38:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (145B9000) [pid = 2960] [serial = 1975] [outer = 14402800] 16:38:11 INFO - PROCESS | 2960 | 1465861091292 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14B79800) [pid = 2960] [serial = 1976] [outer = 14402800] 16:38:11 INFO - PROCESS | 2960 | 1465861091694 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 16:38:11 INFO - PROCESS | 2960 | 1465861091799 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 2960 | 1465861091801 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:38:11 INFO - PROCESS | 2960 | 1465861091806 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 2960 | 1465861091811 Marionette TRACE conn5 <- [1,2598,null,{}] 16:38:11 INFO - PROCESS | 2960 | 1465861091825 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}] 16:38:11 INFO - PROCESS | 2960 | 1465861091829 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:11 INFO - PROCESS | 2960 | 1465861091927 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:38:11 INFO - PROCESS | 2960 | 1465861091936 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 2960 | 1465861091938 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:11 INFO - PROCESS | 2960 | ++DOCSHELL 16C4BC00 == 37 [pid = 2960] [id = 659] 16:38:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17715400) [pid = 2960] [serial = 1977] [outer = 00000000] 16:38:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1771F800) [pid = 2960] [serial = 1978] [outer = 17715400] 16:38:12 INFO - PROCESS | 2960 | 1465861091983 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17E2EC00) [pid = 2960] [serial = 1979] [outer = 17715400] 16:38:12 INFO - PROCESS | 2960 | 1465861092447 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 16:38:12 INFO - PROCESS | 2960 | 1465861092496 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 2960 | 1465861092499 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:38:12 INFO - PROCESS | 2960 | 1465861092509 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 2960 | 1465861092511 Marionette TRACE conn5 <- [1,2602,null,{}] 16:38:12 INFO - PROCESS | 2960 | 1465861092515 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}] 16:38:12 INFO - PROCESS | 2960 | 1465861092517 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:12 INFO - PROCESS | 2960 | 1465861092641 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:38:12 INFO - PROCESS | 2960 | 1465861092707 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 2960 | 1465861092709 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:12 INFO - PROCESS | 2960 | ++DOCSHELL 10ACA000 == 38 [pid = 2960] [id = 660] 16:38:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17E81800) [pid = 2960] [serial = 1980] [outer = 00000000] 16:38:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (185A8000) [pid = 2960] [serial = 1981] [outer = 17E81800] 16:38:12 INFO - PROCESS | 2960 | 1465861092753 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18AFB800) [pid = 2960] [serial = 1982] [outer = 17E81800] 16:38:13 INFO - PROCESS | 2960 | 1465861093160 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 16:38:13 INFO - PROCESS | 2960 | 1465861093188 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 2960 | 1465861093190 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:38:13 INFO - PROCESS | 2960 | 1465861093193 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 2960 | 1465861093195 Marionette TRACE conn5 <- [1,2606,null,{}] 16:38:13 INFO - PROCESS | 2960 | 1465861093198 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}] 16:38:13 INFO - PROCESS | 2960 | 1465861093200 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:13 INFO - PROCESS | 2960 | 1465861093322 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:38:13 INFO - PROCESS | 2960 | 1465861093421 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 2960 | 1465861093427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:13 INFO - PROCESS | 2960 | ++DOCSHELL 177D5400 == 39 [pid = 2960] [id = 661] 16:38:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19336000) [pid = 2960] [serial = 1983] [outer = 00000000] 16:38:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19ACB000) [pid = 2960] [serial = 1984] [outer = 19336000] 16:38:13 INFO - PROCESS | 2960 | 1465861093482 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F98000) [pid = 2960] [serial = 1985] [outer = 19336000] 16:38:13 INFO - PROCESS | 2960 | 1465861093946 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 16:38:14 INFO - PROCESS | 2960 | 1465861093967 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 2960 | 1465861093969 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:38:14 INFO - PROCESS | 2960 | 1465861093972 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:38:14 INFO - PROCESS | 2960 | 1465861093974 Marionette TRACE conn5 <- [1,2610,null,{}] 16:38:14 INFO - PROCESS | 2960 | 1465861093978 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}] 16:38:14 INFO - PROCESS | 2960 | 1465861093980 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:14 INFO - PROCESS | 2960 | 1465861094122 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:38:14 INFO - PROCESS | 2960 | 1465861094197 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 2960 | 1465861094199 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:14 INFO - PROCESS | 2960 | ++DOCSHELL 19FF9800 == 40 [pid = 2960] [id = 662] 16:38:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19FFA800) [pid = 2960] [serial = 1986] [outer = 00000000] 16:38:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1A239800) [pid = 2960] [serial = 1987] [outer = 19FFA800] 16:38:14 INFO - PROCESS | 2960 | 1465861094243 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1A23D000) [pid = 2960] [serial = 1988] [outer = 19FFA800] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1933E400) [pid = 2960] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (16529800) [pid = 2960] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18524800) [pid = 2960] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DA6A400) [pid = 2960] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (17EBEC00) [pid = 2960] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (144D1C00) [pid = 2960] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D076800) [pid = 2960] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14B80800) [pid = 2960] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (093F6800) [pid = 2960] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:38:14 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA68800) [pid = 2960] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:38:14 INFO - PROCESS | 2960 | 1465861094841 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 16:38:14 INFO - PROCESS | 2960 | 1465861094906 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 2960 | 1465861094908 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:38:14 INFO - PROCESS | 2960 | 1465861094911 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 2960 | 1465861094913 Marionette TRACE conn5 <- [1,2614,null,{}] 16:38:14 INFO - PROCESS | 2960 | 1465861094916 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}] 16:38:14 INFO - PROCESS | 2960 | 1465861094918 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:15 INFO - PROCESS | 2960 | 1465861095042 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:38:15 INFO - PROCESS | 2960 | 1465861095109 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 2960 | 1465861095111 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:15 INFO - PROCESS | 2960 | ++DOCSHELL 0D06EC00 == 41 [pid = 2960] [id = 663] 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D95F000) [pid = 2960] [serial = 1989] [outer = 00000000] 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (185A4000) [pid = 2960] [serial = 1990] [outer = 0D95F000] 16:38:15 INFO - PROCESS | 2960 | 1465861095154 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18A3B800) [pid = 2960] [serial = 1991] [outer = 0D95F000] 16:38:15 INFO - PROCESS | 2960 | 1465861095503 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 631ms 16:38:15 INFO - PROCESS | 2960 | 1465861095553 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 2960 | 1465861095555 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 2960 | 1465861095558 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:38:15 INFO - PROCESS | 2960 | 1465861095559 Marionette TRACE conn5 <- [1,2618,null,{}] 16:38:15 INFO - PROCESS | 2960 | 1465861095563 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}] 16:38:15 INFO - PROCESS | 2960 | 1465861095565 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:15 INFO - PROCESS | 2960 | 1465861095649 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:38:15 INFO - PROCESS | 2960 | 1465861095654 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 2960 | 1465861095656 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:15 INFO - PROCESS | 2960 | ++DOCSHELL 1917BC00 == 42 [pid = 2960] [id = 664] 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19FA2C00) [pid = 2960] [serial = 1992] [outer = 00000000] 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1AEA8C00) [pid = 2960] [serial = 1993] [outer = 19FA2C00] 16:38:15 INFO - PROCESS | 2960 | 1465861095699 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1AEB4000) [pid = 2960] [serial = 1994] [outer = 19FA2C00] 16:38:16 INFO - PROCESS | 2960 | 1465861096140 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 16:38:16 INFO - PROCESS | 2960 | 1465861096193 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 2960 | 1465861096205 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:38:16 INFO - PROCESS | 2960 | 1465861096208 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 2960 | 1465861096210 Marionette TRACE conn5 <- [1,2622,null,{}] 16:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:38:16 INFO - PROCESS | 2960 | 1465861096213 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}] 16:38:16 INFO - PROCESS | 2960 | 1465861096215 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:16 INFO - PROCESS | 2960 | 1465861096300 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:38:16 INFO - PROCESS | 2960 | 1465861096305 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 2960 | 1465861096307 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:16 INFO - PROCESS | 2960 | ++DOCSHELL 1AECD400 == 43 [pid = 2960] [id = 665] 16:38:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1AED2800) [pid = 2960] [serial = 1995] [outer = 00000000] 16:38:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1B5DC400) [pid = 2960] [serial = 1996] [outer = 1AED2800] 16:38:16 INFO - PROCESS | 2960 | 1465861096350 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1BD65800) [pid = 2960] [serial = 1997] [outer = 1AED2800] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 093F0C00 == 42 [pid = 2960] [id = 616] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 093F2C00 == 41 [pid = 2960] [id = 642] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 14B90800 == 40 [pid = 2960] [id = 637] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 18528C00 == 39 [pid = 2960] [id = 634] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 0943C800 == 38 [pid = 2960] [id = 636] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 093F4400 == 37 [pid = 2960] [id = 638] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 0D95A800 == 36 [pid = 2960] [id = 657] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 093EE800 == 35 [pid = 2960] [id = 656] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 19FF7000 == 34 [pid = 2960] [id = 655] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 14C03C00 == 33 [pid = 2960] [id = 654] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 19ACD400 == 32 [pid = 2960] [id = 652] 16:38:17 INFO - PROCESS | 2960 | --DOCSHELL 0D933000 == 31 [pid = 2960] [id = 653] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 10FC2400 == 30 [pid = 2960] [id = 658] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 177D5400 == 29 [pid = 2960] [id = 661] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 0D06EC00 == 28 [pid = 2960] [id = 663] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 16C4BC00 == 27 [pid = 2960] [id = 659] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 19FF9800 == 26 [pid = 2960] [id = 662] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 10ACA000 == 25 [pid = 2960] [id = 660] 16:38:18 INFO - PROCESS | 2960 | --DOCSHELL 1917BC00 == 24 [pid = 2960] [id = 664] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (19BE1400) [pid = 2960] [serial = 1954] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (16C4A800) [pid = 2960] [serial = 1942] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18A40000) [pid = 2960] [serial = 1945] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1771F400) [pid = 2960] [serial = 1943] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14D96000) [pid = 2960] [serial = 1921] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DB52800) [pid = 2960] [serial = 1933] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DC9CC00) [pid = 2960] [serial = 1934] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1B4DDC00) [pid = 2960] [serial = 1928] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1B422000) [pid = 2960] [serial = 1927] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1478D800) [pid = 2960] [serial = 1936] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14B74800) [pid = 2960] [serial = 1937] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DB50C00) [pid = 2960] [serial = 1931] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DA6BC00) [pid = 2960] [serial = 1930] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14D9A400) [pid = 2960] [serial = 1939] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DB10000) [pid = 2960] [serial = 1918] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18AEEC00) [pid = 2960] [serial = 1946] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AEA9400) [pid = 2960] [serial = 1924] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D93AC00) [pid = 2960] [serial = 1948] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA68400) [pid = 2960] [serial = 1949] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18A3F800) [pid = 2960] [serial = 1951] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19F55C00) [pid = 2960] [serial = 1955] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1930C400) [pid = 2960] [serial = 1952] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14D9D800) [pid = 2960] [serial = 1940] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 2960 | 1465861098550 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]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2375ms 16:38:18 INFO - PROCESS | 2960 | 1465861098590 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 2960 | 1465861098594 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:38:18 INFO - PROCESS | 2960 | 1465861098599 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 2960 | 1465861098603 Marionette TRACE conn5 <- [1,2626,null,{}] 16:38:18 INFO - PROCESS | 2960 | 1465861098609 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}] 16:38:18 INFO - PROCESS | 2960 | 1465861098612 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:18 INFO - PROCESS | 2960 | 1465861098712 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:38:18 INFO - PROCESS | 2960 | 1465861098721 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 2960 | 1465861098726 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:18 INFO - PROCESS | 2960 | ++DOCSHELL 0D765000 == 25 [pid = 2960] [id = 666] 16:38:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D766400) [pid = 2960] [serial = 1998] [outer = 00000000] 16:38:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D847400) [pid = 2960] [serial = 1999] [outer = 0D766400] 16:38:18 INFO - PROCESS | 2960 | 1465861098776 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D854000) [pid = 2960] [serial = 2000] [outer = 0D766400] 16:38:19 INFO - PROCESS | 2960 | 1465861099305 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 731ms 16:38:19 INFO - PROCESS | 2960 | 1465861099332 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 2960 | 1465861099337 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:38:19 INFO - PROCESS | 2960 | 1465861099344 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 2960 | 1465861099347 Marionette TRACE conn5 <- [1,2630,null,{}] 16:38:19 INFO - PROCESS | 2960 | 1465861099351 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}] 16:38:19 INFO - PROCESS | 2960 | 1465861099354 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:19 INFO - PROCESS | 2960 | 1465861099450 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:38:19 INFO - PROCESS | 2960 | 1465861099458 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 2960 | 1465861099461 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:19 INFO - PROCESS | 2960 | ++DOCSHELL 0DB09000 == 26 [pid = 2960] [id = 667] 16:38:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DB09400) [pid = 2960] [serial = 2001] [outer = 00000000] 16:38:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DB10400) [pid = 2960] [serial = 2002] [outer = 0DB09400] 16:38:19 INFO - PROCESS | 2960 | 1465861099509 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DB57400) [pid = 2960] [serial = 2003] [outer = 0DB09400] 16:38:20 INFO - PROCESS | 2960 | 1465861099995 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 16:38:20 INFO - PROCESS | 2960 | 1465861100075 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 2960 | 1465861100077 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:38:20 INFO - PROCESS | 2960 | 1465861100081 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:38:20 INFO - PROCESS | 2960 | 1465861100084 Marionette TRACE conn5 <- [1,2634,null,{}] 16:38:20 INFO - PROCESS | 2960 | 1465861100095 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}] 16:38:20 INFO - PROCESS | 2960 | 1465861100099 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:20 INFO - PROCESS | 2960 | 1465861100261 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:38:20 INFO - PROCESS | 2960 | 1465861100280 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 2960 | 1465861100283 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:20 INFO - PROCESS | 2960 | ++DOCSHELL 116BE400 == 27 [pid = 2960] [id = 668] 16:38:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (116BE800) [pid = 2960] [serial = 2004] [outer = 00000000] 16:38:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14405C00) [pid = 2960] [serial = 2005] [outer = 116BE800] 16:38:20 INFO - PROCESS | 2960 | 1465861100333 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (144CC400) [pid = 2960] [serial = 2006] [outer = 116BE800] 16:38:20 INFO - PROCESS | 2960 | 1465861100788 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 16:38:20 INFO - PROCESS | 2960 | 1465861100816 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 2960 | 1465861100818 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:38:20 INFO - PROCESS | 2960 | 1465861100822 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 2960 | 1465861100824 Marionette TRACE conn5 <- [1,2638,null,{}] 16:38:20 INFO - PROCESS | 2960 | 1465861100827 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}] 16:38:20 INFO - PROCESS | 2960 | 1465861100829 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:20 INFO - PROCESS | 2960 | 1465861100960 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:38:21 INFO - PROCESS | 2960 | 1465861100974 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 2960 | 1465861100976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:21 INFO - PROCESS | 2960 | ++DOCSHELL 147B2000 == 28 [pid = 2960] [id = 669] 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14B52C00) [pid = 2960] [serial = 2007] [outer = 00000000] 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14B77000) [pid = 2960] [serial = 2008] [outer = 14B52C00] 16:38:21 INFO - PROCESS | 2960 | 1465861101022 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14B92C00) [pid = 2960] [serial = 2009] [outer = 14B52C00] 16:38:21 INFO - PROCESS | 2960 | 1465861101440 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 16:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:38:21 INFO - PROCESS | 2960 | 1465861101494 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 2960 | 1465861101496 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:38:21 INFO - PROCESS | 2960 | 1465861101499 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 2960 | 1465861101501 Marionette TRACE conn5 <- [1,2642,null,{}] 16:38:21 INFO - PROCESS | 2960 | 1465861101505 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}] 16:38:21 INFO - PROCESS | 2960 | 1465861101507 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:21 INFO - PROCESS | 2960 | 1465861101631 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:38:21 INFO - PROCESS | 2960 | 1465861101672 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 2960 | 1465861101674 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:21 INFO - PROCESS | 2960 | ++DOCSHELL 14C15C00 == 29 [pid = 2960] [id = 670] 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14C1F800) [pid = 2960] [serial = 2010] [outer = 00000000] 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14D96000) [pid = 2960] [serial = 2011] [outer = 14C1F800] 16:38:21 INFO - PROCESS | 2960 | 1465861101718 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14DC7000) [pid = 2960] [serial = 2012] [outer = 14C1F800] 16:38:22 INFO - PROCESS | 2960 | 1465861102150 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 16:38:22 INFO - PROCESS | 2960 | 1465861102170 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 2960 | 1465861102172 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:38:22 INFO - PROCESS | 2960 | 1465861102175 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 2960 | 1465861102177 Marionette TRACE conn5 <- [1,2646,null,{}] 16:38:22 INFO - PROCESS | 2960 | 1465861102181 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}] 16:38:22 INFO - PROCESS | 2960 | 1465861102186 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:22 INFO - PROCESS | 2960 | 1465861102353 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:38:22 INFO - PROCESS | 2960 | 1465861102366 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 2960 | 1465861102368 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:22 INFO - PROCESS | 2960 | ++DOCSHELL 14DD3800 == 30 [pid = 2960] [id = 671] 16:38:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (16C42800) [pid = 2960] [serial = 2013] [outer = 00000000] 16:38:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (177D3C00) [pid = 2960] [serial = 2014] [outer = 16C42800] 16:38:22 INFO - PROCESS | 2960 | 1465861102413 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (17E80800) [pid = 2960] [serial = 2015] [outer = 16C42800] 16:38:22 INFO - PROCESS | 2960 | 1465861102836 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 16:38:22 INFO - PROCESS | 2960 | 1465861102862 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 2960 | 1465861102864 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:38:22 INFO - PROCESS | 2960 | 1465861102867 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 2960 | 1465861102869 Marionette TRACE conn5 <- [1,2650,null,{}] 16:38:22 INFO - PROCESS | 2960 | 1465861102872 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}] 16:38:22 INFO - PROCESS | 2960 | 1465861102874 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:22 INFO - PROCESS | 2960 | 1465861102956 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:38:23 INFO - PROCESS | 2960 | 1465861102990 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 2960 | 1465861102992 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:23 INFO - PROCESS | 2960 | ++DOCSHELL 17EC2000 == 31 [pid = 2960] [id = 672] 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18521800) [pid = 2960] [serial = 2016] [outer = 00000000] 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1852D800) [pid = 2960] [serial = 2017] [outer = 18521800] 16:38:23 INFO - PROCESS | 2960 | 1465861103035 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1852E800) [pid = 2960] [serial = 2018] [outer = 18521800] 16:38:23 INFO - PROCESS | 2960 | 1465861103468 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 16:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:38:23 INFO - PROCESS | 2960 | 1465861103539 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 2960 | 1465861103541 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:38:23 INFO - PROCESS | 2960 | 1465861103544 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 2960 | 1465861103545 Marionette TRACE conn5 <- [1,2654,null,{}] 16:38:23 INFO - PROCESS | 2960 | 1465861103549 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}] 16:38:23 INFO - PROCESS | 2960 | 1465861103551 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:23 INFO - PROCESS | 2960 | 1465861103637 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:38:23 INFO - PROCESS | 2960 | 1465861103643 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 2960 | 1465861103644 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:23 INFO - PROCESS | 2960 | ++DOCSHELL 18A3B400 == 32 [pid = 2960] [id = 673] 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (18A41C00) [pid = 2960] [serial = 2019] [outer = 00000000] 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1930E800) [pid = 2960] [serial = 2020] [outer = 18A41C00] 16:38:23 INFO - PROCESS | 2960 | 1465861103691 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (18A46C00) [pid = 2960] [serial = 2021] [outer = 18A41C00] 16:38:24 INFO - PROCESS | 2960 | 1465861104654 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]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1131ms 16:38:24 INFO - PROCESS | 2960 | 1465861104676 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 2960 | 1465861104678 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:38:24 INFO - PROCESS | 2960 | 1465861104681 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:38:24 INFO - PROCESS | 2960 | 1465861104683 Marionette TRACE conn5 <- [1,2658,null,{}] 16:38:24 INFO - PROCESS | 2960 | 1465861104686 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}] 16:38:24 INFO - PROCESS | 2960 | 1465861104688 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:24 INFO - PROCESS | 2960 | 1465861104809 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:38:24 INFO - PROCESS | 2960 | 1465861104815 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 2960 | 1465861104817 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:24 INFO - PROCESS | 2960 | ++DOCSHELL 11620C00 == 33 [pid = 2960] [id = 674] 16:38:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (19332800) [pid = 2960] [serial = 2022] [outer = 00000000] 16:38:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (19754400) [pid = 2960] [serial = 2023] [outer = 19332800] 16:38:24 INFO - PROCESS | 2960 | 1465861104921 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (19ACD400) [pid = 2960] [serial = 2024] [outer = 19332800] 16:38:25 INFO - PROCESS | 2960 | 1465861105852 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\n"]]]}] 16:38:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:38:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1681ms 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (0DB05C00) [pid = 2960] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (19BE1800) [pid = 2960] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D7ED400) [pid = 2960] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (14C0BC00) [pid = 2960] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1AE65800) [pid = 2960] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14C40800) [pid = 2960] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19336000) [pid = 2960] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0D95F000) [pid = 2960] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19FFA800) [pid = 2960] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19FA2C00) [pid = 2960] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17715400) [pid = 2960] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14402800) [pid = 2960] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D95F400) [pid = 2960] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (09438C00) [pid = 2960] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19FFD000) [pid = 2960] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14C06000) [pid = 2960] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D938C00) [pid = 2960] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19B31C00) [pid = 2960] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17E81800) [pid = 2960] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14C07C00) [pid = 2960] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:38:26 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19F9DC00) [pid = 2960] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:38:26 INFO - PROCESS | 2960 | 1465861106400 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 2960 | 1465861106402 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:38:26 INFO - PROCESS | 2960 | 1465861106405 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:38:26 INFO - PROCESS | 2960 | 1465861106407 Marionette TRACE conn5 <- [1,2662,null,{}] 16:38:26 INFO - PROCESS | 2960 | 1465861106410 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}] 16:38:26 INFO - PROCESS | 2960 | 1465861106412 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:26 INFO - PROCESS | 2960 | 1465861106492 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:38:26 INFO - PROCESS | 2960 | 1465861106497 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 2960 | 1465861106499 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:26 INFO - PROCESS | 2960 | ++DOCSHELL 0D930C00 == 34 [pid = 2960] [id = 675] 16:38:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0D931C00) [pid = 2960] [serial = 2025] [outer = 00000000] 16:38:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA65400) [pid = 2960] [serial = 2026] [outer = 0D931C00] 16:38:26 INFO - PROCESS | 2960 | 1465861106543 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DB5F000) [pid = 2960] [serial = 2027] [outer = 0D931C00] 16:38:27 INFO - PROCESS | 2960 | 1465861107481 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\n"]]]}] 16:38:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:38:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1120ms 16:38:27 INFO - PROCESS | 2960 | 1465861107531 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 2960 | 1465861107534 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:38:27 INFO - PROCESS | 2960 | 1465861107537 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:38:27 INFO - PROCESS | 2960 | 1465861107539 Marionette TRACE conn5 <- [1,2666,null,{}] 16:38:27 INFO - PROCESS | 2960 | 1465861107542 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}] 16:38:27 INFO - PROCESS | 2960 | 1465861107545 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:27 INFO - PROCESS | 2960 | 1465861107645 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:38:27 INFO - PROCESS | 2960 | 1465861107651 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 2960 | 1465861107653 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:27 INFO - PROCESS | 2960 | ++DOCSHELL 14C1EC00 == 35 [pid = 2960] [id = 676] 16:38:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14C40800) [pid = 2960] [serial = 2028] [outer = 00000000] 16:38:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19AAE800) [pid = 2960] [serial = 2029] [outer = 14C40800] 16:38:27 INFO - PROCESS | 2960 | 1465861107706 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F96800) [pid = 2960] [serial = 2030] [outer = 14C40800] 16:38:28 INFO - PROCESS | 2960 | 1465861108683 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]]]}] 16:38:28 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) 16:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1181ms 16:38:28 INFO - PROCESS | 2960 | 1465861108721 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:38:28 INFO - PROCESS | 2960 | 1465861108726 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:38:28 INFO - PROCESS | 2960 | 1465861108731 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 2960 | 1465861108734 Marionette TRACE conn5 <- [1,2670,null,{}] 16:38:28 INFO - PROCESS | 2960 | 1465861108740 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}] 16:38:28 INFO - PROCESS | 2960 | 1465861108743 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:28 INFO - PROCESS | 2960 | 1465861108891 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:38:29 INFO - PROCESS | 2960 | 1465861109034 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 2960 | 1465861109039 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:29 INFO - PROCESS | 2960 | ++DOCSHELL 0D682C00 == 36 [pid = 2960] [id = 677] 16:38:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D685000) [pid = 2960] [serial = 2031] [outer = 00000000] 16:38:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D852800) [pid = 2960] [serial = 2032] [outer = 0D685000] 16:38:29 INFO - PROCESS | 2960 | 1465861109137 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA5E400) [pid = 2960] [serial = 2033] [outer = 0D685000] 16:38:30 INFO - PROCESS | 2960 | 1465861110277 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]]]}] 16:38:30 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) 16:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1575ms 16:38:30 INFO - PROCESS | 2960 | 1465861110306 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 2960 | 1465861110311 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:38:30 INFO - PROCESS | 2960 | 1465861110317 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 2960 | 1465861110320 Marionette TRACE conn5 <- [1,2674,null,{}] 16:38:30 INFO - PROCESS | 2960 | 1465861110324 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}] 16:38:30 INFO - PROCESS | 2960 | 1465861110327 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:30 INFO - PROCESS | 2960 | 1465861110452 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:38:30 INFO - PROCESS | 2960 | 1465861110609 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 2960 | 1465861110612 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:30 INFO - PROCESS | 2960 | ++DOCSHELL 0DB56400 == 37 [pid = 2960] [id = 678] 16:38:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (10FBBC00) [pid = 2960] [serial = 2034] [outer = 00000000] 16:38:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (144CA800) [pid = 2960] [serial = 2035] [outer = 10FBBC00] 16:38:30 INFO - PROCESS | 2960 | 1465861110716 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14B76800) [pid = 2960] [serial = 2036] [outer = 10FBBC00] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 0DC9D400 == 36 [pid = 2960] [id = 617] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 18A42800 == 35 [pid = 2960] [id = 622] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 14C45000 == 34 [pid = 2960] [id = 619] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 14B8E000 == 33 [pid = 2960] [id = 627] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 14C1FC00 == 32 [pid = 2960] [id = 623] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 17724800 == 31 [pid = 2960] [id = 621] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 14DD1000 == 30 [pid = 2960] [id = 620] 16:38:31 INFO - PROCESS | 2960 | --DOCSHELL 144C8C00 == 29 [pid = 2960] [id = 618] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17746800) [pid = 2960] [serial = 1883] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19FF6C00) [pid = 2960] [serial = 1886] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1440A000) [pid = 2960] [serial = 1880] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19F94400) [pid = 2960] [serial = 1877] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1AEB4000) [pid = 2960] [serial = 1994] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1B5DC400) [pid = 2960] [serial = 1996] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1771F800) [pid = 2960] [serial = 1978] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (145B9000) [pid = 2960] [serial = 1975] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B79800) [pid = 2960] [serial = 1976] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA65C00) [pid = 2960] [serial = 1972] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB0C800) [pid = 2960] [serial = 1973] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D93A800) [pid = 2960] [serial = 1970] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D76AC00) [pid = 2960] [serial = 1969] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1AE67400) [pid = 2960] [serial = 1967] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1A23D800) [pid = 2960] [serial = 1966] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (177DA400) [pid = 2960] [serial = 1964] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15CF0800) [pid = 2960] [serial = 1963] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (10E86800) [pid = 2960] [serial = 1961] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DC0C000) [pid = 2960] [serial = 1960] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19FF9000) [pid = 2960] [serial = 1957] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1A22F000) [pid = 2960] [serial = 1958] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (185A8000) [pid = 2960] [serial = 1981] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18AFB800) [pid = 2960] [serial = 1982] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18A3B800) [pid = 2960] [serial = 1991] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17E2EC00) [pid = 2960] [serial = 1979] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (10B62C00) [pid = 2960] [serial = 1919] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1771A000) [pid = 2960] [serial = 1922] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1AEB0C00) [pid = 2960] [serial = 1925] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1AE6DC00) [pid = 2960] [serial = 1916] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19F98000) [pid = 2960] [serial = 1985] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19ACB000) [pid = 2960] [serial = 1984] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (185A4000) [pid = 2960] [serial = 1990] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1A239800) [pid = 2960] [serial = 1987] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1AEA8C00) [pid = 2960] [serial = 1993] [outer = 00000000] [url = about:blank] 16:38:31 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (1A23D000) [pid = 2960] [serial = 1988] [outer = 00000000] [url = about:blank] 16:38:32 INFO - PROCESS | 2960 | 1465861112054 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\n"]]]}] 16:38:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:38:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1777ms 16:38:32 INFO - PROCESS | 2960 | 1465861112097 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 2960 | 1465861112101 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:38:32 INFO - PROCESS | 2960 | 1465861112142 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 2960 | 1465861112145 Marionette TRACE conn5 <- [1,2678,null,{}] 16:38:32 INFO - PROCESS | 2960 | 1465861112150 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}] 16:38:32 INFO - PROCESS | 2960 | 1465861112153 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:32 INFO - PROCESS | 2960 | 1465861112235 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:38:32 INFO - PROCESS | 2960 | 1465861112242 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 2960 | 1465861112244 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5FC00 == 30 [pid = 2960] [id = 679] 16:38:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0DA60C00) [pid = 2960] [serial = 2037] [outer = 00000000] 16:38:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DA6B000) [pid = 2960] [serial = 2038] [outer = 0DA60C00] 16:38:32 INFO - PROCESS | 2960 | 1465861112292 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DB0D400) [pid = 2960] [serial = 2039] [outer = 0DA60C00] 16:38:33 INFO - PROCESS | 2960 | 1465861113234 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\n"]]]}] 16:38:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:38:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1130ms 16:38:33 INFO - PROCESS | 2960 | 1465861113273 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 2960 | 1465861113277 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:38:33 INFO - PROCESS | 2960 | 1465861113282 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:38:33 INFO - PROCESS | 2960 | 1465861113285 Marionette TRACE conn5 <- [1,2682,null,{}] 16:38:33 INFO - PROCESS | 2960 | 1465861113289 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}] 16:38:33 INFO - PROCESS | 2960 | 1465861113291 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:33 INFO - PROCESS | 2960 | 1465861113381 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:38:33 INFO - PROCESS | 2960 | 1465861113388 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 2960 | 1465861113390 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:33 INFO - PROCESS | 2960 | ++DOCSHELL 10B5D000 == 31 [pid = 2960] [id = 680] 16:38:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (10C34400) [pid = 2960] [serial = 2040] [outer = 00000000] 16:38:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (114CCC00) [pid = 2960] [serial = 2041] [outer = 10C34400] 16:38:33 INFO - PROCESS | 2960 | 1465861113437 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (144C7C00) [pid = 2960] [serial = 2042] [outer = 10C34400] 16:38:34 INFO - PROCESS | 2960 | 1465861114426 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\n"]]]}] 16:38:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:38:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1174ms 16:38:34 INFO - PROCESS | 2960 | 1465861114462 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 2960 | 1465861114464 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:38:34 INFO - PROCESS | 2960 | 1465861114468 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 2960 | 1465861114471 Marionette TRACE conn5 <- [1,2686,null,{}] 16:38:34 INFO - PROCESS | 2960 | 1465861114487 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}] 16:38:34 INFO - PROCESS | 2960 | 1465861114492 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:34 INFO - PROCESS | 2960 | 1465861114618 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:38:34 INFO - PROCESS | 2960 | 1465861114625 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 2960 | 1465861114628 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:34 INFO - PROCESS | 2960 | ++DOCSHELL 14D95800 == 32 [pid = 2960] [id = 681] 16:38:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14DC8C00) [pid = 2960] [serial = 2043] [outer = 00000000] 16:38:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1651D000) [pid = 2960] [serial = 2044] [outer = 14DC8C00] 16:38:34 INFO - PROCESS | 2960 | 1465861114677 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (17718400) [pid = 2960] [serial = 2045] [outer = 14DC8C00] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (116BE800) [pid = 2960] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14C1F800) [pid = 2960] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (16C42800) [pid = 2960] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19332800) [pid = 2960] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (0DB09400) [pid = 2960] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (0D931C00) [pid = 2960] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (18521800) [pid = 2960] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (18A41C00) [pid = 2960] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0D766400) [pid = 2960] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (14B52C00) [pid = 2960] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:38:35 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (1AED2800) [pid = 2960] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:38:35 INFO - PROCESS | 2960 | 1465861115658 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\n"]]]}] 16:38:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:38:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1237ms 16:38:35 INFO - PROCESS | 2960 | 1465861115707 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 2960 | 1465861115710 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:38:35 INFO - PROCESS | 2960 | 1465861115713 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:38:35 INFO - PROCESS | 2960 | 1465861115715 Marionette TRACE conn5 <- [1,2690,null,{}] 16:38:35 INFO - PROCESS | 2960 | 1465861115718 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}] 16:38:35 INFO - PROCESS | 2960 | 1465861115720 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:35 INFO - PROCESS | 2960 | 1465861115812 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:38:35 INFO - PROCESS | 2960 | 1465861115818 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 2960 | 1465861115820 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:35 INFO - PROCESS | 2960 | ++DOCSHELL 16C40400 == 33 [pid = 2960] [id = 682] 16:38:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (1771F400) [pid = 2960] [serial = 2046] [outer = 00000000] 16:38:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (1773D000) [pid = 2960] [serial = 2047] [outer = 1771F400] 16:38:35 INFO - PROCESS | 2960 | 1465861115864 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (17E77800) [pid = 2960] [serial = 2048] [outer = 1771F400] 16:38:36 INFO - PROCESS | 2960 | 1465861116325 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]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 16:38:36 INFO - PROCESS | 2960 | 1465861116388 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 2960 | 1465861116390 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:38:36 INFO - PROCESS | 2960 | 1465861116393 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 2960 | 1465861116395 Marionette TRACE conn5 <- [1,2694,null,{}] 16:38:36 INFO - PROCESS | 2960 | 1465861116398 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}] 16:38:36 INFO - PROCESS | 2960 | 1465861116400 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:36 INFO - PROCESS | 2960 | 1465861116530 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:38:36 INFO - PROCESS | 2960 | 1465861116679 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 2960 | 1465861116682 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:36 INFO - PROCESS | 2960 | ++DOCSHELL 093F5400 == 34 [pid = 2960] [id = 683] 16:38:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (09430C00) [pid = 2960] [serial = 2049] [outer = 00000000] 16:38:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0CB91400) [pid = 2960] [serial = 2050] [outer = 09430C00] 16:38:36 INFO - PROCESS | 2960 | 1465861116741 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D933800) [pid = 2960] [serial = 2051] [outer = 09430C00] 16:38:37 INFO - PROCESS | 2960 | 1465861117403 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1068ms 16:38:37 INFO - PROCESS | 2960 | 1465861117463 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 2960 | 1465861117468 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:38:37 INFO - PROCESS | 2960 | 1465861117472 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 2960 | 1465861117476 Marionette TRACE conn5 <- [1,2698,null,{}] 16:38:37 INFO - PROCESS | 2960 | 1465861117481 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}] 16:38:37 INFO - PROCESS | 2960 | 1465861117484 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:37 INFO - PROCESS | 2960 | 1465861117596 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:38:37 INFO - PROCESS | 2960 | 1465861117738 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 2960 | 1465861117741 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:37 INFO - PROCESS | 2960 | ++DOCSHELL 14B77C00 == 35 [pid = 2960] [id = 684] 16:38:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (14B7D800) [pid = 2960] [serial = 2052] [outer = 00000000] 16:38:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (14C4D000) [pid = 2960] [serial = 2053] [outer = 14B7D800] 16:38:37 INFO - PROCESS | 2960 | 1465861117801 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (114D8C00) [pid = 2960] [serial = 2054] [outer = 14B7D800] 16:38:38 INFO - PROCESS | 2960 | 1465861118387 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] 16:38:38 INFO - PROCESS | 2960 | 1465861118463 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:38:38 INFO - PROCESS | 2960 | 1465861118467 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 2960 | 1465861118469 Marionette TRACE conn5 <- [1,2702,null,{}] 16:38:38 INFO - PROCESS | 2960 | 1465861118473 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}] 16:38:38 INFO - PROCESS | 2960 | 1465861118476 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:38 INFO - PROCESS | 2960 | 1465861118609 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:38:38 INFO - PROCESS | 2960 | 1465861118757 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 2960 | 1465861118759 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:38 INFO - PROCESS | 2960 | ++DOCSHELL 1859F000 == 36 [pid = 2960] [id = 685] 16:38:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (185A1000) [pid = 2960] [serial = 2055] [outer = 00000000] 16:38:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (18A39400) [pid = 2960] [serial = 2056] [outer = 185A1000] 16:38:38 INFO - PROCESS | 2960 | 1465861118815 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (18A3F800) [pid = 2960] [serial = 2057] [outer = 185A1000] 16:38:39 INFO - PROCESS | 2960 | 1465861119413 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 971ms 16:38:39 INFO - PROCESS | 2960 | 1465861119444 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 2960 | 1465861119449 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:38:39 INFO - PROCESS | 2960 | 1465861119461 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 2960 | 1465861119465 Marionette TRACE conn5 <- [1,2706,null,{}] 16:38:39 INFO - PROCESS | 2960 | 1465861119469 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}] 16:38:39 INFO - PROCESS | 2960 | 1465861119472 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:39 INFO - PROCESS | 2960 | 1465861119585 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:38:39 INFO - PROCESS | 2960 | 1465861119699 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 2960 | 1465861119702 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:39 INFO - PROCESS | 2960 | ++DOCSHELL 19313400 == 37 [pid = 2960] [id = 686] 16:38:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (1933A000) [pid = 2960] [serial = 2058] [outer = 00000000] 16:38:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (19ACD800) [pid = 2960] [serial = 2059] [outer = 1933A000] 16:38:39 INFO - PROCESS | 2960 | 1465861119756 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (19F53C00) [pid = 2960] [serial = 2060] [outer = 1933A000] 16:38:40 INFO - PROCESS | 2960 | 1465861120372 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] 16:38:40 INFO - PROCESS | 2960 | 1465861120393 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:38:40 INFO - PROCESS | 2960 | 1465861120396 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:38:40 INFO - PROCESS | 2960 | 1465861120398 Marionette TRACE conn5 <- [1,2710,null,{}] 16:38:40 INFO - PROCESS | 2960 | 1465861120407 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}] 16:38:40 INFO - PROCESS | 2960 | 1465861120409 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:40 INFO - PROCESS | 2960 | 1465861120516 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:38:40 INFO - PROCESS | 2960 | 1465861120671 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 2960 | 1465861120673 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:40 INFO - PROCESS | 2960 | ++DOCSHELL 14B7E000 == 38 [pid = 2960] [id = 687] 16:38:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (19F58000) [pid = 2960] [serial = 2061] [outer = 00000000] 16:38:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19FF7000) [pid = 2960] [serial = 2062] [outer = 19F58000] 16:38:40 INFO - PROCESS | 2960 | 1465861120727 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19FF5400) [pid = 2960] [serial = 2063] [outer = 19F58000] 16:38:41 INFO - PROCESS | 2960 | 1465861121399 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] 16:38:41 INFO - PROCESS | 2960 | 1465861121430 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:38:41 INFO - PROCESS | 2960 | 1465861121434 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 2960 | 1465861121437 Marionette TRACE conn5 <- [1,2714,null,{}] 16:38:41 INFO - PROCESS | 2960 | 1465861121443 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}] 16:38:41 INFO - PROCESS | 2960 | 1465861121446 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:41 INFO - PROCESS | 2960 | 1465861121568 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 0DA61400 == 37 [pid = 2960] [id = 629] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 19ACCC00 == 36 [pid = 2960] [id = 625] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 1440AC00 == 35 [pid = 2960] [id = 624] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 0D850000 == 34 [pid = 2960] [id = 630] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 14B55000 == 33 [pid = 2960] [id = 631] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 17E81000 == 32 [pid = 2960] [id = 633] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 1AECD400 == 31 [pid = 2960] [id = 665] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 0DB03000 == 30 [pid = 2960] [id = 626] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 14D97800 == 29 [pid = 2960] [id = 632] 16:38:42 INFO - PROCESS | 2960 | --DOCSHELL 19F9D800 == 28 [pid = 2960] [id = 628] 16:38:42 INFO - PROCESS | 2960 | 1465861122289 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 2960 | 1465861122293 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19AAE800) [pid = 2960] [serial = 2029] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (144CC400) [pid = 2960] [serial = 2006] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14D96000) [pid = 2960] [serial = 2011] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17E80800) [pid = 2960] [serial = 2015] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19754400) [pid = 2960] [serial = 2023] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DB57400) [pid = 2960] [serial = 2003] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DB5F000) [pid = 2960] [serial = 2027] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1852D800) [pid = 2960] [serial = 2017] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1930E800) [pid = 2960] [serial = 2020] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0D854000) [pid = 2960] [serial = 2000] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1852E800) [pid = 2960] [serial = 2018] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14405C00) [pid = 2960] [serial = 2005] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19ACD400) [pid = 2960] [serial = 2024] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (14B92C00) [pid = 2960] [serial = 2009] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (14DC7000) [pid = 2960] [serial = 2012] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (14B77000) [pid = 2960] [serial = 2008] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (0DA65400) [pid = 2960] [serial = 2026] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (0DB10400) [pid = 2960] [serial = 2002] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (1BD65800) [pid = 2960] [serial = 1997] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (177D3C00) [pid = 2960] [serial = 2014] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (0D847400) [pid = 2960] [serial = 1999] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | --DOMWINDOW == 50 (18A46C00) [pid = 2960] [serial = 2021] [outer = 00000000] [url = about:blank] 16:38:42 INFO - PROCESS | 2960 | ++DOCSHELL 093F4C00 == 29 [pid = 2960] [id = 688] 16:38:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (093F6400) [pid = 2960] [serial = 2064] [outer = 00000000] 16:38:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (0CB3C000) [pid = 2960] [serial = 2065] [outer = 093F6400] 16:38:42 INFO - PROCESS | 2960 | 1465861122473 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (0D0E4400) [pid = 2960] [serial = 2066] [outer = 093F6400] 16:38:42 INFO - PROCESS | 2960 | 1465861122934 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1526ms 16:38:42 INFO - PROCESS | 2960 | 1465861122962 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 2960 | 1465861122966 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:38:43 INFO - PROCESS | 2960 | 1465861122970 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 2960 | 1465861122973 Marionette TRACE conn5 <- [1,2718,null,{}] 16:38:43 INFO - PROCESS | 2960 | 1465861122978 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}] 16:38:43 INFO - PROCESS | 2960 | 1465861122982 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:43 INFO - PROCESS | 2960 | 1465861123071 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:38:43 INFO - PROCESS | 2960 | 1465861123079 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 2960 | 1465861123081 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DA67C00 == 30 [pid = 2960] [id = 689] 16:38:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (0DB02400) [pid = 2960] [serial = 2067] [outer = 00000000] 16:38:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0DB0C800) [pid = 2960] [serial = 2068] [outer = 0DB02400] 16:38:43 INFO - PROCESS | 2960 | 1465861123133 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0DB53800) [pid = 2960] [serial = 2069] [outer = 0DB02400] 16:38:44 INFO - PROCESS | 2960 | 1465861124078 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\n"]]]}] 16:38:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:38:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:38:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 16:38:44 INFO - PROCESS | 2960 | 1465861124100 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 2960 | 1465861124104 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:38:44 INFO - PROCESS | 2960 | 1465861124109 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:38:44 INFO - PROCESS | 2960 | 1465861124111 Marionette TRACE conn5 <- [1,2722,null,{}] 16:38:44 INFO - PROCESS | 2960 | 1465861124115 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}] 16:38:44 INFO - PROCESS | 2960 | 1465861124117 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:44 INFO - PROCESS | 2960 | 1465861124205 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:38:44 INFO - PROCESS | 2960 | 1465861124211 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 2960 | 1465861124213 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:44 INFO - PROCESS | 2960 | ++DOCSHELL 10B60C00 == 31 [pid = 2960] [id = 690] 16:38:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (10B61C00) [pid = 2960] [serial = 2070] [outer = 00000000] 16:38:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (10E8A800) [pid = 2960] [serial = 2071] [outer = 10B61C00] 16:38:44 INFO - PROCESS | 2960 | 1465861124258 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (1161E800) [pid = 2960] [serial = 2072] [outer = 10B61C00] 16:38:44 INFO - PROCESS | 2960 | 1465861124761 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 16:38:44 INFO - PROCESS | 2960 | 1465861124783 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 2960 | 1465861124785 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:38:44 INFO - PROCESS | 2960 | 1465861124790 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 2960 | 1465861124796 Marionette TRACE conn5 <- [1,2726,null,{}] 16:38:44 INFO - PROCESS | 2960 | 1465861124805 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}] 16:38:44 INFO - PROCESS | 2960 | 1465861124809 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:44 INFO - PROCESS | 2960 | 1465861124931 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:38:44 INFO - PROCESS | 2960 | 1465861124938 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 2960 | 1465861124940 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:44 INFO - PROCESS | 2960 | ++DOCSHELL 144D5400 == 32 [pid = 2960] [id = 691] 16:38:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (144D5800) [pid = 2960] [serial = 2073] [outer = 00000000] 16:38:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (14B77400) [pid = 2960] [serial = 2074] [outer = 144D5800] 16:38:45 INFO - PROCESS | 2960 | 1465861124994 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (14B80C00) [pid = 2960] [serial = 2075] [outer = 144D5800] 16:38:45 INFO - PROCESS | 2960 | 1465861125466 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 16:38:45 INFO - PROCESS | 2960 | 1465861125523 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 2960 | 1465861125525 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:38:45 INFO - PROCESS | 2960 | 1465861125528 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:38:45 INFO - PROCESS | 2960 | 1465861125530 Marionette TRACE conn5 <- [1,2730,null,{}] 16:38:45 INFO - PROCESS | 2960 | 1465861125533 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}] 16:38:45 INFO - PROCESS | 2960 | 1465861125535 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:45 INFO - PROCESS | 2960 | 1465861125678 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:38:45 INFO - PROCESS | 2960 | 1465861125697 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 2960 | 1465861125699 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:45 INFO - PROCESS | 2960 | ++DOCSHELL 14B9A800 == 33 [pid = 2960] [id = 692] 16:38:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14C40000) [pid = 2960] [serial = 2076] [outer = 00000000] 16:38:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (14DC9400) [pid = 2960] [serial = 2077] [outer = 14C40000] 16:38:45 INFO - PROCESS | 2960 | 1465861125742 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (14DD0C00) [pid = 2960] [serial = 2078] [outer = 14C40000] 16:38:46 INFO - PROCESS | 2960 | 1465861126184 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 16:38:46 INFO - PROCESS | 2960 | 1465861126203 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 2960 | 1465861126204 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:38:46 INFO - PROCESS | 2960 | 1465861126214 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 2960 | 1465861126216 Marionette TRACE conn5 <- [1,2734,null,{}] 16:38:46 INFO - PROCESS | 2960 | 1465861126219 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}] 16:38:46 INFO - PROCESS | 2960 | 1465861126221 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:46 INFO - PROCESS | 2960 | 1465861126337 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:38:46 INFO - PROCESS | 2960 | 1465861126342 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 2960 | 1465861126349 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:46 INFO - PROCESS | 2960 | ++DOCSHELL 16C4B000 == 34 [pid = 2960] [id = 693] 16:38:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (17715800) [pid = 2960] [serial = 2079] [outer = 00000000] 16:38:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (17720000) [pid = 2960] [serial = 2080] [outer = 17715800] 16:38:46 INFO - PROCESS | 2960 | 1465861126458 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (177DBC00) [pid = 2960] [serial = 2081] [outer = 17715800] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1771F400) [pid = 2960] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (10FBBC00) [pid = 2960] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (14C40800) [pid = 2960] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (10C34400) [pid = 2960] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0D685000) [pid = 2960] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:38:46 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DA60C00) [pid = 2960] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:38:46 INFO - PROCESS | 2960 | 1465861126963 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 16:38:47 INFO - PROCESS | 2960 | 1465861127016 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:38:47 INFO - PROCESS | 2960 | 1465861127018 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:38:47 INFO - PROCESS | 2960 | 1465861127021 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 2960 | 1465861127023 Marionette TRACE conn5 <- [1,2738,null,{}] 16:38:47 INFO - PROCESS | 2960 | 1465861127026 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}] 16:38:47 INFO - PROCESS | 2960 | 1465861127028 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:47 INFO - PROCESS | 2960 | 1465861127109 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:38:47 INFO - PROCESS | 2960 | 1465861127115 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 2960 | 1465861127117 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:47 INFO - PROCESS | 2960 | ++DOCSHELL 093F2C00 == 35 [pid = 2960] [id = 694] 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (17EBE000) [pid = 2960] [serial = 2082] [outer = 00000000] 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1852A400) [pid = 2960] [serial = 2083] [outer = 17EBE000] 16:38:47 INFO - PROCESS | 2960 | 1465861127168 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (1852E800) [pid = 2960] [serial = 2084] [outer = 17EBE000] 16:38:47 INFO - PROCESS | 2960 | 1465861127576 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 16:38:47 INFO - PROCESS | 2960 | 1465861127597 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 2960 | 1465861127599 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:38:47 INFO - PROCESS | 2960 | 1465861127602 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 2960 | 1465861127604 Marionette TRACE conn5 <- [1,2742,null,{}] 16:38:47 INFO - PROCESS | 2960 | 1465861127607 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}] 16:38:47 INFO - PROCESS | 2960 | 1465861127609 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:47 INFO - PROCESS | 2960 | 1465861127730 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:38:47 INFO - PROCESS | 2960 | 1465861127738 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 2960 | 1465861127740 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:47 INFO - PROCESS | 2960 | ++DOCSHELL 18547000 == 36 [pid = 2960] [id = 695] 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (1859E400) [pid = 2960] [serial = 2085] [outer = 00000000] 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18A3D000) [pid = 2960] [serial = 2086] [outer = 1859E400] 16:38:47 INFO - PROCESS | 2960 | 1465861127783 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (18A47800) [pid = 2960] [serial = 2087] [outer = 1859E400] 16:38:48 INFO - PROCESS | 2960 | 1465861128189 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 16:38:48 INFO - PROCESS | 2960 | 1465861128233 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 2960 | 1465861128236 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:38:48 INFO - PROCESS | 2960 | 1465861128239 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 2960 | 1465861128241 Marionette TRACE conn5 <- [1,2746,null,{}] 16:38:48 INFO - PROCESS | 2960 | 1465861128244 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}] 16:38:48 INFO - PROCESS | 2960 | 1465861128247 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:48 INFO - PROCESS | 2960 | 1465861128327 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:38:48 INFO - PROCESS | 2960 | 1465861128425 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 2960 | 1465861128427 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:48 INFO - PROCESS | 2960 | ++DOCSHELL 0D0CA800 == 37 [pid = 2960] [id = 696] 16:38:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B7BC00) [pid = 2960] [serial = 2088] [outer = 00000000] 16:38:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1930C400) [pid = 2960] [serial = 2089] [outer = 14B7BC00] 16:38:48 INFO - PROCESS | 2960 | 1465861128494 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19311400) [pid = 2960] [serial = 2090] [outer = 14B7BC00] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 14B77C00 == 36 [pid = 2960] [id = 684] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 14B7E000 == 35 [pid = 2960] [id = 687] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 1859F000 == 34 [pid = 2960] [id = 685] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 19313400 == 33 [pid = 2960] [id = 686] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 0DA67C00 == 32 [pid = 2960] [id = 689] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 093F4C00 == 31 [pid = 2960] [id = 688] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 18547000 == 30 [pid = 2960] [id = 695] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 16C4B000 == 29 [pid = 2960] [id = 693] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 14B9A800 == 28 [pid = 2960] [id = 692] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 093F2C00 == 27 [pid = 2960] [id = 694] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 144D5400 == 26 [pid = 2960] [id = 691] 16:38:49 INFO - PROCESS | 2960 | --DOCSHELL 10B60C00 == 25 [pid = 2960] [id = 690] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1773D000) [pid = 2960] [serial = 2047] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1651D000) [pid = 2960] [serial = 2044] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (144CA800) [pid = 2960] [serial = 2035] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (14B76800) [pid = 2960] [serial = 2036] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19F96800) [pid = 2960] [serial = 2030] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (114CCC00) [pid = 2960] [serial = 2041] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0D852800) [pid = 2960] [serial = 2032] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DA5E400) [pid = 2960] [serial = 2033] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DA6B000) [pid = 2960] [serial = 2038] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DB0D400) [pid = 2960] [serial = 2039] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (17E77800) [pid = 2960] [serial = 2048] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (144C7C00) [pid = 2960] [serial = 2042] [outer = 00000000] [url = about:blank] 16:38:50 INFO - PROCESS | 2960 | 1465861130106 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1922ms 16:38:50 INFO - PROCESS | 2960 | 1465861130163 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:38:50 INFO - PROCESS | 2960 | 1465861130167 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:38:50 INFO - PROCESS | 2960 | 1465861130171 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 2960 | 1465861130175 Marionette TRACE conn5 <- [1,2750,null,{}] 16:38:50 INFO - PROCESS | 2960 | 1465861130181 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}] 16:38:50 INFO - PROCESS | 2960 | 1465861130184 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:50 INFO - PROCESS | 2960 | 1465861130273 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:38:50 INFO - PROCESS | 2960 | 1465861130281 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 2960 | 1465861130286 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:50 INFO - PROCESS | 2960 | ++DOCSHELL 0D849C00 == 26 [pid = 2960] [id = 697] 16:38:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D84A400) [pid = 2960] [serial = 2091] [outer = 00000000] 16:38:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D852800) [pid = 2960] [serial = 2092] [outer = 0D84A400] 16:38:50 INFO - PROCESS | 2960 | 1465861130334 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D933000) [pid = 2960] [serial = 2093] [outer = 0D84A400] 16:38:50 INFO - PROCESS | 2960 | 1465861130806 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 16:38:50 INFO - PROCESS | 2960 | 1465861130862 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 2960 | 1465861130867 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:38:50 INFO - PROCESS | 2960 | 1465861130873 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 2960 | 1465861130876 Marionette TRACE conn5 <- [1,2754,null,{}] 16:38:50 INFO - PROCESS | 2960 | 1465861130880 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}] 16:38:50 INFO - PROCESS | 2960 | 1465861130883 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:51 INFO - PROCESS | 2960 | 1465861130971 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:38:51 INFO - PROCESS | 2960 | 1465861130980 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 2960 | 1465861130983 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:51 INFO - PROCESS | 2960 | ++DOCSHELL 0DB09400 == 27 [pid = 2960] [id = 698] 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DB0A800) [pid = 2960] [serial = 2094] [outer = 00000000] 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DB0FC00) [pid = 2960] [serial = 2095] [outer = 0DB0A800] 16:38:51 INFO - PROCESS | 2960 | 1465861131030 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DB59000) [pid = 2960] [serial = 2096] [outer = 0DB0A800] 16:38:51 INFO - PROCESS | 2960 | 1465861131510 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]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 16:38:51 INFO - PROCESS | 2960 | 1465861131547 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 2960 | 1465861131549 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:38:51 INFO - PROCESS | 2960 | 1465861131553 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 2960 | 1465861131556 Marionette TRACE conn5 <- [1,2758,null,{}] 16:38:51 INFO - PROCESS | 2960 | 1465861131567 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}] 16:38:51 INFO - PROCESS | 2960 | 1465861131572 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:51 INFO - PROCESS | 2960 | 1465861131657 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:38:51 INFO - PROCESS | 2960 | 1465861131786 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 2960 | 1465861131789 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:51 INFO - PROCESS | 2960 | ++DOCSHELL 10C34400 == 28 [pid = 2960] [id = 699] 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (10E84800) [pid = 2960] [serial = 2097] [outer = 00000000] 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (10FB5800) [pid = 2960] [serial = 2098] [outer = 10E84800] 16:38:51 INFO - PROCESS | 2960 | 1465861131837 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (114D2800) [pid = 2960] [serial = 2099] [outer = 10E84800] 16:38:52 INFO - PROCESS | 2960 | 1465861132219 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]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 16:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:38:52 INFO - PROCESS | 2960 | 1465861132226 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 2960 | 1465861132229 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 2960 | 1465861132232 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 2960 | 1465861132234 Marionette TRACE conn5 <- [1,2762,null,{}] 16:38:52 INFO - PROCESS | 2960 | 1465861132237 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}] 16:38:52 INFO - PROCESS | 2960 | 1465861132239 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:52 INFO - PROCESS | 2960 | 1465861132323 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:38:52 INFO - PROCESS | 2960 | 1465861132329 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 2960 | 1465861132331 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:52 INFO - PROCESS | 2960 | ++DOCSHELL 1440AC00 == 29 [pid = 2960] [id = 700] 16:38:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1440B000) [pid = 2960] [serial = 2100] [outer = 00000000] 16:38:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14795400) [pid = 2960] [serial = 2101] [outer = 1440B000] 16:38:52 INFO - PROCESS | 2960 | 1465861132376 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14B72000) [pid = 2960] [serial = 2102] [outer = 1440B000] 16:38:52 INFO - PROCESS | 2960 | 1465861132823 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]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 16:38:52 INFO - PROCESS | 2960 | 1465861132863 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:38:52 INFO - PROCESS | 2960 | 1465861132865 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 2960 | 1465861132868 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 2960 | 1465861132870 Marionette TRACE conn5 <- [1,2766,null,{}] 16:38:52 INFO - PROCESS | 2960 | 1465861132873 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}] 16:38:52 INFO - PROCESS | 2960 | 1465861132875 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:52 INFO - PROCESS | 2960 | 1465861132953 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:38:52 INFO - PROCESS | 2960 | 1465861132959 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 2960 | 1465861132960 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:53 INFO - PROCESS | 2960 | ++DOCSHELL 14B75C00 == 30 [pid = 2960] [id = 701] 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14B78C00) [pid = 2960] [serial = 2103] [outer = 00000000] 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14C03C00) [pid = 2960] [serial = 2104] [outer = 14B78C00] 16:38:53 INFO - PROCESS | 2960 | 1465861133004 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14C4E000) [pid = 2960] [serial = 2105] [outer = 14B78C00] 16:38:53 INFO - PROCESS | 2960 | 1465861133442 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]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 16:38:53 INFO - PROCESS | 2960 | 1465861133513 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 2960 | 1465861133515 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:38:53 INFO - PROCESS | 2960 | 1465861133518 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 2960 | 1465861133520 Marionette TRACE conn5 <- [1,2770,null,{}] 16:38:53 INFO - PROCESS | 2960 | 1465861133523 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}] 16:38:53 INFO - PROCESS | 2960 | 1465861133529 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:53 INFO - PROCESS | 2960 | 1465861133633 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:38:53 INFO - PROCESS | 2960 | 1465861133644 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 2960 | 1465861133646 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:53 INFO - PROCESS | 2960 | ++DOCSHELL 14DCC400 == 31 [pid = 2960] [id = 702] 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (16C4B400) [pid = 2960] [serial = 2106] [outer = 00000000] 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1773C400) [pid = 2960] [serial = 2107] [outer = 16C4B400] 16:38:53 INFO - PROCESS | 2960 | 1465861133691 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (177D1C00) [pid = 2960] [serial = 2108] [outer = 16C4B400] 16:38:54 INFO - PROCESS | 2960 | 1465861134157 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 16:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:38:54 INFO - PROCESS | 2960 | 1465861134190 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 2960 | 1465861134192 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:38:54 INFO - PROCESS | 2960 | 1465861134195 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 2960 | 1465861134196 Marionette TRACE conn5 <- [1,2774,null,{}] 16:38:54 INFO - PROCESS | 2960 | 1465861134200 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}] 16:38:54 INFO - PROCESS | 2960 | 1465861134202 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:54 INFO - PROCESS | 2960 | 1465861134278 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:38:54 INFO - PROCESS | 2960 | 1465861134284 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 2960 | 1465861134286 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:54 INFO - PROCESS | 2960 | ++DOCSHELL 17E81000 == 32 [pid = 2960] [id = 703] 16:38:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17E81C00) [pid = 2960] [serial = 2109] [outer = 00000000] 16:38:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1852B000) [pid = 2960] [serial = 2110] [outer = 17E81C00] 16:38:54 INFO - PROCESS | 2960 | 1465861134328 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1853C000) [pid = 2960] [serial = 2111] [outer = 17E81C00] 16:38:54 INFO - PROCESS | 2960 | 1465861134778 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 16:38:54 INFO - PROCESS | 2960 | 1465861134837 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 2960 | 1465861134839 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:38:54 INFO - PROCESS | 2960 | 1465861134843 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:38:54 INFO - PROCESS | 2960 | 1465861134844 Marionette TRACE conn5 <- [1,2778,null,{}] 16:38:54 INFO - PROCESS | 2960 | 1465861134848 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}] 16:38:54 INFO - PROCESS | 2960 | 1465861134850 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:54 INFO - PROCESS | 2960 | 1465861134928 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:38:54 INFO - PROCESS | 2960 | 1465861134933 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 2960 | 1465861134934 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:54 INFO - PROCESS | 2960 | ++DOCSHELL 18A46800 == 33 [pid = 2960] [id = 704] 16:38:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18E70C00) [pid = 2960] [serial = 2112] [outer = 00000000] 16:38:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19330800) [pid = 2960] [serial = 2113] [outer = 18E70C00] 16:38:55 INFO - PROCESS | 2960 | 1465861134980 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19309C00) [pid = 2960] [serial = 2114] [outer = 18E70C00] 16:38:55 INFO - PROCESS | 2960 | 1465861135407 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 16:38:55 INFO - PROCESS | 2960 | 1465861135477 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:38:55 INFO - PROCESS | 2960 | 1465861135479 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:38:55 INFO - PROCESS | 2960 | 1465861135482 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 2960 | 1465861135484 Marionette TRACE conn5 <- [1,2782,null,{}] 16:38:55 INFO - PROCESS | 2960 | 1465861135495 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}] 16:38:55 INFO - PROCESS | 2960 | 1465861135497 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:55 INFO - PROCESS | 2960 | 1465861135610 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:38:55 INFO - PROCESS | 2960 | 1465861135706 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 2960 | 1465861135708 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:55 INFO - PROCESS | 2960 | ++DOCSHELL 10C31000 == 34 [pid = 2960] [id = 705] 16:38:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19756800) [pid = 2960] [serial = 2115] [outer = 00000000] 16:38:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19ACB400) [pid = 2960] [serial = 2116] [outer = 19756800] 16:38:55 INFO - PROCESS | 2960 | 1465861135751 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19ACD400) [pid = 2960] [serial = 2117] [outer = 19756800] 16:38:56 INFO - PROCESS | 2960 | 1465861136156 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 16:38:56 INFO - PROCESS | 2960 | 1465861136217 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 2960 | 1465861136219 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:38:56 INFO - PROCESS | 2960 | 1465861136228 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:38:56 INFO - PROCESS | 2960 | 1465861136230 Marionette TRACE conn5 <- [1,2786,null,{}] 16:38:56 INFO - PROCESS | 2960 | 1465861136234 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}] 16:38:56 INFO - PROCESS | 2960 | 1465861136235 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:56 INFO - PROCESS | 2960 | 1465861136356 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:38:56 INFO - PROCESS | 2960 | 1465861136422 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 2960 | 1465861136423 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:56 INFO - PROCESS | 2960 | ++DOCSHELL 1933EC00 == 35 [pid = 2960] [id = 706] 16:38:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19DEDC00) [pid = 2960] [serial = 2118] [outer = 00000000] 16:38:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19F99C00) [pid = 2960] [serial = 2119] [outer = 19DEDC00] 16:38:56 INFO - PROCESS | 2960 | 1465861136468 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19FA0400) [pid = 2960] [serial = 2120] [outer = 19DEDC00] 16:38:56 INFO - PROCESS | 2960 | 1465861136880 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 16:38:56 INFO - PROCESS | 2960 | 1465861136905 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 2960 | 1465861136907 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:38:56 INFO - PROCESS | 2960 | 1465861136910 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 2960 | 1465861136913 Marionette TRACE conn5 <- [1,2790,null,{}] 16:38:56 INFO - PROCESS | 2960 | 1465861136917 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}] 16:38:56 INFO - PROCESS | 2960 | 1465861136920 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:57 INFO - PROCESS | 2960 | 1465861137080 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:38:57 INFO - PROCESS | 2960 | 1465861137106 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 2960 | 1465861137108 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:57 INFO - PROCESS | 2960 | ++DOCSHELL 14B71400 == 36 [pid = 2960] [id = 707] 16:38:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19FFA400) [pid = 2960] [serial = 2121] [outer = 00000000] 16:38:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1A231000) [pid = 2960] [serial = 2122] [outer = 19FFA400] 16:38:57 INFO - PROCESS | 2960 | 1465861137153 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1A235C00) [pid = 2960] [serial = 2123] [outer = 19FFA400] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14DC8C00) [pid = 2960] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1859E400) [pid = 2960] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (144D5800) [pid = 2960] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (14C40000) [pid = 2960] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17715800) [pid = 2960] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17EBE000) [pid = 2960] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (10B61C00) [pid = 2960] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DB02400) [pid = 2960] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (093F6400) [pid = 2960] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19F58000) [pid = 2960] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1933A000) [pid = 2960] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (185A1000) [pid = 2960] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14B7D800) [pid = 2960] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:38:57 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (09430C00) [pid = 2960] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:38:57 INFO - PROCESS | 2960 | 1465861137766 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 16:38:57 INFO - PROCESS | 2960 | 1465861137782 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 2960 | 1465861137784 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:38:57 INFO - PROCESS | 2960 | 1465861137787 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 2960 | 1465861137789 Marionette TRACE conn5 <- [1,2794,null,{}] 16:38:57 INFO - PROCESS | 2960 | 1465861137793 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}] 16:38:57 INFO - PROCESS | 2960 | 1465861137794 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:57 INFO - PROCESS | 2960 | 1465861137876 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:38:57 INFO - PROCESS | 2960 | 1465861137882 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 2960 | 1465861137884 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DA6C000 == 37 [pid = 2960] [id = 708] 16:38:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DB07000) [pid = 2960] [serial = 2124] [outer = 00000000] 16:38:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1771D000) [pid = 2960] [serial = 2125] [outer = 0DB07000] 16:38:57 INFO - PROCESS | 2960 | 1465861137930 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17E29800) [pid = 2960] [serial = 2126] [outer = 0DB07000] 16:38:58 INFO - PROCESS | 2960 | 1465861138358 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]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 16:38:58 INFO - PROCESS | 2960 | 1465861138434 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 2960 | 1465861138436 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:38:58 INFO - PROCESS | 2960 | 1465861138439 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 2960 | 1465861138441 Marionette TRACE conn5 <- [1,2798,null,{}] 16:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:38:58 INFO - PROCESS | 2960 | 1465861138444 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}] 16:38:58 INFO - PROCESS | 2960 | 1465861138446 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:58 INFO - PROCESS | 2960 | 1465861138529 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:38:58 INFO - PROCESS | 2960 | 1465861138535 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 2960 | 1465861138537 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:58 INFO - PROCESS | 2960 | ++DOCSHELL 1933A000 == 38 [pid = 2960] [id = 709] 16:38:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19755C00) [pid = 2960] [serial = 2127] [outer = 00000000] 16:38:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1A23B800) [pid = 2960] [serial = 2128] [outer = 19755C00] 16:38:58 INFO - PROCESS | 2960 | 1465861138579 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1AE4CC00) [pid = 2960] [serial = 2129] [outer = 19755C00] 16:38:59 INFO - PROCESS | 2960 | 1465861139000 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 570ms 16:38:59 INFO - PROCESS | 2960 | 1465861139016 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 2960 | 1465861139018 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:38:59 INFO - PROCESS | 2960 | 1465861139020 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 2960 | 1465861139022 Marionette TRACE conn5 <- [1,2802,null,{}] 16:38:59 INFO - PROCESS | 2960 | 1465861139025 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}] 16:38:59 INFO - PROCESS | 2960 | 1465861139027 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:59 INFO - PROCESS | 2960 | 1465861139152 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:38:59 INFO - PROCESS | 2960 | 1465861139160 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 2960 | 1465861139161 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:59 INFO - PROCESS | 2960 | ++DOCSHELL 17745400 == 39 [pid = 2960] [id = 710] 16:38:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17E77800) [pid = 2960] [serial = 2130] [outer = 00000000] 16:38:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1AE6EC00) [pid = 2960] [serial = 2131] [outer = 17E77800] 16:38:59 INFO - PROCESS | 2960 | 1465861139206 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AEA9400) [pid = 2960] [serial = 2132] [outer = 17E77800] 16:38:59 INFO - PROCESS | 2960 | 1465861139618 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 16:38:59 INFO - PROCESS | 2960 | 1465861139652 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 2960 | 1465861139654 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:38:59 INFO - PROCESS | 2960 | 1465861139657 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 2960 | 1465861139659 Marionette TRACE conn5 <- [1,2806,null,{}] 16:38:59 INFO - PROCESS | 2960 | 1465861139662 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}] 16:38:59 INFO - PROCESS | 2960 | 1465861139664 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:38:59 INFO - PROCESS | 2960 | 1465861139800 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:39:00 INFO - PROCESS | 2960 | 1465861139993 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 2960 | 1465861139996 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:00 INFO - PROCESS | 2960 | ++DOCSHELL 0CB45000 == 40 [pid = 2960] [id = 711] 16:39:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0CB45C00) [pid = 2960] [serial = 2133] [outer = 00000000] 16:39:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D75E400) [pid = 2960] [serial = 2134] [outer = 0CB45C00] 16:39:00 INFO - PROCESS | 2960 | 1465861140058 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0D851000) [pid = 2960] [serial = 2135] [outer = 0CB45C00] 16:39:00 INFO - PROCESS | 2960 | 1465861140675 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1068ms 16:39:00 INFO - PROCESS | 2960 | 1465861140727 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 2960 | 1465861140732 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:39:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:39:00 INFO - PROCESS | 2960 | 1465861140737 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 2960 | 1465861140740 Marionette TRACE conn5 <- [1,2810,null,{}] 16:39:00 INFO - PROCESS | 2960 | 1465861140745 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}] 16:39:00 INFO - PROCESS | 2960 | 1465861140748 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:00 INFO - PROCESS | 2960 | 1465861140872 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:39:01 INFO - PROCESS | 2960 | 1465861141016 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 2960 | 1465861141019 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:01 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5CC00 == 41 [pid = 2960] [id = 712] 16:39:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DC12C00) [pid = 2960] [serial = 2136] [outer = 00000000] 16:39:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (10B5D400) [pid = 2960] [serial = 2137] [outer = 0DC12C00] 16:39:01 INFO - PROCESS | 2960 | 1465861141075 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (10FB6C00) [pid = 2960] [serial = 2138] [outer = 0DC12C00] 16:39:02 INFO - PROCESS | 2960 | 1465861142004 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1317ms 16:39:02 INFO - PROCESS | 2960 | 1465861142059 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:39:02 INFO - PROCESS | 2960 | 1465861142063 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:39:02 INFO - PROCESS | 2960 | 1465861142068 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 2960 | 1465861142071 Marionette TRACE conn5 <- [1,2814,null,{}] 16:39:02 INFO - PROCESS | 2960 | 1465861142076 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}] 16:39:02 INFO - PROCESS | 2960 | 1465861142079 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:02 INFO - PROCESS | 2960 | 1465861142194 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:39:02 INFO - PROCESS | 2960 | 1465861142334 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 2960 | 1465861142338 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:02 INFO - PROCESS | 2960 | ++DOCSHELL 0D7ED400 == 42 [pid = 2960] [id = 713] 16:39:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0D7EDC00) [pid = 2960] [serial = 2139] [outer = 00000000] 16:39:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DB06C00) [pid = 2960] [serial = 2140] [outer = 0D7EDC00] 16:39:02 INFO - PROCESS | 2960 | 1465861142389 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DB54C00) [pid = 2960] [serial = 2141] [outer = 0D7EDC00] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 17745400 == 41 [pid = 2960] [id = 710] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 1933A000 == 40 [pid = 2960] [id = 709] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 0DA6C000 == 39 [pid = 2960] [id = 708] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 14B71400 == 38 [pid = 2960] [id = 707] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 1933EC00 == 37 [pid = 2960] [id = 706] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 10C31000 == 36 [pid = 2960] [id = 705] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 18A46800 == 35 [pid = 2960] [id = 704] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 17E81000 == 34 [pid = 2960] [id = 703] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 14DCC400 == 33 [pid = 2960] [id = 702] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 14B75C00 == 32 [pid = 2960] [id = 701] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 1440AC00 == 31 [pid = 2960] [id = 700] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 10C34400 == 30 [pid = 2960] [id = 699] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 0DB09400 == 29 [pid = 2960] [id = 698] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 0D849C00 == 28 [pid = 2960] [id = 697] 16:39:02 INFO - PROCESS | 2960 | --DOCSHELL 0D0CA800 == 27 [pid = 2960] [id = 696] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1930C400) [pid = 2960] [serial = 2089] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19FF5400) [pid = 2960] [serial = 2063] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19FF7000) [pid = 2960] [serial = 2062] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19F53C00) [pid = 2960] [serial = 2060] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19ACD800) [pid = 2960] [serial = 2059] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A3F800) [pid = 2960] [serial = 2057] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18A39400) [pid = 2960] [serial = 2056] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (114D8C00) [pid = 2960] [serial = 2054] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14C4D000) [pid = 2960] [serial = 2053] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0D933800) [pid = 2960] [serial = 2051] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CB91400) [pid = 2960] [serial = 2050] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17718400) [pid = 2960] [serial = 2045] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18A47800) [pid = 2960] [serial = 2087] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B77400) [pid = 2960] [serial = 2074] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DC9400) [pid = 2960] [serial = 2077] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14B80C00) [pid = 2960] [serial = 2075] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17720000) [pid = 2960] [serial = 2080] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14DD0C00) [pid = 2960] [serial = 2078] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1852A400) [pid = 2960] [serial = 2083] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (177DBC00) [pid = 2960] [serial = 2081] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1852E800) [pid = 2960] [serial = 2084] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (10E8A800) [pid = 2960] [serial = 2071] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DB0C800) [pid = 2960] [serial = 2068] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DB53800) [pid = 2960] [serial = 2069] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0CB3C000) [pid = 2960] [serial = 2065] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D0E4400) [pid = 2960] [serial = 2066] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18A3D000) [pid = 2960] [serial = 2086] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1161E800) [pid = 2960] [serial = 2072] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 2960 | 1465861142878 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 890ms 16:39:02 INFO - PROCESS | 2960 | 1465861142958 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 2960 | 1465861142963 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:39:03 INFO - PROCESS | 2960 | 1465861142969 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 2960 | 1465861142972 Marionette TRACE conn5 <- [1,2818,null,{}] 16:39:03 INFO - PROCESS | 2960 | 1465861142976 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}] 16:39:03 INFO - PROCESS | 2960 | 1465861142978 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:03 INFO - PROCESS | 2960 | 1465861143065 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:39:03 INFO - PROCESS | 2960 | 1465861143165 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 2960 | 1465861143168 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DA66800 == 28 [pid = 2960] [id = 714] 16:39:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DA68000) [pid = 2960] [serial = 2142] [outer = 00000000] 16:39:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DB54000) [pid = 2960] [serial = 2143] [outer = 0DA68000] 16:39:03 INFO - PROCESS | 2960 | 1465861143215 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DC15000) [pid = 2960] [serial = 2144] [outer = 0DA68000] 16:39:03 INFO - PROCESS | 2960 | 1465861143622 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 16:39:03 INFO - PROCESS | 2960 | 1465861143735 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 2960 | 1465861143737 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 2960 | 1465861143740 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 2960 | 1465861143744 Marionette TRACE conn5 <- [1,2822,null,{}] 16:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:39:03 INFO - PROCESS | 2960 | 1465861143755 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}] 16:39:03 INFO - PROCESS | 2960 | 1465861143759 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:03 INFO - PROCESS | 2960 | 1465861143851 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:39:03 INFO - PROCESS | 2960 | 1465861143860 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 2960 | 1465861143864 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:03 INFO - PROCESS | 2960 | ++DOCSHELL 144CF400 == 29 [pid = 2960] [id = 715] 16:39:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (144D0000) [pid = 2960] [serial = 2145] [outer = 00000000] 16:39:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (145C3400) [pid = 2960] [serial = 2146] [outer = 144D0000] 16:39:03 INFO - PROCESS | 2960 | 1465861143912 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14B73C00) [pid = 2960] [serial = 2147] [outer = 144D0000] 16:39:04 INFO - PROCESS | 2960 | 1465861144384 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 16:39:04 INFO - PROCESS | 2960 | 1465861144418 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 2960 | 1465861144421 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:39:04 INFO - PROCESS | 2960 | 1465861144424 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:39:04 INFO - PROCESS | 2960 | 1465861144426 Marionette TRACE conn5 <- [1,2826,null,{}] 16:39:04 INFO - PROCESS | 2960 | 1465861144429 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}] 16:39:04 INFO - PROCESS | 2960 | 1465861144431 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:04 INFO - PROCESS | 2960 | 1465861144517 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:39:04 INFO - PROCESS | 2960 | 1465861144522 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 2960 | 1465861144532 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:04 INFO - PROCESS | 2960 | ++DOCSHELL 14C07800 == 30 [pid = 2960] [id = 716] 16:39:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14C4B000) [pid = 2960] [serial = 2148] [outer = 00000000] 16:39:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DC5400) [pid = 2960] [serial = 2149] [outer = 14C4B000] 16:39:04 INFO - PROCESS | 2960 | 1465861144580 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14DCCC00) [pid = 2960] [serial = 2150] [outer = 14C4B000] 16:39:05 INFO - PROCESS | 2960 | 1465861145020 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 16:39:05 INFO - PROCESS | 2960 | 1465861145061 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 2960 | 1465861145063 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:39:05 INFO - PROCESS | 2960 | 1465861145066 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 2960 | 1465861145068 Marionette TRACE conn5 <- [1,2830,null,{}] 16:39:05 INFO - PROCESS | 2960 | 1465861145071 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}] 16:39:05 INFO - PROCESS | 2960 | 1465861145073 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:05 INFO - PROCESS | 2960 | 1465861145193 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:39:05 INFO - PROCESS | 2960 | 1465861145281 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 2960 | 1465861145315 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:05 INFO - PROCESS | 2960 | ++DOCSHELL 0DA63400 == 31 [pid = 2960] [id = 717] 16:39:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15CEF000) [pid = 2960] [serial = 2151] [outer = 00000000] 16:39:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17719000) [pid = 2960] [serial = 2152] [outer = 15CEF000] 16:39:05 INFO - PROCESS | 2960 | 1465861145359 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1771D800) [pid = 2960] [serial = 2153] [outer = 15CEF000] 16:39:05 INFO - PROCESS | 2960 | 1465861145799 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 16:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:39:05 INFO - PROCESS | 2960 | 1465861145829 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 2960 | 1465861145831 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:39:05 INFO - PROCESS | 2960 | 1465861145834 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 2960 | 1465861145836 Marionette TRACE conn5 <- [1,2834,null,{}] 16:39:05 INFO - PROCESS | 2960 | 1465861145839 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}] 16:39:05 INFO - PROCESS | 2960 | 1465861145845 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:05 INFO - PROCESS | 2960 | 1465861145986 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:39:06 INFO - PROCESS | 2960 | 1465861146052 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 2960 | 1465861146054 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:06 INFO - PROCESS | 2960 | ++DOCSHELL 1773EC00 == 32 [pid = 2960] [id = 718] 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17746000) [pid = 2960] [serial = 2154] [outer = 00000000] 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18524400) [pid = 2960] [serial = 2155] [outer = 17746000] 16:39:06 INFO - PROCESS | 2960 | 1465861146098 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1852A400) [pid = 2960] [serial = 2156] [outer = 17746000] 16:39:06 INFO - PROCESS | 2960 | 1465861146525 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 16:39:06 INFO - PROCESS | 2960 | 1465861146566 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 2960 | 1465861146568 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:39:06 INFO - PROCESS | 2960 | 1465861146606 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 2960 | 1465861146608 Marionette TRACE conn5 <- [1,2838,null,{}] 16:39:06 INFO - PROCESS | 2960 | 1465861146620 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}] 16:39:06 INFO - PROCESS | 2960 | 1465861146622 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:06 INFO - PROCESS | 2960 | 1465861146737 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:39:06 INFO - PROCESS | 2960 | 1465861146802 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 2960 | 1465861146803 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:06 INFO - PROCESS | 2960 | ++DOCSHELL 0DB05800 == 33 [pid = 2960] [id = 719] 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18546C00) [pid = 2960] [serial = 2157] [outer = 00000000] 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A42800) [pid = 2960] [serial = 2158] [outer = 18546C00] 16:39:06 INFO - PROCESS | 2960 | 1465861146847 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18AEF400) [pid = 2960] [serial = 2159] [outer = 18546C00] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19756800) [pid = 2960] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16C4B400) [pid = 2960] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D84A400) [pid = 2960] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14B7BC00) [pid = 2960] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17E81C00) [pid = 2960] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB0A800) [pid = 2960] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1440B000) [pid = 2960] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18E70C00) [pid = 2960] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14B78C00) [pid = 2960] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10E84800) [pid = 2960] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19DEDC00) [pid = 2960] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19755C00) [pid = 2960] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19FFA400) [pid = 2960] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:39:07 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DB07000) [pid = 2960] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:39:07 INFO - PROCESS | 2960 | 1465861147393 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 16:39:07 INFO - PROCESS | 2960 | 1465861147432 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 2960 | 1465861147434 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:39:07 INFO - PROCESS | 2960 | 1465861147437 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 2960 | 1465861147439 Marionette TRACE conn5 <- [1,2842,null,{}] 16:39:07 INFO - PROCESS | 2960 | 1465861147442 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}] 16:39:07 INFO - PROCESS | 2960 | 1465861147444 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:07 INFO - PROCESS | 2960 | 1465861147523 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:39:07 INFO - PROCESS | 2960 | 1465861147621 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 2960 | 1465861147623 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:07 INFO - PROCESS | 2960 | ++DOCSHELL 0D02A400 == 34 [pid = 2960] [id = 720] 16:39:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D93F800) [pid = 2960] [serial = 2160] [outer = 00000000] 16:39:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14DCB800) [pid = 2960] [serial = 2161] [outer = 0D93F800] 16:39:07 INFO - PROCESS | 2960 | 1465861147666 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (185A7800) [pid = 2960] [serial = 2162] [outer = 0D93F800] 16:39:08 INFO - PROCESS | 2960 | 1465861148021 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 631ms 16:39:08 INFO - PROCESS | 2960 | 1465861148084 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 2960 | 1465861148086 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:39:08 INFO - PROCESS | 2960 | 1465861148097 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 2960 | 1465861148099 Marionette TRACE conn5 <- [1,2846,null,{}] 16:39:08 INFO - PROCESS | 2960 | 1465861148103 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}] 16:39:08 INFO - PROCESS | 2960 | 1465861148105 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:08 INFO - PROCESS | 2960 | 1465861148185 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:39:08 INFO - PROCESS | 2960 | 1465861148191 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 2960 | 1465861148192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:08 INFO - PROCESS | 2960 | ++DOCSHELL 17717400 == 35 [pid = 2960] [id = 721] 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19189C00) [pid = 2960] [serial = 2163] [outer = 00000000] 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1933B800) [pid = 2960] [serial = 2164] [outer = 19189C00] 16:39:08 INFO - PROCESS | 2960 | 1465861148235 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1933E800) [pid = 2960] [serial = 2165] [outer = 19189C00] 16:39:08 INFO - PROCESS | 2960 | 1465861148673 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 16:39:08 INFO - PROCESS | 2960 | 1465861148734 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 2960 | 1465861148736 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:39:08 INFO - PROCESS | 2960 | 1465861148739 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 2960 | 1465861148741 Marionette TRACE conn5 <- [1,2850,null,{}] 16:39:08 INFO - PROCESS | 2960 | 1465861148744 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}] 16:39:08 INFO - PROCESS | 2960 | 1465861148746 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:08 INFO - PROCESS | 2960 | 1465861148829 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:39:08 INFO - PROCESS | 2960 | 1465861148834 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 2960 | 1465861148836 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:08 INFO - PROCESS | 2960 | ++DOCSHELL 14C05800 == 36 [pid = 2960] [id = 722] 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19310C00) [pid = 2960] [serial = 2166] [outer = 00000000] 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19F99000) [pid = 2960] [serial = 2167] [outer = 19310C00] 16:39:08 INFO - PROCESS | 2960 | 1465861148878 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19F93800) [pid = 2960] [serial = 2168] [outer = 19310C00] 16:39:09 INFO - PROCESS | 2960 | 1465861149417 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 16:39:09 INFO - PROCESS | 2960 | 1465861149470 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 2960 | 1465861149475 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:39:09 INFO - PROCESS | 2960 | 1465861149481 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 2960 | 1465861149485 Marionette TRACE conn5 <- [1,2854,null,{}] 16:39:09 INFO - PROCESS | 2960 | 1465861149491 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}] 16:39:09 INFO - PROCESS | 2960 | 1465861149494 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:09 INFO - PROCESS | 2960 | 1465861149656 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:39:09 INFO - PROCESS | 2960 | 1465861149767 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 2960 | 1465861149772 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:09 INFO - PROCESS | 2960 | ++DOCSHELL 0CB41800 == 37 [pid = 2960] [id = 723] 16:39:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D0D3000) [pid = 2960] [serial = 2169] [outer = 00000000] 16:39:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D95D800) [pid = 2960] [serial = 2170] [outer = 0D0D3000] 16:39:09 INFO - PROCESS | 2960 | 1465861149869 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DB07C00) [pid = 2960] [serial = 2171] [outer = 0D0D3000] 16:39:10 INFO - PROCESS | 2960 | 1465861150434 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]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1019ms 16:39:10 INFO - PROCESS | 2960 | 1465861150504 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 2960 | 1465861150509 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:39:10 INFO - PROCESS | 2960 | 1465861150516 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 2960 | 1465861150519 Marionette TRACE conn5 <- [1,2858,null,{}] 16:39:10 INFO - PROCESS | 2960 | 1465861150523 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}] 16:39:10 INFO - PROCESS | 2960 | 1465861150525 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:10 INFO - PROCESS | 2960 | 1465861150638 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:39:10 INFO - PROCESS | 2960 | 1465861150779 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 2960 | 1465861150782 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:10 INFO - PROCESS | 2960 | ++DOCSHELL 116BE800 == 38 [pid = 2960] [id = 724] 16:39:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14405400) [pid = 2960] [serial = 2172] [outer = 00000000] 16:39:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14B75800) [pid = 2960] [serial = 2173] [outer = 14405400] 16:39:10 INFO - PROCESS | 2960 | 1465861150839 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (14C12000) [pid = 2960] [serial = 2174] [outer = 14405400] 16:39:11 INFO - PROCESS | 2960 | 1465861151474 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 16:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:39:11 INFO - PROCESS | 2960 | 1465861151489 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 2960 | 1465861151492 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:39:11 INFO - PROCESS | 2960 | 1465861151495 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 2960 | 1465861151499 Marionette TRACE conn5 <- [1,2862,null,{}] 16:39:11 INFO - PROCESS | 2960 | 1465861151510 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}] 16:39:11 INFO - PROCESS | 2960 | 1465861151515 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:11 INFO - PROCESS | 2960 | 1465861151627 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:39:11 INFO - PROCESS | 2960 | 1465861151782 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 2960 | 1465861151786 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:11 INFO - PROCESS | 2960 | ++DOCSHELL 18A45C00 == 39 [pid = 2960] [id = 725] 16:39:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18A46800) [pid = 2960] [serial = 2175] [outer = 00000000] 16:39:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19F9F800) [pid = 2960] [serial = 2176] [outer = 18A46800] 16:39:11 INFO - PROCESS | 2960 | 1465861151844 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19FF8000) [pid = 2960] [serial = 2177] [outer = 18A46800] 16:39:12 INFO - PROCESS | 2960 | 1465861152443 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 16:39:12 INFO - PROCESS | 2960 | 1465861152469 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 2960 | 1465861152472 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:39:12 INFO - PROCESS | 2960 | 1465861152475 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 2960 | 1465861152477 Marionette TRACE conn5 <- [1,2866,null,{}] 16:39:12 INFO - PROCESS | 2960 | 1465861152481 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}] 16:39:12 INFO - PROCESS | 2960 | 1465861152484 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:12 INFO - PROCESS | 2960 | 1465861152593 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:39:12 INFO - PROCESS | 2960 | 1465861152708 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 2960 | 1465861152711 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:12 INFO - PROCESS | 2960 | ++DOCSHELL 0936F000 == 40 [pid = 2960] [id = 726] 16:39:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (093F2400) [pid = 2960] [serial = 2178] [outer = 00000000] 16:39:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D0D4C00) [pid = 2960] [serial = 2179] [outer = 093F2400] 16:39:12 INFO - PROCESS | 2960 | 1465861152893 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0D849C00) [pid = 2960] [serial = 2180] [outer = 093F2400] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 17717400 == 39 [pid = 2960] [id = 721] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0D02A400 == 38 [pid = 2960] [id = 720] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0DB05800 == 37 [pid = 2960] [id = 719] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 1773EC00 == 36 [pid = 2960] [id = 718] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0DA63400 == 35 [pid = 2960] [id = 717] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 14C07800 == 34 [pid = 2960] [id = 716] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 144CF400 == 33 [pid = 2960] [id = 715] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0DA66800 == 32 [pid = 2960] [id = 714] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0D7ED400 == 31 [pid = 2960] [id = 713] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0CB45000 == 30 [pid = 2960] [id = 711] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0DB5CC00 == 29 [pid = 2960] [id = 712] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 116BE800 == 28 [pid = 2960] [id = 724] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 18A45C00 == 27 [pid = 2960] [id = 725] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 14C05800 == 26 [pid = 2960] [id = 722] 16:39:14 INFO - PROCESS | 2960 | --DOCSHELL 0CB41800 == 25 [pid = 2960] [id = 723] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19ACB400) [pid = 2960] [serial = 2116] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19ACD400) [pid = 2960] [serial = 2117] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1773C400) [pid = 2960] [serial = 2107] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (177D1C00) [pid = 2960] [serial = 2108] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D852800) [pid = 2960] [serial = 2092] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0D933000) [pid = 2960] [serial = 2093] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19311400) [pid = 2960] [serial = 2090] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1852B000) [pid = 2960] [serial = 2110] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1853C000) [pid = 2960] [serial = 2111] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB0FC00) [pid = 2960] [serial = 2095] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB59000) [pid = 2960] [serial = 2096] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14795400) [pid = 2960] [serial = 2101] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14B72000) [pid = 2960] [serial = 2102] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19330800) [pid = 2960] [serial = 2113] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14C03C00) [pid = 2960] [serial = 2104] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14C4E000) [pid = 2960] [serial = 2105] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10FB5800) [pid = 2960] [serial = 2098] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (114D2800) [pid = 2960] [serial = 2099] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19FA0400) [pid = 2960] [serial = 2120] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19F99C00) [pid = 2960] [serial = 2119] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1AE4CC00) [pid = 2960] [serial = 2129] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1A231000) [pid = 2960] [serial = 2122] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1AE6EC00) [pid = 2960] [serial = 2131] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17E29800) [pid = 2960] [serial = 2126] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1771D000) [pid = 2960] [serial = 2125] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1A23B800) [pid = 2960] [serial = 2128] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1A235C00) [pid = 2960] [serial = 2123] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19309C00) [pid = 2960] [serial = 2114] [outer = 00000000] [url = about:blank] 16:39:14 INFO - PROCESS | 2960 | 1465861154221 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]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1824ms 16:39:14 INFO - PROCESS | 2960 | 1465861154304 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 2960 | 1465861154308 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:39:14 INFO - PROCESS | 2960 | 1465861154313 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 2960 | 1465861154316 Marionette TRACE conn5 <- [1,2870,null,{}] 16:39:14 INFO - PROCESS | 2960 | 1465861154322 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}] 16:39:14 INFO - PROCESS | 2960 | 1465861154325 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:14 INFO - PROCESS | 2960 | 1465861154420 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:39:14 INFO - PROCESS | 2960 | 1465861154427 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 2960 | 1465861154432 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:14 INFO - PROCESS | 2960 | ++DOCSHELL 0D634800 == 26 [pid = 2960] [id = 727] 16:39:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D67CC00) [pid = 2960] [serial = 2181] [outer = 00000000] 16:39:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D7F1C00) [pid = 2960] [serial = 2182] [outer = 0D67CC00] 16:39:14 INFO - PROCESS | 2960 | 1465861154481 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D934000) [pid = 2960] [serial = 2183] [outer = 0D67CC00] 16:39:15 INFO - PROCESS | 2960 | 1465861155003 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 16:39:15 INFO - PROCESS | 2960 | 1465861155045 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 2960 | 1465861155050 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:39:15 INFO - PROCESS | 2960 | 1465861155056 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 2960 | 1465861155059 Marionette TRACE conn5 <- [1,2874,null,{}] 16:39:15 INFO - PROCESS | 2960 | 1465861155063 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}] 16:39:15 INFO - PROCESS | 2960 | 1465861155066 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:15 INFO - PROCESS | 2960 | 1465861155157 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:39:15 INFO - PROCESS | 2960 | 1465861155251 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 2960 | 1465861155253 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:15 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5B800 == 27 [pid = 2960] [id = 728] 16:39:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DB5C400) [pid = 2960] [serial = 2184] [outer = 00000000] 16:39:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DC14800) [pid = 2960] [serial = 2185] [outer = 0DB5C400] 16:39:15 INFO - PROCESS | 2960 | 1465861155309 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DCDAC00) [pid = 2960] [serial = 2186] [outer = 0DB5C400] 16:39:15 INFO - PROCESS | 2960 | 1465861155689 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 16:39:15 INFO - PROCESS | 2960 | 1465861155730 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 2960 | 1465861155733 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:39:15 INFO - PROCESS | 2960 | 1465861155736 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:39:15 INFO - PROCESS | 2960 | 1465861155740 Marionette TRACE conn5 <- [1,2878,null,{}] 16:39:15 INFO - PROCESS | 2960 | 1465861155751 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}] 16:39:15 INFO - PROCESS | 2960 | 1465861155755 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:15 INFO - PROCESS | 2960 | 1465861155871 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:39:15 INFO - PROCESS | 2960 | 1465861155885 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 2960 | 1465861155888 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:15 INFO - PROCESS | 2960 | ++DOCSHELL 144CE800 == 28 [pid = 2960] [id = 729] 16:39:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (144D0800) [pid = 2960] [serial = 2187] [outer = 00000000] 16:39:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14B73800) [pid = 2960] [serial = 2188] [outer = 144D0800] 16:39:15 INFO - PROCESS | 2960 | 1465861155935 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14B7C800) [pid = 2960] [serial = 2189] [outer = 144D0800] 16:39:16 INFO - PROCESS | 2960 | 1465861156399 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 16:39:16 INFO - PROCESS | 2960 | 1465861156470 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 2960 | 1465861156473 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:39:16 INFO - PROCESS | 2960 | 1465861156476 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:39:16 INFO - PROCESS | 2960 | 1465861156478 Marionette TRACE conn5 <- [1,2882,null,{}] 16:39:16 INFO - PROCESS | 2960 | 1465861156488 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}] 16:39:16 INFO - PROCESS | 2960 | 1465861156490 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:16 INFO - PROCESS | 2960 | 1465861156607 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:39:16 INFO - PROCESS | 2960 | 1465861156613 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 2960 | 1465861156615 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:16 INFO - PROCESS | 2960 | ++DOCSHELL 14CD8C00 == 29 [pid = 2960] [id = 730] 16:39:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14D97800) [pid = 2960] [serial = 2190] [outer = 00000000] 16:39:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DD0C00) [pid = 2960] [serial = 2191] [outer = 14D97800] 16:39:16 INFO - PROCESS | 2960 | 1465861156659 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16C42800) [pid = 2960] [serial = 2192] [outer = 14D97800] 16:39:17 INFO - PROCESS | 2960 | 1465861157113 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 16:39:17 INFO - PROCESS | 2960 | 1465861157150 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:39:17 INFO - PROCESS | 2960 | 1465861157152 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:39:17 INFO - PROCESS | 2960 | 1465861157155 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 2960 | 1465861157157 Marionette TRACE conn5 <- [1,2886,null,{}] 16:39:17 INFO - PROCESS | 2960 | 1465861157160 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}] 16:39:17 INFO - PROCESS | 2960 | 1465861157162 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:17 INFO - PROCESS | 2960 | 1465861157301 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:39:17 INFO - PROCESS | 2960 | 1465861157367 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 2960 | 1465861157369 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:17 INFO - PROCESS | 2960 | ++DOCSHELL 17724800 == 30 [pid = 2960] [id = 731] 16:39:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17738C00) [pid = 2960] [serial = 2193] [outer = 00000000] 16:39:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (177DA400) [pid = 2960] [serial = 2194] [outer = 17738C00] 16:39:17 INFO - PROCESS | 2960 | 1465861157412 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17E78C00) [pid = 2960] [serial = 2195] [outer = 17738C00] 16:39:17 INFO - PROCESS | 2960 | 1465861157848 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 731ms 16:39:17 INFO - PROCESS | 2960 | 1465861157886 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:39:17 INFO - PROCESS | 2960 | 1465861157888 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:39:17 INFO - PROCESS | 2960 | 1465861157891 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 2960 | 1465861157893 Marionette TRACE conn5 <- [1,2890,null,{}] 16:39:17 INFO - PROCESS | 2960 | 1465861157896 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}] 16:39:17 INFO - PROCESS | 2960 | 1465861157901 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:18 INFO - PROCESS | 2960 | 1465861158046 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:39:18 INFO - PROCESS | 2960 | 1465861158116 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 2960 | 1465861158118 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:18 INFO - PROCESS | 2960 | ++DOCSHELL 18524000 == 31 [pid = 2960] [id = 732] 16:39:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18524C00) [pid = 2960] [serial = 2196] [outer = 00000000] 16:39:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A3D400) [pid = 2960] [serial = 2197] [outer = 18524C00] 16:39:18 INFO - PROCESS | 2960 | 1465861158162 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19182800) [pid = 2960] [serial = 2198] [outer = 18524C00] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15CEF000) [pid = 2960] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17E77800) [pid = 2960] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (144D0000) [pid = 2960] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DC12C00) [pid = 2960] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0CB45C00) [pid = 2960] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA68000) [pid = 2960] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14C4B000) [pid = 2960] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D7EDC00) [pid = 2960] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17746000) [pid = 2960] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D93F800) [pid = 2960] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19310C00) [pid = 2960] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19189C00) [pid = 2960] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:39:18 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18546C00) [pid = 2960] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:39:18 INFO - PROCESS | 2960 | 1465861158813 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 971ms 16:39:18 INFO - PROCESS | 2960 | 1465861158866 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 2960 | 1465861158868 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:39:18 INFO - PROCESS | 2960 | 1465861158872 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 2960 | 1465861158873 Marionette TRACE conn5 <- [1,2894,null,{}] 16:39:18 INFO - PROCESS | 2960 | 1465861158877 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}] 16:39:18 INFO - PROCESS | 2960 | 1465861158879 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:19 INFO - PROCESS | 2960 | 1465861158992 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:39:19 INFO - PROCESS | 2960 | 1465861159056 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 2960 | 1465861159058 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:19 INFO - PROCESS | 2960 | ++DOCSHELL 0DC12C00 == 32 [pid = 2960] [id = 733] 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DCD7400) [pid = 2960] [serial = 2199] [outer = 00000000] 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14D90400) [pid = 2960] [serial = 2200] [outer = 0DCD7400] 16:39:19 INFO - PROCESS | 2960 | 1465861159101 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17716800) [pid = 2960] [serial = 2201] [outer = 0DCD7400] 16:39:19 INFO - PROCESS | 2960 | 1465861159459 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 631ms 16:39:19 INFO - PROCESS | 2960 | 1465861159504 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 2960 | 1465861159506 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:39:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:39:19 INFO - PROCESS | 2960 | 1465861159509 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 2960 | 1465861159511 Marionette TRACE conn5 <- [1,2898,null,{}] 16:39:19 INFO - PROCESS | 2960 | 1465861159514 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}] 16:39:19 INFO - PROCESS | 2960 | 1465861159516 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:19 INFO - PROCESS | 2960 | 1465861159595 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:39:19 INFO - PROCESS | 2960 | 1465861159600 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 2960 | 1465861159602 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:19 INFO - PROCESS | 2960 | ++DOCSHELL 18A3E000 == 33 [pid = 2960] [id = 734] 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A3E800) [pid = 2960] [serial = 2202] [outer = 00000000] 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19338000) [pid = 2960] [serial = 2203] [outer = 18A3E800] 16:39:19 INFO - PROCESS | 2960 | 1465861159645 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1933C400) [pid = 2960] [serial = 2204] [outer = 18A3E800] 16:39:20 INFO - PROCESS | 2960 | 1465861160037 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]]]}] 16:39:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:39:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:39:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 571ms 16:39:20 INFO - TEST-START | /DOMEvents/constructors.html 16:39:20 INFO - PROCESS | 2960 | 1465861160082 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 2960 | 1465861160084 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:39:20 INFO - PROCESS | 2960 | 1465861160087 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 2960 | 1465861160089 Marionette TRACE conn5 <- [1,2902,null,{}] 16:39:20 INFO - PROCESS | 2960 | 1465861160093 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}] 16:39:20 INFO - PROCESS | 2960 | 1465861160094 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:20 INFO - PROCESS | 2960 | 1465861160218 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:39:20 INFO - PROCESS | 2960 | 1465861160226 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 2960 | 1465861160227 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:20 INFO - PROCESS | 2960 | ++DOCSHELL 18545400 == 34 [pid = 2960] [id = 735] 16:39:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19ACB400) [pid = 2960] [serial = 2205] [outer = 00000000] 16:39:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19DF5000) [pid = 2960] [serial = 2206] [outer = 19ACB400] 16:39:20 INFO - PROCESS | 2960 | 1465861160271 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19F53C00) [pid = 2960] [serial = 2207] [outer = 19ACB400] 16:39:21 INFO - PROCESS | 2960 | 1465861160991 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]]]}] 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:39:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 999ms 16:39:21 INFO - PROCESS | 2960 | 1465861161162 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 2960 | 1465861161166 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:39:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:39:21 INFO - PROCESS | 2960 | 1465861161174 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 2960 | 1465861161178 Marionette TRACE conn5 <- [1,2906,null,{}] 16:39:21 INFO - PROCESS | 2960 | 1465861161184 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}] 16:39:21 INFO - PROCESS | 2960 | 1465861161187 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:21 INFO - PROCESS | 2960 | 1465861161308 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:39:21 INFO - PROCESS | 2960 | 1465861161443 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 2960 | 1465861161448 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D7EC000 == 35 [pid = 2960] [id = 736] 16:39:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0D7ED400) [pid = 2960] [serial = 2208] [outer = 00000000] 16:39:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA6B000) [pid = 2960] [serial = 2209] [outer = 0D7ED400] 16:39:21 INFO - PROCESS | 2960 | 1465861161508 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DC12400) [pid = 2960] [serial = 2210] [outer = 0D7ED400] 16:39:22 INFO - PROCESS | 2960 | 1465861162143 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:39:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:39:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1019ms 16:39:22 INFO - PROCESS | 2960 | 1465861162198 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 2960 | 1465861162202 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:39:22 INFO - PROCESS | 2960 | 1465861162209 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:39:22 INFO - PROCESS | 2960 | 1465861162212 Marionette TRACE conn5 <- [1,2910,null,{}] 16:39:22 INFO - PROCESS | 2960 | 1465861162215 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}] 16:39:22 INFO - PROCESS | 2960 | 1465861162218 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:22 INFO - PROCESS | 2960 | 1465861162345 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:39:22 INFO - PROCESS | 2960 | 1465861162486 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 2960 | 1465861162489 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:22 INFO - PROCESS | 2960 | ++DOCSHELL 14C16000 == 36 [pid = 2960] [id = 737] 16:39:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14C17800) [pid = 2960] [serial = 2211] [outer = 00000000] 16:39:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14D96000) [pid = 2960] [serial = 2212] [outer = 14C17800] 16:39:22 INFO - PROCESS | 2960 | 1465861162545 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1773E400) [pid = 2960] [serial = 2213] [outer = 14C17800] 16:39:23 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:39:23 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:39:23 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:39:23 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:39:23 INFO - PROCESS | 2960 | 1465861163327 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]]]}] 16:39:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:39:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:23 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 16:39:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:23 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 16:39:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:23 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]" 16:39:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:39:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1176ms 16:39:23 INFO - PROCESS | 2960 | 1465861163389 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:39:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:39:23 INFO - PROCESS | 2960 | 1465861163393 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:39:23 INFO - PROCESS | 2960 | 1465861163398 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 2960 | 1465861163401 Marionette TRACE conn5 <- [1,2914,null,{}] 16:39:23 INFO - PROCESS | 2960 | 1465861163407 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}] 16:39:23 INFO - PROCESS | 2960 | 1465861163410 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:23 INFO - PROCESS | 2960 | 1465861163521 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:39:23 INFO - PROCESS | 2960 | 1465861163659 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 2960 | 1465861163664 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:23 INFO - PROCESS | 2960 | ++DOCSHELL 0DA65400 == 37 [pid = 2960] [id = 738] 16:39:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DA69000) [pid = 2960] [serial = 2214] [outer = 00000000] 16:39:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DB10C00) [pid = 2960] [serial = 2215] [outer = 0DA69000] 16:39:23 INFO - PROCESS | 2960 | 1465861163717 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (10ACF000) [pid = 2960] [serial = 2216] [outer = 0DA69000] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 18A3E000 == 36 [pid = 2960] [id = 734] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 0DC12C00 == 35 [pid = 2960] [id = 733] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 18524000 == 34 [pid = 2960] [id = 732] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 17724800 == 33 [pid = 2960] [id = 731] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 14CD8C00 == 32 [pid = 2960] [id = 730] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 144CE800 == 31 [pid = 2960] [id = 729] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 0DB5B800 == 30 [pid = 2960] [id = 728] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 0D634800 == 29 [pid = 2960] [id = 727] 16:39:23 INFO - PROCESS | 2960 | --DOCSHELL 0936F000 == 28 [pid = 2960] [id = 726] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17719000) [pid = 2960] [serial = 2152] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1AEA9400) [pid = 2960] [serial = 2132] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (145C3400) [pid = 2960] [serial = 2146] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14B73C00) [pid = 2960] [serial = 2147] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10B5D400) [pid = 2960] [serial = 2137] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (10FB6C00) [pid = 2960] [serial = 2138] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D75E400) [pid = 2960] [serial = 2134] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D851000) [pid = 2960] [serial = 2135] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB54000) [pid = 2960] [serial = 2143] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DC15000) [pid = 2960] [serial = 2144] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14DC5400) [pid = 2960] [serial = 2149] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB06C00) [pid = 2960] [serial = 2140] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DB54C00) [pid = 2960] [serial = 2141] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1852A400) [pid = 2960] [serial = 2156] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18524400) [pid = 2960] [serial = 2155] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14DCB800) [pid = 2960] [serial = 2161] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19F99000) [pid = 2960] [serial = 2167] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19F93800) [pid = 2960] [serial = 2168] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1933E800) [pid = 2960] [serial = 2165] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A42800) [pid = 2960] [serial = 2158] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1933B800) [pid = 2960] [serial = 2164] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (18AEF400) [pid = 2960] [serial = 2159] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1771D800) [pid = 2960] [serial = 2153] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (185A7800) [pid = 2960] [serial = 2162] [outer = 00000000] [url = about:blank] 16:39:23 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14DCCC00) [pid = 2960] [serial = 2150] [outer = 00000000] [url = about:blank] 16:39:24 INFO - PROCESS | 2960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:39:24 INFO - PROCESS | 2960 | 1465861164298 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]]]}] 16:39:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:39:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 930ms 16:39:24 INFO - PROCESS | 2960 | 1465861164329 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 2960 | 1465861164333 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:39:24 INFO - PROCESS | 2960 | 1465861164339 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:39:24 INFO - PROCESS | 2960 | 1465861164341 Marionette TRACE conn5 <- [1,2918,null,{}] 16:39:24 INFO - PROCESS | 2960 | 1465861164345 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}] 16:39:24 INFO - PROCESS | 2960 | 1465861164347 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:24 INFO - PROCESS | 2960 | 1465861164436 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:39:24 INFO - PROCESS | 2960 | 1465861164443 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 2960 | 1465861164445 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:24 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5AC00 == 29 [pid = 2960] [id = 739] 16:39:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DB5B800) [pid = 2960] [serial = 2217] [outer = 00000000] 16:39:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (10AD0400) [pid = 2960] [serial = 2218] [outer = 0DB5B800] 16:39:24 INFO - PROCESS | 2960 | 1465861164492 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (10FC1C00) [pid = 2960] [serial = 2219] [outer = 0DB5B800] 16:39:24 INFO - PROCESS | 2960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:39:24 INFO - PROCESS | 2960 | 1465861164962 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]]]}] 16:39:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:39:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 16:39:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:39:25 INFO - PROCESS | 2960 | 1465861165016 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 2960 | 1465861165018 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:39:25 INFO - PROCESS | 2960 | 1465861165022 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 2960 | 1465861165025 Marionette TRACE conn5 <- [1,2922,null,{}] 16:39:25 INFO - PROCESS | 2960 | 1465861165037 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}] 16:39:25 INFO - PROCESS | 2960 | 1465861165042 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:25 INFO - PROCESS | 2960 | 1465861165136 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:39:25 INFO - PROCESS | 2960 | 1465861165144 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 2960 | 1465861165148 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:25 INFO - PROCESS | 2960 | ++DOCSHELL 14C05800 == 30 [pid = 2960] [id = 740] 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14C1D400) [pid = 2960] [serial = 2220] [outer = 00000000] 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14C4D000) [pid = 2960] [serial = 2221] [outer = 14C1D400] 16:39:25 INFO - PROCESS | 2960 | 1465861165204 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14DC6400) [pid = 2960] [serial = 2222] [outer = 14C1D400] 16:39:25 INFO - PROCESS | 2960 | 1465861165663 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]]]}] 16:39:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 16:39:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:39:25 INFO - PROCESS | 2960 | 1465861165694 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 2960 | 1465861165697 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:39:25 INFO - PROCESS | 2960 | 1465861165700 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 2960 | 1465861165701 Marionette TRACE conn5 <- [1,2926,null,{}] 16:39:25 INFO - PROCESS | 2960 | 1465861165705 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}] 16:39:25 INFO - PROCESS | 2960 | 1465861165707 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:25 INFO - PROCESS | 2960 | 1465861165804 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:39:25 INFO - PROCESS | 2960 | 1465861165808 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 2960 | 1465861165810 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:25 INFO - PROCESS | 2960 | ++DOCSHELL 16C44800 == 31 [pid = 2960] [id = 741] 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (16C4B000) [pid = 2960] [serial = 2223] [outer = 00000000] 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17E81000) [pid = 2960] [serial = 2224] [outer = 16C4B000] 16:39:25 INFO - PROCESS | 2960 | 1465861165855 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18525800) [pid = 2960] [serial = 2225] [outer = 16C4B000] 16:39:26 INFO - PROCESS | 2960 | 1465861166262 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]]]}] 16:39:26 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. 16:39:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 16:39:26 INFO - PROCESS | 2960 | 1465861166340 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 2960 | 1465861166342 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:39:26 INFO - PROCESS | 2960 | 1465861166345 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 2960 | 1465861166347 Marionette TRACE conn5 <- [1,2930,null,{}] 16:39:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:39:26 INFO - PROCESS | 2960 | 1465861166351 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}] 16:39:26 INFO - PROCESS | 2960 | 1465861166353 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:26 INFO - PROCESS | 2960 | 1465861166471 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:39:26 INFO - PROCESS | 2960 | 1465861166476 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 2960 | 1465861166478 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:26 INFO - PROCESS | 2960 | ++DOCSHELL 18529800 == 32 [pid = 2960] [id = 742] 16:39:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1852AC00) [pid = 2960] [serial = 2226] [outer = 00000000] 16:39:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A3D000) [pid = 2960] [serial = 2227] [outer = 1852AC00] 16:39:26 INFO - PROCESS | 2960 | 1465861166522 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A45C00) [pid = 2960] [serial = 2228] [outer = 1852AC00] 16:39:26 INFO - PROCESS | 2960 | 1465861166973 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"]]]}] 16:39:27 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 16:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 16:39:27 INFO - PROCESS | 2960 | 1465861167021 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 2960 | 1465861167023 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:39:27 INFO - PROCESS | 2960 | 1465861167027 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 2960 | 1465861167028 Marionette TRACE conn5 <- [1,2934,null,{}] 16:39:27 INFO - PROCESS | 2960 | 1465861167032 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}] 16:39:27 INFO - PROCESS | 2960 | 1465861167037 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:27 INFO - PROCESS | 2960 | 1465861167180 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:39:27 INFO - PROCESS | 2960 | 1465861167249 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 2960 | 1465861167251 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:27 INFO - PROCESS | 2960 | ++DOCSHELL 19312000 == 33 [pid = 2960] [id = 743] 16:39:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19312400) [pid = 2960] [serial = 2229] [outer = 00000000] 16:39:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19DF6800) [pid = 2960] [serial = 2230] [outer = 19312400] 16:39:27 INFO - PROCESS | 2960 | 1465861167296 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19F99C00) [pid = 2960] [serial = 2231] [outer = 19312400] 16:39:27 INFO - PROCESS | 2960 | 1465861167666 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]]]}] 16:39:27 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. 16:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 16:39:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:39:27 INFO - PROCESS | 2960 | 1465861167697 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 2960 | 1465861167699 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:39:27 INFO - PROCESS | 2960 | 1465861167703 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 2960 | 1465861167713 Marionette TRACE conn5 <- [1,2938,null,{}] 16:39:27 INFO - PROCESS | 2960 | 1465861167717 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}] 16:39:27 INFO - PROCESS | 2960 | 1465861167719 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:27 INFO - PROCESS | 2960 | 1465861167836 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:39:27 INFO - PROCESS | 2960 | 1465861167932 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 2960 | 1465861167934 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:27 INFO - PROCESS | 2960 | ++DOCSHELL 19FF3000 == 34 [pid = 2960] [id = 744] 16:39:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19FF3800) [pid = 2960] [serial = 2232] [outer = 00000000] 16:39:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19FFC000) [pid = 2960] [serial = 2233] [outer = 19FF3800] 16:39:27 INFO - PROCESS | 2960 | 1465861167977 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19FFE800) [pid = 2960] [serial = 2234] [outer = 19FF3800] 16:39:28 INFO - PROCESS | 2960 | ++DOCSHELL 1A23A000 == 35 [pid = 2960] [id = 745] 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1A23A400) [pid = 2960] [serial = 2235] [outer = 00000000] 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1A23AC00) [pid = 2960] [serial = 2236] [outer = 1A23A400] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D67CC00) [pid = 2960] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14D97800) [pid = 2960] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17738C00) [pid = 2960] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (093F2400) [pid = 2960] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (144D0800) [pid = 2960] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DCD7400) [pid = 2960] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18524C00) [pid = 2960] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DB5C400) [pid = 2960] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A3E800) [pid = 2960] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D0D3000) [pid = 2960] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14405400) [pid = 2960] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:39:28 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A46800) [pid = 2960] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:39:28 INFO - PROCESS | 2960 | 1465861168491 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]]]}] 16:39:28 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. 16:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 831ms 16:39:28 INFO - PROCESS | 2960 | 1465861168533 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 2960 | 1465861168535 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:39:28 INFO - PROCESS | 2960 | 1465861168538 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 2960 | 1465861168540 Marionette TRACE conn5 <- [1,2942,null,{}] 16:39:28 INFO - PROCESS | 2960 | 1465861168543 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}] 16:39:28 INFO - PROCESS | 2960 | 1465861168545 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:28 INFO - PROCESS | 2960 | 1465861168637 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:39:28 INFO - PROCESS | 2960 | 1465861168642 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 2960 | 1465861168643 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:28 INFO - PROCESS | 2960 | ++DOCSHELL 14405400 == 36 [pid = 2960] [id = 746] 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (144C9400) [pid = 2960] [serial = 2237] [outer = 00000000] 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14B75000) [pid = 2960] [serial = 2238] [outer = 144C9400] 16:39:28 INFO - PROCESS | 2960 | 1465861168689 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18524C00) [pid = 2960] [serial = 2239] [outer = 144C9400] 16:39:29 INFO - PROCESS | 2960 | 1465861169104 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]]]}] 16:39:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:39:29 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 16:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 16:39:29 INFO - PROCESS | 2960 | 1465861169170 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 2960 | 1465861169172 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:39:29 INFO - PROCESS | 2960 | 1465861169175 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 2960 | 1465861169177 Marionette TRACE conn5 <- [1,2946,null,{}] 16:39:29 INFO - PROCESS | 2960 | 1465861169181 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}] 16:39:29 INFO - PROCESS | 2960 | 1465861169183 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:29 INFO - PROCESS | 2960 | 1465861169357 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:39:29 INFO - PROCESS | 2960 | 1465861169363 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 2960 | 1465861169365 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:29 INFO - PROCESS | 2960 | ++DOCSHELL 14B9A800 == 37 [pid = 2960] [id = 747] 16:39:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18E70C00) [pid = 2960] [serial = 2240] [outer = 00000000] 16:39:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1A23D800) [pid = 2960] [serial = 2241] [outer = 18E70C00] 16:39:29 INFO - PROCESS | 2960 | 1465861169408 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1AE62400) [pid = 2960] [serial = 2242] [outer = 18E70C00] 16:39:29 INFO - PROCESS | 2960 | 1465861169807 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]]]}] 16:39:29 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. 16:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 16:39:29 INFO - PROCESS | 2960 | 1465861169851 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:39:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:39:29 INFO - PROCESS | 2960 | 1465861169853 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:39:29 INFO - PROCESS | 2960 | 1465861169856 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 2960 | 1465861169857 Marionette TRACE conn5 <- [1,2950,null,{}] 16:39:29 INFO - PROCESS | 2960 | 1465861169861 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}] 16:39:29 INFO - PROCESS | 2960 | 1465861169863 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:30 INFO - PROCESS | 2960 | 1465861169994 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:39:30 INFO - PROCESS | 2960 | 1465861169999 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 2960 | 1465861170001 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:30 INFO - PROCESS | 2960 | ++DOCSHELL 19335400 == 38 [pid = 2960] [id = 748] 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1A22F400) [pid = 2960] [serial = 2243] [outer = 00000000] 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1AE6F800) [pid = 2960] [serial = 2244] [outer = 1A22F400] 16:39:30 INFO - PROCESS | 2960 | 1465861170045 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1AEAB800) [pid = 2960] [serial = 2245] [outer = 1A22F400] 16:39:30 INFO - PROCESS | 2960 | 1465861170420 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]]]}] 16:39:30 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. 16:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 16:39:30 INFO - PROCESS | 2960 | 1465861170426 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:39:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:39:30 INFO - PROCESS | 2960 | 1465861170429 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:39:30 INFO - PROCESS | 2960 | 1465861170432 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 2960 | 1465861170434 Marionette TRACE conn5 <- [1,2954,null,{}] 16:39:30 INFO - PROCESS | 2960 | 1465861170437 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}] 16:39:30 INFO - PROCESS | 2960 | 1465861170439 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:30 INFO - PROCESS | 2960 | 1465861170580 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:39:30 INFO - PROCESS | 2960 | 1465861170784 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 2960 | 1465861170787 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:30 INFO - PROCESS | 2960 | ++DOCSHELL 0D7E3C00 == 39 [pid = 2960] [id = 749] 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D7E4400) [pid = 2960] [serial = 2246] [outer = 00000000] 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D933800) [pid = 2960] [serial = 2247] [outer = 0D7E4400] 16:39:30 INFO - PROCESS | 2960 | 1465861170849 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA6AC00) [pid = 2960] [serial = 2248] [outer = 0D7E4400] 16:39:31 INFO - PROCESS | 2960 | 1465861171351 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]]]}] 16:39:31 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. 16:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 16:39:31 INFO - PROCESS | 2960 | 1465861171404 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 2960 | 1465861171408 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:39:31 INFO - PROCESS | 2960 | 1465861171413 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 2960 | 1465861171417 Marionette TRACE conn5 <- [1,2958,null,{}] 16:39:31 INFO - PROCESS | 2960 | 1465861171421 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}] 16:39:31 INFO - PROCESS | 2960 | 1465861171424 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:31 INFO - PROCESS | 2960 | 1465861171539 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:39:31 INFO - PROCESS | 2960 | 1465861171657 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 2960 | 1465861171660 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:31 INFO - PROCESS | 2960 | ++DOCSHELL 114D6800 == 40 [pid = 2960] [id = 750] 16:39:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (116BE800) [pid = 2960] [serial = 2249] [outer = 00000000] 16:39:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14B8E000) [pid = 2960] [serial = 2250] [outer = 116BE800] 16:39:31 INFO - PROCESS | 2960 | 1465861171715 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14C4E000) [pid = 2960] [serial = 2251] [outer = 116BE800] 16:39:32 INFO - PROCESS | 2960 | 1465861172238 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]]]}] 16:39:32 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. 16:39:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 16:39:32 INFO - PROCESS | 2960 | 1465861172304 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 2960 | 1465861172307 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:39:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:39:32 INFO - PROCESS | 2960 | 1465861172311 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 2960 | 1465861172313 Marionette TRACE conn5 <- [1,2962,null,{}] 16:39:32 INFO - PROCESS | 2960 | 1465861172358 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}] 16:39:32 INFO - PROCESS | 2960 | 1465861172361 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:32 INFO - PROCESS | 2960 | 1465861172522 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:39:32 INFO - PROCESS | 2960 | 1465861172598 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 2960 | 1465861172601 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:32 INFO - PROCESS | 2960 | ++DOCSHELL 1933F800 == 41 [pid = 2960] [id = 751] 16:39:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19751800) [pid = 2960] [serial = 2252] [outer = 00000000] 16:39:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19BE2000) [pid = 2960] [serial = 2253] [outer = 19751800] 16:39:32 INFO - PROCESS | 2960 | 1465861172655 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19F9EC00) [pid = 2960] [serial = 2254] [outer = 19751800] 16:39:33 INFO - PROCESS | 2960 | 1465861173145 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]]]}] 16:39:33 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. 16:39:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 16:39:33 INFO - PROCESS | 2960 | 1465861173184 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 2960 | 1465861173188 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:39:33 INFO - PROCESS | 2960 | 1465861173199 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 2960 | 1465861173204 Marionette TRACE conn5 <- [1,2966,null,{}] 16:39:33 INFO - PROCESS | 2960 | 1465861173208 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}] 16:39:33 INFO - PROCESS | 2960 | 1465861173211 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:33 INFO - PROCESS | 2960 | 1465861173325 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:39:33 INFO - PROCESS | 2960 | 1465861173438 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 2960 | 1465861173441 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:33 INFO - PROCESS | 2960 | ++DOCSHELL 1A236800 == 42 [pid = 2960] [id = 752] 16:39:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1AEB3400) [pid = 2960] [serial = 2255] [outer = 00000000] 16:39:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1B4D6800) [pid = 2960] [serial = 2256] [outer = 1AEB3400] 16:39:33 INFO - PROCESS | 2960 | 1465861173534 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1B4DC000) [pid = 2960] [serial = 2257] [outer = 1AEB3400] 16:39:34 INFO - PROCESS | 2960 | 1465861174059 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]]]}] 16:39:34 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. 16:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 890ms 16:39:34 INFO - PROCESS | 2960 | 1465861174084 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 2960 | 1465861174086 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:39:34 INFO - PROCESS | 2960 | 1465861174090 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:39:34 INFO - PROCESS | 2960 | 1465861174092 Marionette TRACE conn5 <- [1,2970,null,{}] 16:39:34 INFO - PROCESS | 2960 | 1465861174095 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}] 16:39:34 INFO - PROCESS | 2960 | 1465861174098 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:34 INFO - PROCESS | 2960 | 1465861174221 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:39:34 INFO - PROCESS | 2960 | 1465861174392 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 2960 | 1465861174395 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:34 INFO - PROCESS | 2960 | ++DOCSHELL 19AB5000 == 43 [pid = 2960] [id = 753] 16:39:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19AC5C00) [pid = 2960] [serial = 2258] [outer = 00000000] 16:39:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1B5E4400) [pid = 2960] [serial = 2259] [outer = 19AC5C00] 16:39:34 INFO - PROCESS | 2960 | 1465861174448 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1BD61000) [pid = 2960] [serial = 2260] [outer = 19AC5C00] 16:39:35 INFO - PROCESS | 2960 | 1465861175119 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"]]]}] 16:39:35 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 16:39:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1071ms 16:39:35 INFO - PROCESS | 2960 | 1465861175165 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:39:35 INFO - PROCESS | 2960 | 1465861175169 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:39:35 INFO - PROCESS | 2960 | 1465861175173 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 2960 | 1465861175176 Marionette TRACE conn5 <- [1,2974,null,{}] 16:39:35 INFO - PROCESS | 2960 | 1465861175181 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}] 16:39:35 INFO - PROCESS | 2960 | 1465861175184 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:35 INFO - PROCESS | 2960 | 1465861175286 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:39:35 INFO - PROCESS | 2960 | 1465861175436 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 2960 | 1465861175438 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:35 INFO - PROCESS | 2960 | ++DOCSHELL 0D95F000 == 44 [pid = 2960] [id = 754] 16:39:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DA60800) [pid = 2960] [serial = 2261] [outer = 00000000] 16:39:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (10B66C00) [pid = 2960] [serial = 2262] [outer = 0DA60800] 16:39:35 INFO - PROCESS | 2960 | 1465861175489 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (144C7C00) [pid = 2960] [serial = 2263] [outer = 0DA60800] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 19335400 == 43 [pid = 2960] [id = 748] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 14B9A800 == 42 [pid = 2960] [id = 747] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 14405400 == 41 [pid = 2960] [id = 746] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 1A23A000 == 40 [pid = 2960] [id = 745] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 19FF3000 == 39 [pid = 2960] [id = 744] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 19312000 == 38 [pid = 2960] [id = 743] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 18529800 == 37 [pid = 2960] [id = 742] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 16C44800 == 36 [pid = 2960] [id = 741] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 14C05800 == 35 [pid = 2960] [id = 740] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 0DB5AC00 == 34 [pid = 2960] [id = 739] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 0DA65400 == 33 [pid = 2960] [id = 738] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 18545400 == 32 [pid = 2960] [id = 735] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 14C16000 == 31 [pid = 2960] [id = 737] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 0D7EC000 == 30 [pid = 2960] [id = 736] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 1A236800 == 29 [pid = 2960] [id = 752] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 19AB5000 == 28 [pid = 2960] [id = 753] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 1933F800 == 27 [pid = 2960] [id = 751] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 0D7E3C00 == 26 [pid = 2960] [id = 749] 16:39:36 INFO - PROCESS | 2960 | --DOCSHELL 114D6800 == 25 [pid = 2960] [id = 750] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D7F1C00) [pid = 2960] [serial = 2182] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (14DD0C00) [pid = 2960] [serial = 2191] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D934000) [pid = 2960] [serial = 2183] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (17E78C00) [pid = 2960] [serial = 2195] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (177DA400) [pid = 2960] [serial = 2194] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0D849C00) [pid = 2960] [serial = 2180] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0D0D4C00) [pid = 2960] [serial = 2179] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (14B73800) [pid = 2960] [serial = 2188] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (14D90400) [pid = 2960] [serial = 2200] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A3D400) [pid = 2960] [serial = 2197] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DC14800) [pid = 2960] [serial = 2185] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DCDAC00) [pid = 2960] [serial = 2186] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19338000) [pid = 2960] [serial = 2203] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19182800) [pid = 2960] [serial = 2198] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB07C00) [pid = 2960] [serial = 2171] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D95D800) [pid = 2960] [serial = 2170] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1933C400) [pid = 2960] [serial = 2204] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14C12000) [pid = 2960] [serial = 2174] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14B75800) [pid = 2960] [serial = 2173] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19FF8000) [pid = 2960] [serial = 2177] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19F9F800) [pid = 2960] [serial = 2176] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17716800) [pid = 2960] [serial = 2201] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16C42800) [pid = 2960] [serial = 2192] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19DF5000) [pid = 2960] [serial = 2206] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14B7C800) [pid = 2960] [serial = 2189] [outer = 00000000] [url = about:blank] 16:39:36 INFO - PROCESS | 2960 | 1465861176700 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]]]}] 16:39:36 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. 16:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1573ms 16:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:39:36 INFO - PROCESS | 2960 | 1465861176749 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 2960 | 1465861176753 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 2960 | 1465861176758 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 2960 | 1465861176761 Marionette TRACE conn5 <- [1,2978,null,{}] 16:39:36 INFO - PROCESS | 2960 | 1465861176767 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}] 16:39:36 INFO - PROCESS | 2960 | 1465861176770 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:36 INFO - PROCESS | 2960 | 1465861176853 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:39:36 INFO - PROCESS | 2960 | 1465861176861 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 2960 | 1465861176865 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:36 INFO - PROCESS | 2960 | ++DOCSHELL 0D7F1C00 == 26 [pid = 2960] [id = 755] 16:39:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D847C00) [pid = 2960] [serial = 2264] [outer = 00000000] 16:39:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D934000) [pid = 2960] [serial = 2265] [outer = 0D847C00] 16:39:36 INFO - PROCESS | 2960 | 1465861176913 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D93D400) [pid = 2960] [serial = 2266] [outer = 0D847C00] 16:39:37 INFO - PROCESS | 2960 | ++DOCSHELL 0DB52800 == 27 [pid = 2960] [id = 756] 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DB53C00) [pid = 2960] [serial = 2267] [outer = 00000000] 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DB55400) [pid = 2960] [serial = 2268] [outer = 0DB53C00] 16:39:37 INFO - PROCESS | 2960 | 1465861177527 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]]]}] 16:39:37 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. 16:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 16:39:37 INFO - PROCESS | 2960 | 1465861177588 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 2960 | 1465861177593 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:39:37 INFO - PROCESS | 2960 | 1465861177600 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 2960 | 1465861177603 Marionette TRACE conn5 <- [1,2982,null,{}] 16:39:37 INFO - PROCESS | 2960 | 1465861177618 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}] 16:39:37 INFO - PROCESS | 2960 | 1465861177621 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:37 INFO - PROCESS | 2960 | 1465861177726 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:39:37 INFO - PROCESS | 2960 | 1465861177735 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 2960 | 1465861177737 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:37 INFO - PROCESS | 2960 | ++DOCSHELL 0DCD7400 == 28 [pid = 2960] [id = 757] 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DCDA800) [pid = 2960] [serial = 2269] [outer = 00000000] 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (10ACBC00) [pid = 2960] [serial = 2270] [outer = 0DCDA800] 16:39:37 INFO - PROCESS | 2960 | 1465861177785 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (10C2F800) [pid = 2960] [serial = 2271] [outer = 0DCDA800] 16:39:38 INFO - PROCESS | 2960 | 1465861178195 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]]]}] 16:39:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:39:38 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 16:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 632ms 16:39:38 INFO - PROCESS | 2960 | 1465861178234 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 2960 | 1465861178236 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:39:38 INFO - PROCESS | 2960 | 1465861178240 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:39:38 INFO - PROCESS | 2960 | 1465861178243 Marionette TRACE conn5 <- [1,2986,null,{}] 16:39:38 INFO - PROCESS | 2960 | 1465861178275 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}] 16:39:38 INFO - PROCESS | 2960 | 1465861178279 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:38 INFO - PROCESS | 2960 | 1465861178369 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:39:38 INFO - PROCESS | 2960 | 1465861178375 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 2960 | 1465861178378 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:38 INFO - PROCESS | 2960 | ++DOCSHELL 14B75C00 == 29 [pid = 2960] [id = 758] 16:39:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14B76400) [pid = 2960] [serial = 2272] [outer = 00000000] 16:39:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14B7A400) [pid = 2960] [serial = 2273] [outer = 14B76400] 16:39:38 INFO - PROCESS | 2960 | 1465861178426 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14B80C00) [pid = 2960] [serial = 2274] [outer = 14B76400] 16:39:38 INFO - PROCESS | 2960 | 1465861178899 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]]]}] 16:39:38 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. 16:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 16:39:38 INFO - PROCESS | 2960 | 1465861178982 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 2960 | 1465861178984 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:39:38 INFO - PROCESS | 2960 | 1465861178987 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 2960 | 1465861178989 Marionette TRACE conn5 <- [1,2990,null,{}] 16:39:38 INFO - PROCESS | 2960 | 1465861178992 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}] 16:39:38 INFO - PROCESS | 2960 | 1465861178994 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:39 INFO - PROCESS | 2960 | 1465861179145 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:39:39 INFO - PROCESS | 2960 | 1465861179215 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 2960 | 1465861179217 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:39 INFO - PROCESS | 2960 | ++DOCSHELL 14D94800 == 30 [pid = 2960] [id = 759] 16:39:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (14DC4C00) [pid = 2960] [serial = 2275] [outer = 00000000] 16:39:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (15CEE400) [pid = 2960] [serial = 2276] [outer = 14DC4C00] 16:39:39 INFO - PROCESS | 2960 | 1465861179261 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (16C3EC00) [pid = 2960] [serial = 2277] [outer = 14DC4C00] 16:39:39 INFO - PROCESS | 2960 | 1465861179667 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]]]}] 16:39:39 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. 16:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 16:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:39:39 INFO - PROCESS | 2960 | 1465861179719 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 2960 | 1465861179721 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:39:39 INFO - PROCESS | 2960 | 1465861179724 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 2960 | 1465861179725 Marionette TRACE conn5 <- [1,2994,null,{}] 16:39:39 INFO - PROCESS | 2960 | 1465861179729 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}] 16:39:39 INFO - PROCESS | 2960 | 1465861179731 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:39 INFO - PROCESS | 2960 | 1465861179850 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:39:39 INFO - PROCESS | 2960 | 1465861179857 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 2960 | 1465861179860 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:39 INFO - PROCESS | 2960 | ++DOCSHELL 17719C00 == 31 [pid = 2960] [id = 760] 16:39:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17720C00) [pid = 2960] [serial = 2278] [outer = 00000000] 16:39:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17E76800) [pid = 2960] [serial = 2279] [outer = 17720C00] 16:39:39 INFO - PROCESS | 2960 | 1465861179963 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17EB8800) [pid = 2960] [serial = 2280] [outer = 17720C00] 16:39:40 INFO - PROCESS | 2960 | 1465861180376 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]]]}] 16:39:40 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. 16:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 16:39:40 INFO - PROCESS | 2960 | 1465861180395 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:39:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:39:40 INFO - PROCESS | 2960 | 1465861180397 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:39:40 INFO - PROCESS | 2960 | 1465861180400 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 2960 | 1465861180401 Marionette TRACE conn5 <- [1,2998,null,{}] 16:39:40 INFO - PROCESS | 2960 | 1465861180412 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}] 16:39:40 INFO - PROCESS | 2960 | 1465861180418 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:40 INFO - PROCESS | 2960 | 1465861180579 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (144C9400) [pid = 2960] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1852AC00) [pid = 2960] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19312400) [pid = 2960] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19ACB400) [pid = 2960] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14C17800) [pid = 2960] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16C4B000) [pid = 2960] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D7ED400) [pid = 2960] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14C1D400) [pid = 2960] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA69000) [pid = 2960] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB5B800) [pid = 2960] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19FF3800) [pid = 2960] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18E70C00) [pid = 2960] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1A23A400) [pid = 2960] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:39:40 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1A22F400) [pid = 2960] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:39:40 INFO - PROCESS | 2960 | 1465861180916 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 2960 | 1465861180918 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:40 INFO - PROCESS | 2960 | ++DOCSHELL 0D7F1800 == 32 [pid = 2960] [id = 761] 16:39:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA69000) [pid = 2960] [serial = 2281] [outer = 00000000] 16:39:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (144CCC00) [pid = 2960] [serial = 2282] [outer = 0DA69000] 16:39:40 INFO - PROCESS | 2960 | 1465861180971 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1771A000) [pid = 2960] [serial = 2283] [outer = 0DA69000] 16:39:41 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:41 INFO - PROCESS | 2960 | 1465861181395 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:39:41 INFO - {} 16:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:39:41 INFO - {} 16:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:39:41 INFO - {} 16:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:39:41 INFO - {} 16:39:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1021ms 16:39:41 INFO - PROCESS | 2960 | 1465861181422 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 2960 | 1465861181424 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /FileAPI/fileReader.html 16:39:41 INFO - PROCESS | 2960 | 1465861181427 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 2960 | 1465861181429 Marionette TRACE conn5 <- [1,3002,null,{}] 16:39:41 INFO - PROCESS | 2960 | 1465861181442 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}] 16:39:41 INFO - PROCESS | 2960 | 1465861181444 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:41 INFO - PROCESS | 2960 | 1465861181523 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:39:41 INFO - PROCESS | 2960 | 1465861181528 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 2960 | 1465861181530 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:41 INFO - PROCESS | 2960 | ++DOCSHELL 144C9400 == 33 [pid = 2960] [id = 762] 16:39:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1930E800) [pid = 2960] [serial = 2284] [outer = 00000000] 16:39:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1933C400) [pid = 2960] [serial = 2285] [outer = 1930E800] 16:39:41 INFO - PROCESS | 2960 | 1465861181575 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19751C00) [pid = 2960] [serial = 2286] [outer = 1930E800] 16:39:41 INFO - PROCESS | 2960 | 1465861181975 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]]]}] 16:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:39:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 590ms 16:39:42 INFO - PROCESS | 2960 | 1465861182030 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 2960 | 1465861182032 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:39:42 INFO - PROCESS | 2960 | 1465861182035 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - TEST-START | /FileAPI/historical.html 16:39:42 INFO - PROCESS | 2960 | 1465861182037 Marionette TRACE conn5 <- [1,3006,null,{}] 16:39:42 INFO - PROCESS | 2960 | 1465861182040 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}] 16:39:42 INFO - PROCESS | 2960 | 1465861182042 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:42 INFO - PROCESS | 2960 | 1465861182168 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:39:42 INFO - PROCESS | 2960 | 1465861182208 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 2960 | 1465861182210 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:42 INFO - PROCESS | 2960 | ++DOCSHELL 093F1400 == 34 [pid = 2960] [id = 763] 16:39:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (093F4C00) [pid = 2960] [serial = 2287] [outer = 00000000] 16:39:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19BE6000) [pid = 2960] [serial = 2288] [outer = 093F4C00] 16:39:42 INFO - PROCESS | 2960 | 1465861182252 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F50C00) [pid = 2960] [serial = 2289] [outer = 093F4C00] 16:39:42 INFO - PROCESS | 2960 | 1465861182910 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"]]]}] 16:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:39:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:39:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:39:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:39:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:39:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:39:42 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 16:39:42 INFO - PROCESS | 2960 | 1465861182970 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:39:42 INFO - TEST-START | /FileAPI/idlharness.html 16:39:42 INFO - PROCESS | 2960 | 1465861182975 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:39:42 INFO - PROCESS | 2960 | 1465861182980 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 2960 | 1465861182985 Marionette TRACE conn5 <- [1,3010,null,{}] 16:39:42 INFO - PROCESS | 2960 | 1465861182991 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}] 16:39:42 INFO - PROCESS | 2960 | 1465861182994 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:43 INFO - PROCESS | 2960 | 1465861183178 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:39:43 INFO - PROCESS | 2960 | 1465861183189 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 2960 | 1465861183192 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:43 INFO - PROCESS | 2960 | ++DOCSHELL 0D95D800 == 35 [pid = 2960] [id = 764] 16:39:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DB01C00) [pid = 2960] [serial = 2290] [outer = 00000000] 16:39:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DB5C000) [pid = 2960] [serial = 2291] [outer = 0DB01C00] 16:39:43 INFO - PROCESS | 2960 | 1465861183249 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (10ACD400) [pid = 2960] [serial = 2292] [outer = 0DB01C00] 16:39:44 INFO - PROCESS | 2960 | 1465861184473 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\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\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\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\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\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\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\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\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]]]}] 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:39:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:39:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:39:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:39:44 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 16:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:39:44 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 16:39:44 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 16:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:39:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:39:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:39:44 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 16:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:39:44 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 16:39:44 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 16:39:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:39:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:39:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1601ms 16:39:44 INFO - PROCESS | 2960 | 1465861184612 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 2960 | 1465861184617 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 2960 | 1465861184627 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 2960 | 1465861184630 Marionette TRACE conn5 <- [1,3014,null,{}] 16:39:44 INFO - TEST-START | /FileAPI/idlharness.worker 16:39:44 INFO - PROCESS | 2960 | 1465861184634 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}] 16:39:44 INFO - PROCESS | 2960 | 1465861184637 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:44 INFO - PROCESS | 2960 | 1465861184752 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:39:44 INFO - PROCESS | 2960 | 1465861184904 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 2960 | 1465861184907 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:44 INFO - PROCESS | 2960 | ++DOCSHELL 1AEB0000 == 36 [pid = 2960] [id = 765] 16:39:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1AEB0800) [pid = 2960] [serial = 2293] [outer = 00000000] 16:39:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1AEB5400) [pid = 2960] [serial = 2294] [outer = 1AEB0800] 16:39:44 INFO - PROCESS | 2960 | 1465861184962 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1B0C7800) [pid = 2960] [serial = 2295] [outer = 1AEB0800] 16:39:45 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:46 INFO - PROCESS | 2960 | 1465861186155 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:39:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:39:46 INFO - {} 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:39:46 INFO - {} 16:39:46 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 - {} 16:39:46 INFO - {} 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:39:46 INFO - {} 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:39:46 INFO - {} 16:39:46 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 - {} 16:39:46 INFO - {} 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 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 16:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:46 INFO - {} 16:39:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1666ms 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 144C9400 == 35 [pid = 2960] [id = 762] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 0D7F1800 == 34 [pid = 2960] [id = 761] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 17719C00 == 33 [pid = 2960] [id = 760] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 14D94800 == 32 [pid = 2960] [id = 759] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 14B75C00 == 31 [pid = 2960] [id = 758] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 0DCD7400 == 30 [pid = 2960] [id = 757] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 0DB52800 == 29 [pid = 2960] [id = 756] 16:39:46 INFO - PROCESS | 2960 | --DOCSHELL 0D7F1C00 == 28 [pid = 2960] [id = 755] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A45C00) [pid = 2960] [serial = 2228] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19F99C00) [pid = 2960] [serial = 2231] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19DF6800) [pid = 2960] [serial = 2230] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19F53C00) [pid = 2960] [serial = 2207] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14D96000) [pid = 2960] [serial = 2212] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1773E400) [pid = 2960] [serial = 2213] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17E81000) [pid = 2960] [serial = 2224] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DA6B000) [pid = 2960] [serial = 2209] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DC12400) [pid = 2960] [serial = 2210] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DC6400) [pid = 2960] [serial = 2222] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14C4D000) [pid = 2960] [serial = 2221] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB10C00) [pid = 2960] [serial = 2215] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (10ACF000) [pid = 2960] [serial = 2216] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (10AD0400) [pid = 2960] [serial = 2218] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (10FC1C00) [pid = 2960] [serial = 2219] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19FFC000) [pid = 2960] [serial = 2233] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1AE62400) [pid = 2960] [serial = 2242] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18524C00) [pid = 2960] [serial = 2239] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14B75000) [pid = 2960] [serial = 2238] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1A23D800) [pid = 2960] [serial = 2241] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19FFE800) [pid = 2960] [serial = 2234] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1A23AC00) [pid = 2960] [serial = 2236] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1AEAB800) [pid = 2960] [serial = 2245] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18A3D000) [pid = 2960] [serial = 2227] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1AE6F800) [pid = 2960] [serial = 2244] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18525800) [pid = 2960] [serial = 2225] [outer = 00000000] [url = about:blank] 16:39:46 INFO - PROCESS | 2960 | 1465861186378 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 2960 | 1465861186382 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:39:46 INFO - PROCESS | 2960 | 1465861186387 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 2960 | 1465861186390 Marionette TRACE conn5 <- [1,3018,null,{}] 16:39:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:39:46 INFO - PROCESS | 2960 | 1465861186395 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}] 16:39:46 INFO - PROCESS | 2960 | 1465861186398 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:46 INFO - PROCESS | 2960 | 1465861186526 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:39:46 INFO - PROCESS | 2960 | 1465861186588 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 2960 | 1465861186592 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:46 INFO - PROCESS | 2960 | ++DOCSHELL 0D93AC00 == 29 [pid = 2960] [id = 766] 16:39:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DA61C00) [pid = 2960] [serial = 2296] [outer = 00000000] 16:39:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DB0C800) [pid = 2960] [serial = 2297] [outer = 0DA61C00] 16:39:46 INFO - PROCESS | 2960 | 1465861186640 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DC97400) [pid = 2960] [serial = 2298] [outer = 0DA61C00] 16:39:47 INFO - PROCESS | 2960 | 1465861187006 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]]]}] 16:39:47 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 16:39:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 16:39:47 INFO - PROCESS | 2960 | 1465861187064 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 2960 | 1465861187068 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:39:47 INFO - PROCESS | 2960 | 1465861187074 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:39:47 INFO - PROCESS | 2960 | 1465861187076 Marionette TRACE conn5 <- [1,3022,null,{}] 16:39:47 INFO - PROCESS | 2960 | 1465861187079 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}] 16:39:47 INFO - PROCESS | 2960 | 1465861187082 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:47 INFO - PROCESS | 2960 | 1465861187171 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:39:47 INFO - PROCESS | 2960 | 1465861187176 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 2960 | 1465861187178 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:47 INFO - PROCESS | 2960 | ++DOCSHELL 144D4400 == 30 [pid = 2960] [id = 767] 16:39:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14B72400) [pid = 2960] [serial = 2299] [outer = 00000000] 16:39:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14DC8C00) [pid = 2960] [serial = 2300] [outer = 14B72400] 16:39:47 INFO - PROCESS | 2960 | 1465861187225 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17723400) [pid = 2960] [serial = 2301] [outer = 14B72400] 16:39:47 INFO - PROCESS | 2960 | 1465861187682 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]]]}] 16:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:39:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 16:39:47 INFO - PROCESS | 2960 | 1465861187708 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 2960 | 1465861187711 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:39:47 INFO - PROCESS | 2960 | 1465861187718 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:39:47 INFO - PROCESS | 2960 | 1465861187721 Marionette TRACE conn5 <- [1,3026,null,{}] 16:39:47 INFO - PROCESS | 2960 | 1465861187732 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}] 16:39:47 INFO - PROCESS | 2960 | 1465861187737 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:47 INFO - PROCESS | 2960 | 1465861187829 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:39:47 INFO - PROCESS | 2960 | 1465861187874 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 2960 | 1465861187877 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:47 INFO - PROCESS | 2960 | ++DOCSHELL 19ACDC00 == 31 [pid = 2960] [id = 768] 16:39:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19BE2400) [pid = 2960] [serial = 2302] [outer = 00000000] 16:39:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (19F98C00) [pid = 2960] [serial = 2303] [outer = 19BE2400] 16:39:47 INFO - PROCESS | 2960 | 1465861187924 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19FFE800) [pid = 2960] [serial = 2304] [outer = 19BE2400] 16:39:48 INFO - PROCESS | 2960 | 1465861188374 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"]]]}] 16:39:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:39:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:39:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 16:39:48 INFO - PROCESS | 2960 | 1465861188456 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 2960 | 1465861188459 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:39:48 INFO - PROCESS | 2960 | 1465861188463 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:39:48 INFO - PROCESS | 2960 | 1465861188464 Marionette TRACE conn5 <- [1,3030,null,{}] 16:39:48 INFO - PROCESS | 2960 | 1465861188468 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}] 16:39:48 INFO - PROCESS | 2960 | 1465861188470 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:48 INFO - PROCESS | 2960 | 1465861188560 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:39:48 INFO - PROCESS | 2960 | 1465861188565 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 2960 | 1465861188567 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:48 INFO - PROCESS | 2960 | ++DOCSHELL 0DB5E800 == 32 [pid = 2960] [id = 769] 16:39:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1AE67400) [pid = 2960] [serial = 2305] [outer = 00000000] 16:39:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1C295C00) [pid = 2960] [serial = 2306] [outer = 1AE67400] 16:39:48 INFO - PROCESS | 2960 | 1465861188613 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1C538800) [pid = 2960] [serial = 2307] [outer = 1AE67400] 16:39:49 INFO - PROCESS | 2960 | 1465861189338 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]]]}] 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:39:49 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. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:39:49 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'.) 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:39:49 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. 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:39:49 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. 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:39:49 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. 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:39:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:39:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:39:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 960ms 16:39:49 INFO - PROCESS | 2960 | 1465861189427 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 2960 | 1465861189429 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:39:49 INFO - PROCESS | 2960 | 1465861189438 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 2960 | 1465861189440 Marionette TRACE conn5 <- [1,3034,null,{}] 16:39:49 INFO - PROCESS | 2960 | 1465861189443 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}] 16:39:49 INFO - PROCESS | 2960 | 1465861189445 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:49 INFO - PROCESS | 2960 | 1465861189570 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:39:49 INFO - PROCESS | 2960 | 1465861189574 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 2960 | 1465861189576 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:49 INFO - PROCESS | 2960 | ++DOCSHELL 1C573800 == 33 [pid = 2960] [id = 770] 16:39:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1C574800) [pid = 2960] [serial = 2308] [outer = 00000000] 16:39:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1CCD3000) [pid = 2960] [serial = 2309] [outer = 1C574800] 16:39:49 INFO - PROCESS | 2960 | 1465861189620 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1CCD3800) [pid = 2960] [serial = 2310] [outer = 1C574800] 16:39:49 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:50 INFO - PROCESS | 2960 | 1465861190075 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:39:50 INFO - {} 16:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 16:39:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:39:50 INFO - PROCESS | 2960 | 1465861190108 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 2960 | 1465861190110 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 2960 | 1465861190113 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 2960 | 1465861190125 Marionette TRACE conn5 <- [1,3038,null,{}] 16:39:50 INFO - PROCESS | 2960 | 1465861190140 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}] 16:39:50 INFO - PROCESS | 2960 | 1465861190145 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:50 INFO - PROCESS | 2960 | 1465861190292 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:39:50 INFO - PROCESS | 2960 | 1465861190359 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 2960 | 1465861190361 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:50 INFO - PROCESS | 2960 | ++DOCSHELL 1BD5CC00 == 34 [pid = 2960] [id = 771] 16:39:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1CD5F400) [pid = 2960] [serial = 2311] [outer = 00000000] 16:39:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1CE95800) [pid = 2960] [serial = 2312] [outer = 1CD5F400] 16:39:50 INFO - PROCESS | 2960 | 1465861190406 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1D24B400) [pid = 2960] [serial = 2313] [outer = 1CD5F400] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1930E800) [pid = 2960] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14DC4C00) [pid = 2960] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DCDA800) [pid = 2960] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14B76400) [pid = 2960] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA60800) [pid = 2960] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DB53C00) [pid = 2960] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D847C00) [pid = 2960] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17720C00) [pid = 2960] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D7E4400) [pid = 2960] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (116BE800) [pid = 2960] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19751800) [pid = 2960] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1AEB3400) [pid = 2960] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19AC5C00) [pid = 2960] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:39:50 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DA69000) [pid = 2960] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:39:50 INFO - PROCESS | 2960 | 1465861190927 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]]]}] 16:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 850ms 16:39:50 INFO - PROCESS | 2960 | 1465861190963 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 2960 | 1465861190965 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 2960 | 1465861190969 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:39:50 INFO - PROCESS | 2960 | 1465861190970 Marionette TRACE conn5 <- [1,3042,null,{}] 16:39:50 INFO - PROCESS | 2960 | 1465861190974 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}] 16:39:50 INFO - PROCESS | 2960 | 1465861190976 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:51 INFO - PROCESS | 2960 | 1465861191056 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:39:51 INFO - PROCESS | 2960 | 1465861191061 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 2960 | 1465861191063 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:51 INFO - PROCESS | 2960 | ++DOCSHELL 14B76400 == 35 [pid = 2960] [id = 772] 16:39:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1AEB3400) [pid = 2960] [serial = 2314] [outer = 00000000] 16:39:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1D24F000) [pid = 2960] [serial = 2315] [outer = 1AEB3400] 16:39:51 INFO - PROCESS | 2960 | 1465861191106 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1D251000) [pid = 2960] [serial = 2316] [outer = 1AEB3400] 16:39:51 INFO - PROCESS | 2960 | 1465861191775 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"]]]}] 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:51 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" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:51 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" 16:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 947ms 16:39:51 INFO - PROCESS | 2960 | 1465861191920 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:39:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:39:51 INFO - PROCESS | 2960 | 1465861191922 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:39:51 INFO - PROCESS | 2960 | 1465861191926 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 2960 | 1465861191927 Marionette TRACE conn5 <- [1,3046,null,{}] 16:39:51 INFO - PROCESS | 2960 | 1465861191931 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}] 16:39:51 INFO - PROCESS | 2960 | 1465861191933 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:52 INFO - PROCESS | 2960 | 1465861192017 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:39:52 INFO - PROCESS | 2960 | 1465861192022 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 2960 | 1465861192024 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:52 INFO - PROCESS | 2960 | ++DOCSHELL 10AD0000 == 36 [pid = 2960] [id = 773] 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (10E87400) [pid = 2960] [serial = 2317] [outer = 00000000] 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14DC8800) [pid = 2960] [serial = 2318] [outer = 10E87400] 16:39:52 INFO - PROCESS | 2960 | 1465861192068 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14DCC400) [pid = 2960] [serial = 2319] [outer = 10E87400] 16:39:52 INFO - PROCESS | 2960 | 1465861192556 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]]]}] 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:39:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:39:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:39:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:39:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:39:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:39:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:39:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:39:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:39:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 16:39:52 INFO - PROCESS | 2960 | 1465861192602 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 2960 | 1465861192604 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:39:52 INFO - PROCESS | 2960 | 1465861192607 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:39:52 INFO - PROCESS | 2960 | 1465861192609 Marionette TRACE conn5 <- [1,3050,null,{}] 16:39:52 INFO - PROCESS | 2960 | 1465861192612 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}] 16:39:52 INFO - PROCESS | 2960 | 1465861192614 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:52 INFO - PROCESS | 2960 | 1465861192697 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:39:52 INFO - PROCESS | 2960 | 1465861192702 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 2960 | 1465861192703 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:52 INFO - PROCESS | 2960 | ++DOCSHELL 17724C00 == 37 [pid = 2960] [id = 774] 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17738400) [pid = 2960] [serial = 2320] [outer = 00000000] 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1930C400) [pid = 2960] [serial = 2321] [outer = 17738400] 16:39:52 INFO - PROCESS | 2960 | 1465861192746 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19C06C00) [pid = 2960] [serial = 2322] [outer = 17738400] 16:39:53 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:53 INFO - PROCESS | 2960 | 1465861193382 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:39:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:39:53 INFO - {} 16:39:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 16:39:53 INFO - PROCESS | 2960 | 1465861193471 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 2960 | 1465861193476 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:39:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:39:53 INFO - PROCESS | 2960 | 1465861193537 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 2960 | 1465861193540 Marionette TRACE conn5 <- [1,3054,null,{}] 16:39:53 INFO - PROCESS | 2960 | 1465861193545 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}] 16:39:53 INFO - PROCESS | 2960 | 1465861193549 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:53 INFO - PROCESS | 2960 | 1465861193695 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:39:53 INFO - PROCESS | 2960 | 1465861193805 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 2960 | 1465861193808 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:53 INFO - PROCESS | 2960 | ++DOCSHELL 0D84F400 == 38 [pid = 2960] [id = 775] 16:39:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0D851000) [pid = 2960] [serial = 2323] [outer = 00000000] 16:39:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14B53C00) [pid = 2960] [serial = 2324] [outer = 0D851000] 16:39:53 INFO - PROCESS | 2960 | 1465861193864 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14C4D000) [pid = 2960] [serial = 2325] [outer = 0D851000] 16:39:54 INFO - PROCESS | 2960 | 1465861194368 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]]]}] 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:39:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:39:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 890ms 16:39:54 INFO - PROCESS | 2960 | 1465861194464 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 2960 | 1465861194469 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:39:54 INFO - PROCESS | 2960 | 1465861194507 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 2960 | 1465861194510 Marionette TRACE conn5 <- [1,3058,null,{}] 16:39:54 INFO - PROCESS | 2960 | 1465861194514 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}] 16:39:54 INFO - PROCESS | 2960 | 1465861194517 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:54 INFO - PROCESS | 2960 | 1465861194642 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:39:54 INFO - PROCESS | 2960 | 1465861194752 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 2960 | 1465861194755 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:54 INFO - PROCESS | 2960 | ++DOCSHELL 18AEEC00 == 39 [pid = 2960] [id = 776] 16:39:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18AF6400) [pid = 2960] [serial = 2326] [outer = 00000000] 16:39:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19AC5C00) [pid = 2960] [serial = 2327] [outer = 18AF6400] 16:39:54 INFO - PROCESS | 2960 | 1465861194852 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19C05400) [pid = 2960] [serial = 2328] [outer = 18AF6400] 16:39:55 INFO - PROCESS | 2960 | 1465861195414 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]]]}] 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:39:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 16:39:55 INFO - PROCESS | 2960 | 1465861195431 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 2960 | 1465861195434 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:39:55 INFO - PROCESS | 2960 | 1465861195437 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:39:55 INFO - PROCESS | 2960 | 1465861195441 Marionette TRACE conn5 <- [1,3062,null,{}] 16:39:55 INFO - PROCESS | 2960 | 1465861195452 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}] 16:39:55 INFO - PROCESS | 2960 | 1465861195457 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:55 INFO - PROCESS | 2960 | 1465861195568 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:39:55 INFO - PROCESS | 2960 | 1465861195727 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 2960 | 1465861195731 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:55 INFO - PROCESS | 2960 | ++DOCSHELL 19FF5800 == 40 [pid = 2960] [id = 777] 16:39:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19FF6800) [pid = 2960] [serial = 2329] [outer = 00000000] 16:39:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1A230C00) [pid = 2960] [serial = 2330] [outer = 19FF6800] 16:39:55 INFO - PROCESS | 2960 | 1465861195787 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1AE62800) [pid = 2960] [serial = 2331] [outer = 19FF6800] 16:39:56 INFO - PROCESS | 2960 | 1465861196291 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]]]}] 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:39:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 16:39:56 INFO - PROCESS | 2960 | 1465861196326 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 2960 | 1465861196329 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:39:56 INFO - PROCESS | 2960 | 1465861196361 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 2960 | 1465861196363 Marionette TRACE conn5 <- [1,3066,null,{}] 16:39:56 INFO - PROCESS | 2960 | 1465861196366 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}] 16:39:56 INFO - PROCESS | 2960 | 1465861196369 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:56 INFO - PROCESS | 2960 | 1465861196501 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:39:56 INFO - PROCESS | 2960 | 1465861196784 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 2960 | 1465861196787 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:56 INFO - PROCESS | 2960 | ++DOCSHELL 0D0D4C00 == 41 [pid = 2960] [id = 778] 16:39:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D0E2800) [pid = 2960] [serial = 2332] [outer = 00000000] 16:39:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D7E8400) [pid = 2960] [serial = 2333] [outer = 0D0E2800] 16:39:56 INFO - PROCESS | 2960 | 1465861196857 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DA5EC00) [pid = 2960] [serial = 2334] [outer = 0D0E2800] 16:39:57 INFO - PROCESS | 2960 | 1465861197395 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] 16:39:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:39:57 INFO - PROCESS | 2960 | 1465861197441 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:39:57 INFO - PROCESS | 2960 | 1465861197445 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 2960 | 1465861197447 Marionette TRACE conn5 <- [1,3070,null,{}] 16:39:57 INFO - PROCESS | 2960 | 1465861197452 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}] 16:39:57 INFO - PROCESS | 2960 | 1465861197457 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0D95F000 == 40 [pid = 2960] [id = 754] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 10AD0000 == 39 [pid = 2960] [id = 773] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 14B76400 == 38 [pid = 2960] [id = 772] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 1BD5CC00 == 37 [pid = 2960] [id = 771] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 1C573800 == 36 [pid = 2960] [id = 770] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0DB5E800 == 35 [pid = 2960] [id = 769] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 19ACDC00 == 34 [pid = 2960] [id = 768] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 144D4400 == 33 [pid = 2960] [id = 767] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0D93AC00 == 32 [pid = 2960] [id = 766] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0D95D800 == 31 [pid = 2960] [id = 764] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 093F1400 == 30 [pid = 2960] [id = 763] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 1AEB0000 == 29 [pid = 2960] [id = 765] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 18AEEC00 == 28 [pid = 2960] [id = 776] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 19FF5800 == 27 [pid = 2960] [id = 777] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 17724C00 == 26 [pid = 2960] [id = 774] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0D84F400 == 25 [pid = 2960] [id = 775] 16:39:58 INFO - PROCESS | 2960 | 1465861198190 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1933C400) [pid = 2960] [serial = 2285] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (15CEE400) [pid = 2960] [serial = 2276] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (10ACBC00) [pid = 2960] [serial = 2270] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (10C2F800) [pid = 2960] [serial = 2271] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14B7A400) [pid = 2960] [serial = 2273] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (144C7C00) [pid = 2960] [serial = 2263] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (10B66C00) [pid = 2960] [serial = 2262] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DB55400) [pid = 2960] [serial = 2268] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D934000) [pid = 2960] [serial = 2265] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D93D400) [pid = 2960] [serial = 2266] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17E76800) [pid = 2960] [serial = 2279] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA6AC00) [pid = 2960] [serial = 2248] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D933800) [pid = 2960] [serial = 2247] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14C4E000) [pid = 2960] [serial = 2251] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14B8E000) [pid = 2960] [serial = 2250] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19F9EC00) [pid = 2960] [serial = 2254] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19BE2000) [pid = 2960] [serial = 2253] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (16C3EC00) [pid = 2960] [serial = 2277] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1B4DC000) [pid = 2960] [serial = 2257] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1B4D6800) [pid = 2960] [serial = 2256] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1BD61000) [pid = 2960] [serial = 2260] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1B5E4400) [pid = 2960] [serial = 2259] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17EB8800) [pid = 2960] [serial = 2280] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (144CCC00) [pid = 2960] [serial = 2282] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1771A000) [pid = 2960] [serial = 2283] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (19751C00) [pid = 2960] [serial = 2286] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14B80C00) [pid = 2960] [serial = 2274] [outer = 00000000] [url = about:blank] 16:39:58 INFO - PROCESS | 2960 | --DOCSHELL 0D0D4C00 == 24 [pid = 2960] [id = 778] 16:39:58 INFO - PROCESS | 2960 | 1465861198441 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 2960 | 1465861198444 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:58 INFO - PROCESS | 2960 | ++DOCSHELL 093F2C00 == 25 [pid = 2960] [id = 779] 16:39:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0CB8F000) [pid = 2960] [serial = 2335] [outer = 00000000] 16:39:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D67CC00) [pid = 2960] [serial = 2336] [outer = 0CB8F000] 16:39:58 INFO - PROCESS | 2960 | 1465861198493 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D7EDC00) [pid = 2960] [serial = 2337] [outer = 0CB8F000] 16:39:58 INFO - PROCESS | 2960 | 1465861198868 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]]]}] 16:39:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:39:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:39:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:39:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1523ms 16:39:58 INFO - PROCESS | 2960 | 1465861198970 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:39:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:39:58 INFO - PROCESS | 2960 | 1465861198974 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:39:58 INFO - PROCESS | 2960 | 1465861198979 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 2960 | 1465861198982 Marionette TRACE conn5 <- [1,3074,null,{}] 16:39:58 INFO - PROCESS | 2960 | 1465861198987 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}] 16:39:58 INFO - PROCESS | 2960 | 1465861198989 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:59 INFO - PROCESS | 2960 | 1465861199077 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:39:59 INFO - PROCESS | 2960 | 1465861199083 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 2960 | 1465861199086 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:59 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5F400 == 26 [pid = 2960] [id = 780] 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DA60C00) [pid = 2960] [serial = 2338] [outer = 00000000] 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DB03000) [pid = 2960] [serial = 2339] [outer = 0DA60C00] 16:39:59 INFO - PROCESS | 2960 | 1465861199132 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DB0A800) [pid = 2960] [serial = 2340] [outer = 0DA60C00] 16:39:59 INFO - PROCESS | 2960 | 1465861199591 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 16:39:59 INFO - PROCESS | 2960 | 1465861199609 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 2960 | 1465861199612 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:39:59 INFO - PROCESS | 2960 | 1465861199616 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 2960 | 1465861199617 Marionette TRACE conn5 <- [1,3078,null,{}] 16:39:59 INFO - PROCESS | 2960 | 1465861199622 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}] 16:39:59 INFO - PROCESS | 2960 | 1465861199624 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:59 INFO - PROCESS | 2960 | 1465861199712 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:39:59 INFO - PROCESS | 2960 | 1465861199752 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 2960 | 1465861199754 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:39:59 INFO - PROCESS | 2960 | ++DOCSHELL 0D937000 == 27 [pid = 2960] [id = 781] 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (10AD0000) [pid = 2960] [serial = 2341] [outer = 00000000] 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (10C2F400) [pid = 2960] [serial = 2342] [outer = 10AD0000] 16:39:59 INFO - PROCESS | 2960 | 1465861199799 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (10FB5800) [pid = 2960] [serial = 2343] [outer = 10AD0000] 16:40:00 INFO - PROCESS | 2960 | 1465861200219 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 16:40:00 INFO - PROCESS | 2960 | 1465861200249 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 2960 | 1465861200252 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:40:00 INFO - PROCESS | 2960 | 1465861200263 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 2960 | 1465861200267 Marionette TRACE conn5 <- [1,3082,null,{}] 16:40:00 INFO - PROCESS | 2960 | 1465861200271 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}] 16:40:00 INFO - PROCESS | 2960 | 1465861200274 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:00 INFO - PROCESS | 2960 | 1465861200428 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:40:00 INFO - PROCESS | 2960 | 1465861200435 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 2960 | 1465861200437 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:00 INFO - PROCESS | 2960 | ++DOCSHELL 144CDC00 == 28 [pid = 2960] [id = 782] 16:40:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (144CE400) [pid = 2960] [serial = 2344] [outer = 00000000] 16:40:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14B79800) [pid = 2960] [serial = 2345] [outer = 144CE400] 16:40:00 INFO - PROCESS | 2960 | 1465861200481 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (14C07800) [pid = 2960] [serial = 2346] [outer = 144CE400] 16:40:00 INFO - PROCESS | 2960 | 1465861200929 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 16:40:00 INFO - PROCESS | 2960 | 1465861200950 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 2960 | 1465861200952 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:40:00 INFO - PROCESS | 2960 | 1465861200955 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:40:00 INFO - PROCESS | 2960 | 1465861200957 Marionette TRACE conn5 <- [1,3086,null,{}] 16:40:00 INFO - PROCESS | 2960 | 1465861200967 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}] 16:40:00 INFO - PROCESS | 2960 | 1465861200969 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:01 INFO - PROCESS | 2960 | 1465861201089 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:40:01 INFO - PROCESS | 2960 | 1465861201191 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 2960 | 1465861201193 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:01 INFO - PROCESS | 2960 | ++DOCSHELL 14DC5000 == 29 [pid = 2960] [id = 783] 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14DC7000) [pid = 2960] [serial = 2347] [outer = 00000000] 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14DD2400) [pid = 2960] [serial = 2348] [outer = 14DC7000] 16:40:01 INFO - PROCESS | 2960 | 1465861201237 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16527000) [pid = 2960] [serial = 2349] [outer = 14DC7000] 16:40:01 INFO - PROCESS | 2960 | 1465861201616 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]]]}] 16:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 16:40:01 INFO - PROCESS | 2960 | 1465861201629 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:40:01 INFO - PROCESS | 2960 | 1465861201631 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:40:01 INFO - PROCESS | 2960 | 1465861201634 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 2960 | 1465861201635 Marionette TRACE conn5 <- [1,3090,null,{}] 16:40:01 INFO - PROCESS | 2960 | 1465861201639 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}] 16:40:01 INFO - PROCESS | 2960 | 1465861201640 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:01 INFO - PROCESS | 2960 | 1465861201761 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:40:01 INFO - PROCESS | 2960 | 1465861201766 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 2960 | 1465861201771 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:01 INFO - PROCESS | 2960 | ++DOCSHELL 17722800 == 30 [pid = 2960] [id = 784] 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17724C00) [pid = 2960] [serial = 2350] [outer = 00000000] 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (177DBC00) [pid = 2960] [serial = 2351] [outer = 17724C00] 16:40:01 INFO - PROCESS | 2960 | 1465861201886 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17E81400) [pid = 2960] [serial = 2352] [outer = 17724C00] 16:40:02 INFO - PROCESS | 2960 | 1465861202306 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 16:40:02 INFO - PROCESS | 2960 | 1465861202365 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 2960 | 1465861202367 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:40:02 INFO - PROCESS | 2960 | 1465861202370 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 2960 | 1465861202371 Marionette TRACE conn5 <- [1,3094,null,{}] 16:40:02 INFO - PROCESS | 2960 | 1465861202375 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}] 16:40:02 INFO - PROCESS | 2960 | 1465861202377 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:02 INFO - PROCESS | 2960 | 1465861202535 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:40:02 INFO - PROCESS | 2960 | 1465861202604 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 2960 | 1465861202606 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:02 INFO - PROCESS | 2960 | ++DOCSHELL 0CB37800 == 31 [pid = 2960] [id = 785] 16:40:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (145BA800) [pid = 2960] [serial = 2353] [outer = 00000000] 16:40:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1852AC00) [pid = 2960] [serial = 2354] [outer = 145BA800] 16:40:02 INFO - PROCESS | 2960 | 1465861202649 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1859F400) [pid = 2960] [serial = 2355] [outer = 145BA800] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1C574800) [pid = 2960] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1CD5F400) [pid = 2960] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1AEB3400) [pid = 2960] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1AE67400) [pid = 2960] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1AEB0800) [pid = 2960] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (093F4C00) [pid = 2960] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DB01C00) [pid = 2960] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14B72400) [pid = 2960] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19BE2400) [pid = 2960] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA61C00) [pid = 2960] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (10E87400) [pid = 2960] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:40:03 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17738400) [pid = 2960] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:40:03 INFO - PROCESS | 2960 | 1465861203218 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]]]}] 16:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 16:40:03 INFO - PROCESS | 2960 | 1465861203241 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 2960 | 1465861203243 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:40:03 INFO - PROCESS | 2960 | 1465861203249 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 2960 | 1465861203251 Marionette TRACE conn5 <- [1,3098,null,{}] 16:40:03 INFO - PROCESS | 2960 | 1465861203254 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}] 16:40:03 INFO - PROCESS | 2960 | 1465861203256 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:03 INFO - PROCESS | 2960 | 1465861203380 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:40:03 INFO - PROCESS | 2960 | 1465861203443 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 2960 | 1465861203445 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:03 INFO - PROCESS | 2960 | ++DOCSHELL 10ACF000 == 32 [pid = 2960] [id = 786] 16:40:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14C1D400) [pid = 2960] [serial = 2356] [outer = 00000000] 16:40:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (185A8800) [pid = 2960] [serial = 2357] [outer = 14C1D400] 16:40:03 INFO - PROCESS | 2960 | 1465861203489 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A3C400) [pid = 2960] [serial = 2358] [outer = 14C1D400] 16:40:03 INFO - PROCESS | 2960 | 1465861203807 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"]]]}] 16:40:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:40:03 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 16:40:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:40:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 16:40:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:40:03 INFO - PROCESS | 2960 | 1465861203821 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 2960 | 1465861203823 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:40:03 INFO - PROCESS | 2960 | 1465861203826 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 2960 | 1465861203828 Marionette TRACE conn5 <- [1,3102,null,{}] 16:40:03 INFO - PROCESS | 2960 | 1465861203835 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}] 16:40:03 INFO - PROCESS | 2960 | 1465861203837 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:03 INFO - PROCESS | 2960 | 1465861203965 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:40:04 INFO - PROCESS | 2960 | 1465861204026 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\", \"9de92c8e-491d-465e-b6e6-f6cf7a8a3edd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 2960 | 1465861204028 Marionette INFO sendAsync b3cebbfe-43c7-41e7-a477-37fe30dd015d 16:40:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DCE1400 == 33 [pid = 2960] [id = 787] 16:40:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14B8E000) [pid = 2960] [serial = 2359] [outer = 00000000] 16:40:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19182800) [pid = 2960] [serial = 2360] [outer = 14B8E000] 16:40:04 INFO - PROCESS | 2960 | 1465861204071 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19312000) [pid = 2960] [serial = 2361] [outer = 14B8E000] 16:40:04 INFO - PROCESS | 2960 | 1465861204417 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]]]}] 16:40:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:40:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 16:40:04 INFO - PROCESS | 2960 | 1465861204457 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 2960 | 1465861204459 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:40:05 WARNING - u'runner_teardown' () 16:40:05 INFO - No more tests 16:40:05 INFO - Got 0 unexpected results 16:40:05 INFO - SUITE-END | took 690s 16:40:05 INFO - Closing logging queue 16:40:05 INFO - queue closed 16:40:05 INFO - Return code: 0 16:40:05 WARNING - # TBPL SUCCESS # 16:40:05 INFO - Running post-action listener: _resource_record_post_action 16:40:05 INFO - Running post-run listener: _resource_record_post_run 16:40:06 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 172881920; Write bytes: 1126828032; Read time: 2343870; Write time: 8083270 16:40:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:40:06 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 45438976; Read time: 0; Write time: 51270 16:40:06 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 172881920; Write bytes: 1068003840; Read time: 2343870; Write time: 8014410 16:40:06 INFO - Running post-run listener: _upload_blobber_files 16:40:06 INFO - Blob upload gear active. 16:40:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:40:06 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 16:40:06 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:40:06 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:40:07 INFO - (blobuploader) - INFO - Open directory for files ... 16:40:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:40:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:40:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:40:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:40:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:40:08 INFO - (blobuploader) - INFO - Done attempting. 16:40:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:40:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:40:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:40:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:40:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:40:10 INFO - (blobuploader) - INFO - Done attempting. 16:40:10 INFO - (blobuploader) - INFO - Iteration through files over. 16:40:10 INFO - Return code: 0 16:40:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:40:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/586555996de0c8c2afbd58b40b5659252800c2399955e975b542a48c312167a630d58acb368c35852bbd0cf8a2b4484916149fbf4fde0afb790e65721d22f672", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94c1c2a725fc2365c5a950dd3252b288c7bc2b12723007f7105a016538ba55c372aed53d51f558151df6e3927225f8aa357378073362bdc0adf1123385e1dbe5"} 16:40:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:40:10 INFO - Writing to file C:\slave\test\properties\blobber_files 16:40:10 INFO - Contents: 16:40:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/586555996de0c8c2afbd58b40b5659252800c2399955e975b542a48c312167a630d58acb368c35852bbd0cf8a2b4484916149fbf4fde0afb790e65721d22f672", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94c1c2a725fc2365c5a950dd3252b288c7bc2b12723007f7105a016538ba55c372aed53d51f558151df6e3927225f8aa357378073362bdc0adf1123385e1dbe5"} 16:40:10 INFO - Running post-run listener: copy_logs_to_upload_dir 16:40:10 INFO - Copying logs to upload dir... 16:40:10 INFO - mkdir: C:\slave\test\build\upload\logs 16:40:10 INFO - Copying logs to upload dir... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=943.446000 ========= master_lag: -0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-13 16:40:10.528281) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 16:40:10.529204) ========= '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-143 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-143 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-143 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-beta/sha512/586555996de0c8c2afbd58b40b5659252800c2399955e975b542a48c312167a630d58acb368c35852bbd0cf8a2b4484916149fbf4fde0afb790e65721d22f672", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94c1c2a725fc2365c5a950dd3252b288c7bc2b12723007f7105a016538ba55c372aed53d51f558151df6e3927225f8aa357378073362bdc0adf1123385e1dbe5"} build_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/586555996de0c8c2afbd58b40b5659252800c2399955e975b542a48c312167a630d58acb368c35852bbd0cf8a2b4484916149fbf4fde0afb790e65721d22f672", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94c1c2a725fc2365c5a950dd3252b288c7bc2b12723007f7105a016538ba55c372aed53d51f558151df6e3927225f8aa357378073362bdc0adf1123385e1dbe5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.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-06-13 16:40:10.652165) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:40:10.652525) ========= '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-143 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-143 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-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:40:10.769889) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 16:40:10.770212) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 16:40:11.557599) ========= ========= Total master_lag: -0.37 =========