builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-073 starttime: 1463652973.88 results: success (0) buildid: 20160519020753 builduid: 645d9f387ec84ae0b97b9b613d199be1 revision: ca41d290daa081865b50f2434aabe15c9fd7ae66 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:13.876406) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:13.876858) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:13.877139) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:14.038249) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:16:14.038807) ========= '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-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 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 --03:16:15-- 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% 2.45 GB/s 03:16:15 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.294000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:16:15.372796) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 03:16:15.373158) ========= '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-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 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.301000 ========= master_lag: 2.89 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 03:16:22.561353) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:16:22.561720) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ca41d290daa081865b50f2434aabe15c9fd7ae66 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ca41d290daa081865b50f2434aabe15c9fd7ae66 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-19 03:16:23,447 truncating revision to first 12 chars 2016-05-19 03:16:23,447 Setting DEBUG logging. 2016-05-19 03:16:23,447 attempt 1/10 2016-05-19 03:16:23,447 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ca41d290daa0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 03:16:23,914 unpacking tar archive at: mozilla-aurora-ca41d290daa0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:16:24.246670) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:24.246973) ========= script_repo_revision: ca41d290daa081865b50f2434aabe15c9fd7ae66 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:24.247356) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:24.247622) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 03:16:24.263235) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-05-19 03:16:24.263505) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 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 03:16:24 INFO - MultiFileLogger online at 20160519 03:16:24 in C:\slave\test 03:16:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:16:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:16:24 INFO - {'append_to_log': False, 03:16:24 INFO - 'base_work_dir': 'C:\\slave\\test', 03:16:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:16:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:16:24 INFO - 'buildbot_json_path': 'buildprops.json', 03:16:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:16:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:16:24 INFO - 'download_minidump_stackwalk': True, 03:16:24 INFO - 'download_symbols': 'true', 03:16:24 INFO - 'e10s': False, 03:16:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:16:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:16:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:16:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:16:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:16:24 INFO - 'C:/mozilla-build/tooltool.py'), 03:16:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:16:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:16:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:16:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:16:24 INFO - 'log_level': 'info', 03:16:24 INFO - 'log_to_console': True, 03:16:24 INFO - 'opt_config_files': (), 03:16:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:16:24 INFO - '--processes=1', 03:16:24 INFO - '--config=%(test_path)s/wptrunner.ini', 03:16:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:16:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:16:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:16:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:16:24 INFO - 'pip_index': False, 03:16:24 INFO - 'require_test_zip': True, 03:16:24 INFO - 'test_type': ('testharness',), 03:16:24 INFO - 'this_chunk': '1', 03:16:24 INFO - 'total_chunks': '10', 03:16:24 INFO - 'virtualenv_path': 'venv', 03:16:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:16:24 INFO - 'work_dir': 'build'} 03:16:24 INFO - ##### 03:16:24 INFO - ##### Running clobber step. 03:16:24 INFO - ##### 03:16:24 INFO - Running pre-action listener: _resource_record_pre_action 03:16:24 INFO - Running main action method: clobber 03:16:24 INFO - rmtree: C:\slave\test\build 03:16:24 INFO - Using _rmtree_windows ... 03:16:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:17:56 INFO - Running post-action listener: _resource_record_post_action 03:17:56 INFO - ##### 03:17:56 INFO - ##### Running read-buildbot-config step. 03:17:56 INFO - ##### 03:17:56 INFO - Running pre-action listener: _resource_record_pre_action 03:17:56 INFO - Running main action method: read_buildbot_config 03:17:56 INFO - Using buildbot properties: 03:17:56 INFO - { 03:17:56 INFO - "project": "", 03:17:56 INFO - "product": "firefox", 03:17:56 INFO - "script_repo_revision": "production", 03:17:56 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 03:17:56 INFO - "repository": "", 03:17:56 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 03:17:56 INFO - "buildid": "20160519020753", 03:17:56 INFO - "pgo_build": "False", 03:17:56 INFO - "basedir": "C:\\slave\\test", 03:17:56 INFO - "buildnumber": 17, 03:17:56 INFO - "slavename": "t-w732-ix-073", 03:17:56 INFO - "revision": "ca41d290daa081865b50f2434aabe15c9fd7ae66", 03:17:56 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 03:17:56 INFO - "platform": "win32", 03:17:56 INFO - "branch": "mozilla-aurora", 03:17:56 INFO - "repo_path": "releases/mozilla-aurora", 03:17:56 INFO - "moz_repo_path": "", 03:17:56 INFO - "stage_platform": "win32", 03:17:56 INFO - "builduid": "645d9f387ec84ae0b97b9b613d199be1", 03:17:56 INFO - "slavebuilddir": "test" 03:17:56 INFO - } 03:17:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:17:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:17:56 INFO - Running post-action listener: _resource_record_post_action 03:17:56 INFO - ##### 03:17:56 INFO - ##### Running download-and-extract step. 03:17:56 INFO - ##### 03:17:56 INFO - Running pre-action listener: _resource_record_pre_action 03:17:56 INFO - Running main action method: download_and_extract 03:17:56 INFO - mkdir: C:\slave\test\build\tests 03:17:56 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')]} 03:17:56 INFO - https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:17:56 INFO - trying https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:17:56 INFO - Downloading https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:17:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 03:17:57 INFO - Downloaded 1274 bytes. 03:17:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:17:57 INFO - Using the following test package requirements: 03:17:57 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:17:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:17:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:17:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'jsshell-win32.zip'], 03:17:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:17:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:17:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:17:57 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:17:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:17:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:17:57 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:17:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:17:57 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')]} 03:17:57 INFO - https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:17:57 INFO - trying https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:17:57 INFO - Downloading https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 03:17:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 03:17:59 INFO - Downloaded 19979470 bytes. 03:17:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:17:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:18:01 INFO - caution: filename not matched: web-platform/* 03:18:01 INFO - Return code: 11 03:18:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:18:01 INFO - https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:18:01 INFO - trying https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:18:01 INFO - Downloading https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:18:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 03:18:04 INFO - Downloaded 36409073 bytes. 03:18:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:18:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:18:54 INFO - caution: filename not matched: bin/* 03:18:54 INFO - caution: filename not matched: config/* 03:18:54 INFO - caution: filename not matched: mozbase/* 03:18:54 INFO - caution: filename not matched: marionette/* 03:18:54 INFO - caution: filename not matched: tools/wptserve/* 03:18:54 INFO - Return code: 11 03:18:54 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')]} 03:18:54 INFO - https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:18:54 INFO - trying https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:54 INFO - Downloading https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:18:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 03:18:58 INFO - Downloaded 68470391 bytes. 03:18:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:58 INFO - mkdir: C:\slave\test\properties 03:18:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:18:58 INFO - Writing to file C:\slave\test\properties\build_url 03:18:58 INFO - Contents: 03:18:58 INFO - build_url:https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:18:59 INFO - Writing to file C:\slave\test\properties\symbols_url 03:18:59 INFO - Contents: 03:18:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:59 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')]} 03:18:59 INFO - https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:18:59 INFO - trying https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:59 INFO - Downloading https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:19:00 INFO - Downloaded 55559040 bytes. 03:19:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:19:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:19:03 INFO - Return code: 0 03:19:03 INFO - Running post-action listener: _resource_record_post_action 03:19:03 INFO - Running post-action listener: set_extra_try_arguments 03:19:03 INFO - ##### 03:19:03 INFO - ##### Running create-virtualenv step. 03:19:03 INFO - ##### 03:19:03 INFO - Running pre-action listener: _pre_create_virtualenv 03:19:03 INFO - Running pre-action listener: _resource_record_pre_action 03:19:03 INFO - Running main action method: create_virtualenv 03:19:03 INFO - Creating virtualenv C:\slave\test\build\venv 03:19:03 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 03:19:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:19:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:19:15 INFO - Installing distribute......................................................................................................................................................................................done. 03:19:16 INFO - Return code: 0 03:19:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:19:16 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')]} 03:19:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:16 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')]} 03:19:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:16 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 0x018D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-073', 'USERDOMAIN': 'T-W732-IX-073', '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-073', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 03:19:16 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 03:19:16 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 03:19:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:19:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:19:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:16 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:19:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:19:16 INFO - 'DCLOCATION': 'SCL3', 03:19:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:16 INFO - 'HOMEDRIVE': 'C:', 03:19:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:19:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:16 INFO - 'KTS_VERSION': '1.19c', 03:19:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:19:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:19:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:16 INFO - 'MOZ_AIRBAG': '1', 03:19:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:16 INFO - 'MOZ_MSVCVERSION': '8', 03:19:16 INFO - 'MOZ_NO_REMOTE': '1', 03:19:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:16 INFO - 'NO_EM_RESTART': '1', 03:19:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:16 INFO - 'OS': 'Windows_NT', 03:19:16 INFO - 'OURDRIVE': 'C:', 03:19:16 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:19:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:19:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:16 INFO - 'PROCESSOR_LEVEL': '6', 03:19:16 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:19:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:16 INFO - 'PROMPT': '$P$G', 03:19:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:19:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:19:16 INFO - 'PWD': 'C:\\slave\\test', 03:19:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:16 INFO - 'SYSTEMDRIVE': 'C:', 03:19:16 INFO - 'SYSTEMROOT': 'C:\\windows', 03:19:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:16 INFO - 'TEST1': 'testie', 03:19:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:16 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:19:16 INFO - 'USERNAME': 'cltbld', 03:19:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:19:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:16 INFO - 'WINDIR': 'C:\\windows', 03:19:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:19:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:19:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:18 INFO - Downloading/unpacking psutil>=0.7.1 03:19:18 INFO - Running setup.py egg_info for package psutil 03:19:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:19:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:19:18 INFO - Installing collected packages: psutil 03:19:18 INFO - Running setup.py install for psutil 03:19:18 INFO - building 'psutil._psutil_windows' extension 03:19:18 INFO - error: Unable to find vcvarsall.bat 03:19:18 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-0wgsbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:19:18 INFO - running install 03:19:18 INFO - running build 03:19:18 INFO - running build_py 03:19:18 INFO - creating build 03:19:18 INFO - creating build\lib.win32-2.7 03:19:18 INFO - creating build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:19:18 INFO - running build_ext 03:19:18 INFO - building 'psutil._psutil_windows' extension 03:19:18 INFO - error: Unable to find vcvarsall.bat 03:19:18 INFO - ---------------------------------------- 03:19:18 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-0wgsbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:19:18 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:19:18 WARNING - Return code: 1 03:19:18 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! 03:19:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:18 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 0x018D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-073', 'USERDOMAIN': 'T-W732-IX-073', '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-073', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 03:19:18 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 03:19:18 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 03:19:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:19:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:19:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:18 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:19:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:19:18 INFO - 'DCLOCATION': 'SCL3', 03:19:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:18 INFO - 'HOMEDRIVE': 'C:', 03:19:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:19:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:18 INFO - 'KTS_VERSION': '1.19c', 03:19:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:19:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:19:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:18 INFO - 'MOZ_AIRBAG': '1', 03:19:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:18 INFO - 'MOZ_MSVCVERSION': '8', 03:19:18 INFO - 'MOZ_NO_REMOTE': '1', 03:19:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:18 INFO - 'NO_EM_RESTART': '1', 03:19:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:18 INFO - 'OS': 'Windows_NT', 03:19:18 INFO - 'OURDRIVE': 'C:', 03:19:18 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:19:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:19:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:18 INFO - 'PROCESSOR_LEVEL': '6', 03:19:18 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:19:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:18 INFO - 'PROMPT': '$P$G', 03:19:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:19:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:19:18 INFO - 'PWD': 'C:\\slave\\test', 03:19:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:18 INFO - 'SYSTEMDRIVE': 'C:', 03:19:18 INFO - 'SYSTEMROOT': 'C:\\windows', 03:19:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:18 INFO - 'TEST1': 'testie', 03:19:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:18 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:19:18 INFO - 'USERNAME': 'cltbld', 03:19:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:19:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:18 INFO - 'WINDIR': 'C:\\windows', 03:19:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:19:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:19:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:19:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:19:19 INFO - Running setup.py egg_info for package mozsystemmonitor 03:19:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:19:19 INFO - Running setup.py egg_info for package psutil 03:19:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:19:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:19:19 INFO - Installing collected packages: mozsystemmonitor, psutil 03:19:19 INFO - Running setup.py install for mozsystemmonitor 03:19:19 INFO - Running setup.py install for psutil 03:19:19 INFO - building 'psutil._psutil_windows' extension 03:19:19 INFO - error: Unable to find vcvarsall.bat 03:19:19 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-2mdb37-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:19:19 INFO - running install 03:19:19 INFO - running build 03:19:19 INFO - running build_py 03:19:19 INFO - running build_ext 03:19:19 INFO - building 'psutil._psutil_windows' extension 03:19:19 INFO - error: Unable to find vcvarsall.bat 03:19:19 INFO - ---------------------------------------- 03:19:19 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-2mdb37-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:19:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:19:19 WARNING - Return code: 1 03:19:19 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! 03:19:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:19:19 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')]} 03:19:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:19 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')]} 03:19:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:19 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 0x018D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-073', 'USERDOMAIN': 'T-W732-IX-073', '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-073', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 03:19:19 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 03:19:19 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 03:19:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:19:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:19:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:19 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:19:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:19:19 INFO - 'DCLOCATION': 'SCL3', 03:19:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:19 INFO - 'HOMEDRIVE': 'C:', 03:19:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:19:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:19 INFO - 'KTS_VERSION': '1.19c', 03:19:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:19:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:19:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:19 INFO - 'MOZ_AIRBAG': '1', 03:19:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:19 INFO - 'MOZ_MSVCVERSION': '8', 03:19:19 INFO - 'MOZ_NO_REMOTE': '1', 03:19:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:19 INFO - 'NO_EM_RESTART': '1', 03:19:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:19 INFO - 'OS': 'Windows_NT', 03:19:19 INFO - 'OURDRIVE': 'C:', 03:19:19 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:19:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:19:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:19 INFO - 'PROCESSOR_LEVEL': '6', 03:19:19 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:19:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:19 INFO - 'PROMPT': '$P$G', 03:19:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:19:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:19:19 INFO - 'PWD': 'C:\\slave\\test', 03:19:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:19 INFO - 'SYSTEMDRIVE': 'C:', 03:19:19 INFO - 'SYSTEMROOT': 'C:\\windows', 03:19:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:19 INFO - 'TEST1': 'testie', 03:19:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:19 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:19:19 INFO - 'USERNAME': 'cltbld', 03:19:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:19:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:19 INFO - 'WINDIR': 'C:\\windows', 03:19:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:19:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:19:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:20 INFO - Downloading/unpacking blobuploader==1.2.4 03:19:20 INFO - Downloading blobuploader-1.2.4.tar.gz 03:19:20 INFO - Running setup.py egg_info for package blobuploader 03:19:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:19:24 INFO - Running setup.py egg_info for package requests 03:19:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:19:24 INFO - Downloading docopt-0.6.1.tar.gz 03:19:24 INFO - Running setup.py egg_info for package docopt 03:19:24 INFO - Installing collected packages: blobuploader, docopt, requests 03:19:24 INFO - Running setup.py install for blobuploader 03:19:24 INFO - Running setup.py install for docopt 03:19:24 INFO - Running setup.py install for requests 03:19:24 INFO - Successfully installed blobuploader docopt requests 03:19:24 INFO - Cleaning up... 03:19:24 INFO - Return code: 0 03:19:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:19:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:24 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 0x018D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, '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-073', 'USERDOMAIN': 'T-W732-IX-073', '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-073', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 03:19:24 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 03:19:24 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 03:19:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:19:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:19:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:24 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:19:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:19:24 INFO - 'DCLOCATION': 'SCL3', 03:19:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:24 INFO - 'HOMEDRIVE': 'C:', 03:19:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:19:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:24 INFO - 'KTS_VERSION': '1.19c', 03:19:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:19:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:19:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:24 INFO - 'MOZ_AIRBAG': '1', 03:19:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:24 INFO - 'MOZ_MSVCVERSION': '8', 03:19:24 INFO - 'MOZ_NO_REMOTE': '1', 03:19:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:24 INFO - 'NO_EM_RESTART': '1', 03:19:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:24 INFO - 'OS': 'Windows_NT', 03:19:24 INFO - 'OURDRIVE': 'C:', 03:19:24 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:19:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:19:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:24 INFO - 'PROCESSOR_LEVEL': '6', 03:19:24 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:19:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:24 INFO - 'PROMPT': '$P$G', 03:19:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:19:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:19:24 INFO - 'PWD': 'C:\\slave\\test', 03:19:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:24 INFO - 'SYSTEMDRIVE': 'C:', 03:19:24 INFO - 'SYSTEMROOT': 'C:\\windows', 03:19:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:24 INFO - 'TEST1': 'testie', 03:19:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:24 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:19:24 INFO - 'USERNAME': 'cltbld', 03:19:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:19:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:24 INFO - 'WINDIR': 'C:\\windows', 03:19:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:19:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:19:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:19:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:19:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:19:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:19:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:19:29 INFO - Unpacking c:\slave\test\build\tests\marionette 03:19:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:19:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:29 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 03:19:29 INFO - Running setup.py install for browsermob-proxy 03:19:43 INFO - Running setup.py install for manifestparser 03:19:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for marionette-client 03:19:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for marionette-driver 03:19:43 INFO - Running setup.py install for mozcrash 03:19:43 INFO - Running setup.py install for mozdebug 03:19:43 INFO - Running setup.py install for mozdevice 03:19:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozfile 03:19:43 INFO - Running setup.py install for mozhttpd 03:19:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozinfo 03:19:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozInstall 03:19:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozleak 03:19:43 INFO - Running setup.py install for mozlog 03:19:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for moznetwork 03:19:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozprocess 03:19:43 INFO - Running setup.py install for mozprofile 03:19:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozrunner 03:19:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for mozscreenshot 03:19:43 INFO - Running setup.py install for moztest 03:19:43 INFO - Running setup.py install for mozversion 03:19:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:19:43 INFO - Running setup.py install for wptserve 03:19:43 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 03:19:43 INFO - Cleaning up... 03:19:43 INFO - Return code: 0 03:19:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:19: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')]} 03:19:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19: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')]} 03:19:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:43 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 0x018D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, '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-073', 'USERDOMAIN': 'T-W732-IX-073', '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-073', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 03:19:43 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 03:19:43 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 03:19:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:19:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:19:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:43 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:19:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:19:43 INFO - 'DCLOCATION': 'SCL3', 03:19:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:43 INFO - 'HOMEDRIVE': 'C:', 03:19:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:19:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:43 INFO - 'KTS_VERSION': '1.19c', 03:19:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:19:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:19:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:43 INFO - 'MOZ_AIRBAG': '1', 03:19:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:43 INFO - 'MOZ_MSVCVERSION': '8', 03:19:43 INFO - 'MOZ_NO_REMOTE': '1', 03:19:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:43 INFO - 'NO_EM_RESTART': '1', 03:19:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:43 INFO - 'OS': 'Windows_NT', 03:19:43 INFO - 'OURDRIVE': 'C:', 03:19: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:19:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:19:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:43 INFO - 'PROCESSOR_LEVEL': '6', 03:19:43 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:19:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:43 INFO - 'PROMPT': '$P$G', 03:19:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:19:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:19:43 INFO - 'PWD': 'C:\\slave\\test', 03:19:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:43 INFO - 'SYSTEMDRIVE': 'C:', 03:19:43 INFO - 'SYSTEMROOT': 'C:\\windows', 03:19:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:43 INFO - 'TEST1': 'testie', 03:19:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:19:43 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:19:43 INFO - 'USERNAME': 'cltbld', 03:19:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:19:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:43 INFO - 'WINDIR': 'C:\\windows', 03:19:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:19:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:19:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:19:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette 03:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:19:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:47 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)) 03:19:58 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)) 03:19:58 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)) 03:19:58 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)) 03:19:58 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)) 03:19:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:19:58 INFO - Downloading blessings-1.6.tar.gz 03:19:58 INFO - Running setup.py egg_info for package blessings 03:19:58 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)) 03:19:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:19:58 INFO - Running setup.py install for blessings 03:19:58 INFO - Running setup.py install for browsermob-proxy 03:19:58 INFO - Running setup.py install for manifestparser 03:19:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Running setup.py install for marionette-client 03:19:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Running setup.py install for marionette-driver 03:19:58 INFO - Running setup.py install for mozcrash 03:19:58 INFO - Running setup.py install for mozdebug 03:19:58 INFO - Running setup.py install for mozdevice 03:19:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Running setup.py install for mozhttpd 03:19:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Running setup.py install for mozInstall 03:19:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:19:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Running setup.py install for mozleak 03:19:59 INFO - Running setup.py install for mozprofile 03:19:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Running setup.py install for mozrunner 03:19:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:19:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:20:01 INFO - Running setup.py install for mozscreenshot 03:20:01 INFO - Running setup.py install for moztest 03:20:01 INFO - Running setup.py install for mozversion 03:20:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:20:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:20:01 INFO - Running setup.py install for wptserve 03:20:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:20:01 INFO - Cleaning up... 03:20:01 INFO - Return code: 0 03:20:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:20:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:20:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:20:01 INFO - Reading from file tmpfile_stdout 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - Current package versions: 03:20:01 INFO - blessings == 1.6 03:20:01 INFO - blobuploader == 1.2.4 03:20:01 INFO - browsermob-proxy == 0.6.0 03:20:01 INFO - distribute == 0.6.14 03:20:01 INFO - docopt == 0.6.1 03:20:01 INFO - manifestparser == 1.1 03:20:01 INFO - marionette-client == 2.3.0 03:20:01 INFO - marionette-driver == 1.4.0 03:20:01 INFO - mozInstall == 1.12 03:20:01 INFO - mozcrash == 0.17 03:20:01 INFO - mozdebug == 0.1 03:20:01 INFO - mozdevice == 0.48 03:20:01 INFO - mozfile == 1.2 03:20:01 INFO - mozhttpd == 0.7 03:20:01 INFO - mozinfo == 0.9 03:20:01 INFO - mozleak == 0.1 03:20:01 INFO - mozlog == 3.1 03:20:01 INFO - moznetwork == 0.27 03:20:01 INFO - mozprocess == 0.22 03:20:01 INFO - mozprofile == 0.28 03:20:01 INFO - mozrunner == 6.11 03:20:01 INFO - mozscreenshot == 0.1 03:20:01 INFO - mozsystemmonitor == 0.0 03:20:01 INFO - moztest == 0.7 03:20:01 INFO - mozversion == 1.4 03:20:01 INFO - requests == 1.2.3 03:20:01 INFO - wptserve == 1.4.0 03:20:01 INFO - Running post-action listener: _resource_record_post_action 03:20:01 INFO - Running post-action listener: _start_resource_monitoring 03:20:01 INFO - Starting resource monitoring. 03:20:01 INFO - ##### 03:20:01 INFO - ##### Running pull step. 03:20:01 INFO - ##### 03:20:01 INFO - Running pre-action listener: _resource_record_pre_action 03:20:01 INFO - Running main action method: pull 03:20:01 INFO - Pull has nothing to do! 03:20:01 INFO - Running post-action listener: _resource_record_post_action 03:20:01 INFO - ##### 03:20:01 INFO - ##### Running install step. 03:20:01 INFO - ##### 03:20:01 INFO - Running pre-action listener: _resource_record_pre_action 03:20:01 INFO - Running main action method: install 03:20:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:20:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:20:01 INFO - Reading from file tmpfile_stdout 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - Detecting whether we're running mozinstall >=1.0... 03:20:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:20:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:20:01 INFO - Reading from file tmpfile_stdout 03:20:01 INFO - Output received: 03:20:01 INFO - Usage: mozinstall-script.py [options] installer 03:20:01 INFO - Options: 03:20:01 INFO - -h, --help show this help message and exit 03:20:01 INFO - -d DEST, --destination=DEST 03:20:01 INFO - Directory to install application into. [default: 03:20:01 INFO - "C:\slave\test"] 03:20:01 INFO - --app=APP Application being installed. [default: firefox] 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - Using _rmtree_windows ... 03:20:01 INFO - mkdir: C:\slave\test\build\application 03:20:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:20:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 03:20:03 INFO - Reading from file tmpfile_stdout 03:20:03 INFO - Output received: 03:20:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:20:03 INFO - Using _rmtree_windows ... 03:20:03 INFO - Using _rmtree_windows ... 03:20:03 INFO - Running post-action listener: _resource_record_post_action 03:20:03 INFO - ##### 03:20:03 INFO - ##### Running run-tests step. 03:20:03 INFO - ##### 03:20:03 INFO - Running pre-action listener: _resource_record_pre_action 03:20:03 INFO - Running main action method: run_tests 03:20:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:20:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:20:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:20:03 INFO - grabbing minidump binary from tooltool 03:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:20:03 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 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C520C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:20:03 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 03:20:03 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 03:20:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:20:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmph_srw8 03:20:05 INFO - INFO - File integrity verified, renaming tmph_srw8 to win32-minidump_stackwalk.exe 03:20:05 INFO - Return code: 0 03:20:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:20:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:20:05 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/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:20:05 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/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:20:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:20:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:20:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:20:05 INFO - 'COMPUTERNAME': 'T-W732-IX-073', 03:20:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:20:05 INFO - 'DCLOCATION': 'SCL3', 03:20:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:20:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:20:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:20:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:20:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:20:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:20:05 INFO - 'HOMEDRIVE': 'C:', 03:20:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:20:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:20:05 INFO - 'KTS_VERSION': '1.19c', 03:20:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:20:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:20:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-073', 03:20:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:20:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:20:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:20:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:20:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:20:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:20:05 INFO - 'MOZ_AIRBAG': '1', 03:20:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:20:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:20:05 INFO - 'MOZ_MSVCVERSION': '8', 03:20:05 INFO - 'MOZ_NO_REMOTE': '1', 03:20:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:20:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:20:05 INFO - 'NO_EM_RESTART': '1', 03:20:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:20:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:20:05 INFO - 'OS': 'Windows_NT', 03:20:05 INFO - 'OURDRIVE': 'C:', 03:20:05 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 03:20:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:20:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:20:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:20:05 INFO - 'PROCESSOR_LEVEL': '6', 03:20:05 INFO - 'PROCESSOR_REVISION': '1e05', 03:20:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:20:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:20:05 INFO - 'PROMPT': '$P$G', 03:20:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:20:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:20:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:20:05 INFO - 'PWD': 'C:\\slave\\test', 03:20:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:20:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:20:05 INFO - 'SYSTEMDRIVE': 'C:', 03:20:05 INFO - 'SYSTEMROOT': 'C:\\windows', 03:20:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:05 INFO - 'TEST1': 'testie', 03:20:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:20:05 INFO - 'USERDOMAIN': 'T-W732-IX-073', 03:20:05 INFO - 'USERNAME': 'cltbld', 03:20:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:20:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:20:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:20:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:20:05 INFO - 'WINDIR': 'C:\\windows', 03:20:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:20:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:20:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:20:05 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/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:20:08 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 03:20:08 INFO - import pkg_resources 03:20:09 INFO - Using 1 client processes 03:20:12 INFO - SUITE-START | Running 778 tests 03:20:12 INFO - Running testharness tests 03:20:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:20:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:20:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:20:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:20:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:20:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:20:12 INFO - Setting up ssl 03:20:12 INFO - PROCESS | certutil | 03:20:13 INFO - PROCESS | certutil | 03:20:13 INFO - PROCESS | certutil | 03:20:13 INFO - Certificate Nickname Trust Attributes 03:20:13 INFO - SSL,S/MIME,JAR/XPI 03:20:13 INFO - 03:20:13 INFO - web-platform-tests CT,, 03:20:13 INFO - 03:20:13 INFO - Starting runner 03:20:13 INFO - PROCESS | 2760 | [2760] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:20:13 INFO - PROCESS | 2760 | [2760] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:20:13 INFO - PROCESS | 2760 | [2760] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:20:13 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:20:14 INFO - PROCESS | 2760 | [2760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:20:15 INFO - PROCESS | 2760 | 1463653215356 Marionette DEBUG Marionette enabled via build flag and pref 03:20:16 INFO - PROCESS | 2760 | ++DOCSHELL 10E02800 == 1 [pid = 2760] [id = 1] 03:20:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 1 (10E02C00) [pid = 2760] [serial = 1] [outer = 00000000] 03:20:16 INFO - PROCESS | 2760 | [2760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:20:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 2 (10E03800) [pid = 2760] [serial = 2] [outer = 10E02C00] 03:20:16 INFO - PROCESS | 2760 | ++DOCSHELL 11087400 == 2 [pid = 2760] [id = 2] 03:20:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 3 (11087800) [pid = 2760] [serial = 3] [outer = 00000000] 03:20:16 INFO - PROCESS | 2760 | [2760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:20:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 4 (11088400) [pid = 2760] [serial = 4] [outer = 11087800] 03:20:16 INFO - PROCESS | 2760 | 1463653216967 Marionette INFO Listening on port 2828 03:20:18 INFO - PROCESS | 2760 | 1463653218586 Marionette DEBUG Marionette enabled via command-line flag 03:20:18 INFO - PROCESS | 2760 | [2760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:20:18 INFO - PROCESS | 2760 | [2760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:20:18 INFO - PROCESS | 2760 | ++DOCSHELL 0FA13400 == 3 [pid = 2760] [id = 3] 03:20:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 5 (0FA13800) [pid = 2760] [serial = 5] [outer = 00000000] 03:20:18 INFO - PROCESS | 2760 | [2760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:20:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 6 (0FA14400) [pid = 2760] [serial = 6] [outer = 0FA13800] 03:20:18 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:20:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 7 (15721000) [pid = 2760] [serial = 7] [outer = 11087800] 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219721 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219728 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49633 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219735 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49635 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219770 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49636 03:20:19 INFO - PROCESS | 2760 | 1463653219775 Marionette DEBUG Closed connection conn0 03:20:19 INFO - PROCESS | 2760 | 1463653219777 Marionette DEBUG Closed connection conn1 03:20:19 INFO - PROCESS | 2760 | 1463653219778 Marionette DEBUG Closed connection conn2 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219840 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49638 03:20:19 INFO - PROCESS | 2760 | 1463653219843 Marionette DEBUG Closed connection conn3 03:20:19 INFO - PROCESS | 2760 | 1463653219968 Marionette DEBUG Closed connection conn4 03:20:19 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:19 INFO - PROCESS | 2760 | 1463653219974 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49639 03:20:19 INFO - PROCESS | 2760 | 1463653219982 Marionette DEBUG Closed connection conn5 03:20:20 INFO - PROCESS | 2760 | ++DOCSHELL 165E6000 == 4 [pid = 2760] [id = 4] 03:20:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 8 (165E6800) [pid = 2760] [serial = 8] [outer = 00000000] 03:20:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 9 (1780A800) [pid = 2760] [serial = 9] [outer = 165E6800] 03:20:20 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:20:20 INFO - PROCESS | 2760 | 1463653220098 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49640 03:20:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 10 (1780FC00) [pid = 2760] [serial = 10] [outer = 165E6800] 03:20:20 INFO - PROCESS | 2760 | 1463653220131 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:20:20 INFO - PROCESS | 2760 | 1463653220136 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519020753","device":"desktop","version":"48.0a2"} 03:20:21 INFO - PROCESS | 2760 | [2760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:20:21 INFO - PROCESS | 2760 | [2760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:20:21 INFO - PROCESS | 2760 | [2760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:20:22 INFO - PROCESS | 2760 | ++DOCSHELL 1847C400 == 5 [pid = 2760] [id = 5] 03:20:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 11 (1847CC00) [pid = 2760] [serial = 11] [outer = 00000000] 03:20:22 INFO - PROCESS | 2760 | ++DOCSHELL 189C4800 == 6 [pid = 2760] [id = 6] 03:20:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 12 (189C4C00) [pid = 2760] [serial = 12] [outer = 00000000] 03:20:22 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:20:22 INFO - PROCESS | 2760 | ++DOCSHELL 1949A000 == 7 [pid = 2760] [id = 7] 03:20:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 13 (1949A400) [pid = 2760] [serial = 13] [outer = 00000000] 03:20:22 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:20:22 INFO - PROCESS | 2760 | [2760] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:20:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 14 (19922800) [pid = 2760] [serial = 14] [outer = 1949A400] 03:20:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 15 (19678400) [pid = 2760] [serial = 15] [outer = 1847CC00] 03:20:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 16 (19679C00) [pid = 2760] [serial = 16] [outer = 189C4C00] 03:20:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 17 (1967C400) [pid = 2760] [serial = 17] [outer = 1949A400] 03:20:23 INFO - PROCESS | 2760 | 1463653223791 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 2760 | 1463653223805 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 18 (1BEEFC00) [pid = 2760] [serial = 18] [outer = 1949A400] 03:20:24 INFO - PROCESS | 2760 | 1463653224558 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ecb3ed80-3362-4ef8-beb9-dfe1b4b7cda8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519020753","device":"desktop","version":"48.0a2","command_id":1}}] 03:20:24 INFO - PROCESS | 2760 | 1463653224881 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:20:25 INFO - PROCESS | 2760 | 1463653225022 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:20:25 INFO - PROCESS | 2760 | 1463653225036 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:20:25 INFO - PROCESS | 2760 | [2760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:20:25 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:20:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 19 (1860A800) [pid = 2760] [serial = 19] [outer = 1949A400] 03:20:25 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:25 INFO - PROCESS | 2760 | 1463653225916 Marionette TRACE conn6 <- [1,3,null,{}] 03:20:25 INFO - PROCESS | 2760 | 1463653225971 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:20:25 INFO - PROCESS | 2760 | 1463653225986 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:20:26 INFO - PROCESS | 2760 | 1463653226010 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 2760 | 1463653226013 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:20:26 INFO - PROCESS | 2760 | 1463653226017 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 2760 | 1463653226020 Marionette TRACE conn6 <- [1,6,null,{}] 03:20:26 INFO - PROCESS | 2760 | 1463653226091 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 2760 | 1463653226107 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:20:26 INFO - PROCESS | 2760 | 1463653226111 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 2760 | ++DOCSHELL 1D594000 == 8 [pid = 2760] [id = 8] 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 20 (1D594C00) [pid = 2760] [serial = 20] [outer = 00000000] 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 21 (1DC02800) [pid = 2760] [serial = 21] [outer = 1D594C00] 03:20:26 INFO - PROCESS | 2760 | 1463653226157 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 22 (1DC07400) [pid = 2760] [serial = 22] [outer = 1D594C00] 03:20:26 INFO - PROCESS | 2760 | --DOCSHELL 10E02800 == 7 [pid = 2760] [id = 1] 03:20:26 INFO - PROCESS | 2760 | ++DOCSHELL 08B84C00 == 8 [pid = 2760] [id = 9] 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 23 (0B173400) [pid = 2760] [serial = 23] [outer = 00000000] 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 24 (0CF40800) [pid = 2760] [serial = 24] [outer = 0B173400] 03:20:26 INFO - PROCESS | 2760 | 1463653226564 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 25 (0FAF3400) [pid = 2760] [serial = 25] [outer = 0B173400] 03:20:26 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:27 INFO - PROCESS | 2760 | 1463653227510 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1537ms 03:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:20:27 INFO - PROCESS | 2760 | 1463653227557 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 2760 | 1463653227561 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:20:27 INFO - PROCESS | 2760 | 1463653227566 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 2760 | 1463653227568 Marionette TRACE conn6 <- [1,10,null,{}] 03:20:27 INFO - PROCESS | 2760 | 1463653227574 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:27 INFO - PROCESS | 2760 | 1463653227705 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:20:27 INFO - PROCESS | 2760 | 1463653227772 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 2760 | ++DOCSHELL 1858EC00 == 9 [pid = 2760] [id = 10] 03:20:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 26 (18603C00) [pid = 2760] [serial = 26] [outer = 00000000] 03:20:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 27 (19680800) [pid = 2760] [serial = 27] [outer = 18603C00] 03:20:27 INFO - PROCESS | 2760 | 1463653227868 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 28 (1AA1BC00) [pid = 2760] [serial = 28] [outer = 18603C00] 03:20:28 INFO - PROCESS | 2760 | 1463653228534 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1020ms 03:20:28 INFO - PROCESS | 2760 | 1463653228587 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 2760 | 1463653228591 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:20:28 INFO - PROCESS | 2760 | 1463653228596 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 2760 | 1463653228600 Marionette TRACE conn6 <- [1,14,null,{}] 03:20:28 INFO - PROCESS | 2760 | 1463653228607 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 2760 | 1463653228708 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:20:28 INFO - PROCESS | 2760 | 1463653228774 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 2760 | ++DOCSHELL 0FA07800 == 10 [pid = 2760] [id = 11] 03:20:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 29 (0FA08400) [pid = 2760] [serial = 29] [outer = 00000000] 03:20:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 30 (0FF4F800) [pid = 2760] [serial = 30] [outer = 0FA08400] 03:20:28 INFO - PROCESS | 2760 | 1463653228821 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 31 (103AC800) [pid = 2760] [serial = 31] [outer = 0FA08400] 03:20:28 INFO - PROCESS | 2760 | --DOCSHELL 165E6000 == 9 [pid = 2760] [id = 4] 03:20:29 INFO - PROCESS | 2760 | 1463653229246 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 03:20:29 INFO - PROCESS | 2760 | 1463653229288 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 2760 | 1463653229293 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:20:29 INFO - PROCESS | 2760 | 1463653229300 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 2760 | 1463653229302 Marionette TRACE conn6 <- [1,18,null,{}] 03:20:29 INFO - PROCESS | 2760 | 1463653229306 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:29 INFO - PROCESS | 2760 | ++DOCSHELL 11081800 == 10 [pid = 2760] [id = 12] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 32 (11082C00) [pid = 2760] [serial = 32] [outer = 00000000] 03:20:29 INFO - PROCESS | 2760 | 1463653229397 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 33 (11084C00) [pid = 2760] [serial = 33] [outer = 11082C00] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 34 (1108B400) [pid = 2760] [serial = 34] [outer = 11082C00] 03:20:29 INFO - PROCESS | 2760 | 1463653229448 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 2760 | ++DOCSHELL 0B172800 == 11 [pid = 2760] [id = 13] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 35 (1108A800) [pid = 2760] [serial = 35] [outer = 00000000] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 36 (14454400) [pid = 2760] [serial = 36] [outer = 1108A800] 03:20:29 INFO - PROCESS | 2760 | ++DOCSHELL 1445C800 == 12 [pid = 2760] [id = 14] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 37 (1445CC00) [pid = 2760] [serial = 37] [outer = 00000000] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 38 (14677000) [pid = 2760] [serial = 38] [outer = 1445CC00] 03:20:29 INFO - PROCESS | 2760 | 1463653229533 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 39 (147C8400) [pid = 2760] [serial = 39] [outer = 1445CC00] 03:20:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 40 (157E2400) [pid = 2760] [serial = 40] [outer = 1108A800] 03:20:30 INFO - PROCESS | 2760 | 1463653230043 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 770ms 03:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:20:30 INFO - PROCESS | 2760 | 1463653230072 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 2760 | 1463653230074 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:20:30 INFO - PROCESS | 2760 | 1463653230078 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 2760 | 1463653230081 Marionette TRACE conn6 <- [1,22,null,{}] 03:20:30 INFO - PROCESS | 2760 | 1463653230092 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 2760 | 1463653230175 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:20:30 INFO - PROCESS | 2760 | 1463653230186 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 2760 | ++DOCSHELL 18445C00 == 13 [pid = 2760] [id = 15] 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 41 (1844AC00) [pid = 2760] [serial = 41] [outer = 00000000] 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 42 (1858D400) [pid = 2760] [serial = 42] [outer = 1844AC00] 03:20:30 INFO - PROCESS | 2760 | 1463653230234 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 43 (189CF800) [pid = 2760] [serial = 43] [outer = 1844AC00] 03:20:30 INFO - PROCESS | 2760 | 1463653230639 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:20:30 INFO - PROCESS | 2760 | 1463653230712 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 2760 | 1463653230715 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:20:30 INFO - PROCESS | 2760 | 1463653230718 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:20:30 INFO - PROCESS | 2760 | 1463653230720 Marionette TRACE conn6 <- [1,26,null,{}] 03:20:30 INFO - PROCESS | 2760 | 1463653230723 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 2760 | 1463653230805 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:20:30 INFO - PROCESS | 2760 | 1463653230839 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 2760 | ++DOCSHELL 18A6E400 == 14 [pid = 2760] [id = 16] 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 44 (18A70C00) [pid = 2760] [serial = 44] [outer = 00000000] 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 45 (19929800) [pid = 2760] [serial = 45] [outer = 18A70C00] 03:20:30 INFO - PROCESS | 2760 | 1463653230884 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 46 (178DF000) [pid = 2760] [serial = 46] [outer = 18A70C00] 03:20:31 INFO - PROCESS | 2760 | 1463653231287 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 03:20:31 INFO - PROCESS | 2760 | 1463653231353 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 2760 | 1463653231355 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:20:31 INFO - PROCESS | 2760 | 1463653231358 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:20:31 INFO - PROCESS | 2760 | 1463653231359 Marionette TRACE conn6 <- [1,30,null,{}] 03:20:31 INFO - PROCESS | 2760 | 1463653231363 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:31 INFO - PROCESS | 2760 | 1463653231436 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:20:31 INFO - PROCESS | 2760 | 1463653231443 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 2760 | ++DOCSHELL 1A9C3000 == 15 [pid = 2760] [id = 17] 03:20:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 47 (1A9C3400) [pid = 2760] [serial = 47] [outer = 00000000] 03:20:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 48 (1AADB000) [pid = 2760] [serial = 48] [outer = 1A9C3400] 03:20:31 INFO - PROCESS | 2760 | 1463653231498 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 49 (1AF56000) [pid = 2760] [serial = 49] [outer = 1A9C3400] 03:20:31 INFO - PROCESS | 2760 | 1463653231887 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 575ms 03:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:20:31 INFO - PROCESS | 2760 | 1463653231938 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 2760 | 1463653231940 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:20:31 INFO - PROCESS | 2760 | 1463653231944 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 2760 | 1463653231946 Marionette TRACE conn6 <- [1,34,null,{}] 03:20:31 INFO - PROCESS | 2760 | 1463653231953 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 2760 | 1463653232048 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:20:32 INFO - PROCESS | 2760 | 1463653232058 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 2760 | ++DOCSHELL 1A9BD400 == 16 [pid = 2760] [id = 18] 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 50 (1AF58800) [pid = 2760] [serial = 50] [outer = 00000000] 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 51 (1BAE4800) [pid = 2760] [serial = 51] [outer = 1AF58800] 03:20:32 INFO - PROCESS | 2760 | 1463653232103 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 52 (1BAEF000) [pid = 2760] [serial = 52] [outer = 1AF58800] 03:20:32 INFO - PROCESS | 2760 | 1463653232505 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 03:20:32 INFO - PROCESS | 2760 | 1463653232517 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 2760 | 1463653232519 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:20:32 INFO - PROCESS | 2760 | 1463653232522 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 2760 | 1463653232523 Marionette TRACE conn6 <- [1,38,null,{}] 03:20:32 INFO - PROCESS | 2760 | 1463653232527 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 2760 | 1463653232627 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:20:32 INFO - PROCESS | 2760 | 1463653232636 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 2760 | ++DOCSHELL 1476AC00 == 17 [pid = 2760] [id = 19] 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 53 (162E7400) [pid = 2760] [serial = 53] [outer = 00000000] 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 54 (162F3400) [pid = 2760] [serial = 54] [outer = 162E7400] 03:20:32 INFO - PROCESS | 2760 | 1463653232679 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 55 (18474800) [pid = 2760] [serial = 55] [outer = 162E7400] 03:20:33 INFO - PROCESS | 2760 | 1463653233056 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 03:20:33 INFO - PROCESS | 2760 | 1463653233093 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 2760 | 1463653233095 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:20:33 INFO - PROCESS | 2760 | 1463653233098 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 2760 | 1463653233100 Marionette TRACE conn6 <- [1,42,null,{}] 03:20:33 INFO - PROCESS | 2760 | 1463653233103 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 2760 | 1463653233174 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:20:33 INFO - PROCESS | 2760 | 1463653233180 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 2760 | ++DOCSHELL 1943B800 == 18 [pid = 2760] [id = 20] 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 56 (1943C000) [pid = 2760] [serial = 56] [outer = 00000000] 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 57 (19442000) [pid = 2760] [serial = 57] [outer = 1943C000] 03:20:33 INFO - PROCESS | 2760 | 1463653233281 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (19445C00) [pid = 2760] [serial = 58] [outer = 1943C000] 03:20:33 INFO - PROCESS | 2760 | 1463653233638 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 03:20:33 INFO - PROCESS | 2760 | 1463653233669 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 2760 | 1463653233681 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:20:33 INFO - PROCESS | 2760 | 1463653233794 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 2760 | 1463653233796 Marionette TRACE conn6 <- [1,46,null,{}] 03:20:33 INFO - PROCESS | 2760 | 1463653233801 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 2760 | 1463653233873 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:20:33 INFO - PROCESS | 2760 | 1463653233882 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 2760 | ++DOCSHELL 18E60800 == 19 [pid = 2760] [id = 21] 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (18E61000) [pid = 2760] [serial = 59] [outer = 00000000] 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (1C89D000) [pid = 2760] [serial = 60] [outer = 18E61000] 03:20:33 INFO - PROCESS | 2760 | 1463653233931 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (1C97D400) [pid = 2760] [serial = 61] [outer = 18E61000] 03:20:34 INFO - PROCESS | 2760 | 1463653234314 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 610ms 03:20:34 INFO - PROCESS | 2760 | 1463653234385 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 2760 | 1463653234387 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:20:34 INFO - PROCESS | 2760 | 1463653234390 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:20:34 INFO - PROCESS | 2760 | 1463653234392 Marionette TRACE conn6 <- [1,50,null,{}] 03:20:34 INFO - PROCESS | 2760 | 1463653234396 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 2760 | 1463653234470 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:20:34 INFO - PROCESS | 2760 | 1463653234493 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A3000 == 20 [pid = 2760] [id = 22] 03:20:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (0C5A3400) [pid = 2760] [serial = 62] [outer = 00000000] 03:20:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (0C5A8800) [pid = 2760] [serial = 63] [outer = 0C5A3400] 03:20:34 INFO - PROCESS | 2760 | 1463653234537 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (0C5AC400) [pid = 2760] [serial = 64] [outer = 0C5A3400] 03:20:34 INFO - PROCESS | 2760 | 1463653234912 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 03:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:20:34 INFO - PROCESS | 2760 | 1463653234964 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 2760 | 1463653234966 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:20:34 INFO - PROCESS | 2760 | 1463653234969 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 2760 | 1463653234971 Marionette TRACE conn6 <- [1,54,null,{}] 03:20:34 INFO - PROCESS | 2760 | 1463653234988 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 2760 | 1463653235080 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:20:35 INFO - PROCESS | 2760 | 1463653235086 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 2760 | ++DOCSHELL 0C507800 == 21 [pid = 2760] [id = 23] 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (0C50B400) [pid = 2760] [serial = 65] [outer = 00000000] 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (0C5A8000) [pid = 2760] [serial = 66] [outer = 0C50B400] 03:20:35 INFO - PROCESS | 2760 | 1463653235133 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (0C5B4000) [pid = 2760] [serial = 67] [outer = 0C50B400] 03:20:35 INFO - PROCESS | 2760 | 1463653235528 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 03:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:20:35 INFO - PROCESS | 2760 | 1463653235560 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 2760 | 1463653235562 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:20:35 INFO - PROCESS | 2760 | 1463653235565 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 2760 | 1463653235566 Marionette TRACE conn6 <- [1,58,null,{}] 03:20:35 INFO - PROCESS | 2760 | 1463653235570 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 2760 | 1463653235675 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:20:35 INFO - PROCESS | 2760 | 1463653235684 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B5000 == 22 [pid = 2760] [id = 24] 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (0C5B6000) [pid = 2760] [serial = 68] [outer = 00000000] 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (0FFDEC00) [pid = 2760] [serial = 69] [outer = 0C5B6000] 03:20:35 INFO - PROCESS | 2760 | 1463653235726 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (0FFE1C00) [pid = 2760] [serial = 70] [outer = 0C5B6000] 03:20:36 INFO - PROCESS | 2760 | 1463653236102 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 03:20:36 INFO - PROCESS | 2760 | 1463653236136 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 2760 | 1463653236138 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:20:36 INFO - PROCESS | 2760 | 1463653236141 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 2760 | 1463653236143 Marionette TRACE conn6 <- [1,62,null,{}] 03:20:36 INFO - PROCESS | 2760 | 1463653236146 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 2760 | 1463653236219 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:20:36 INFO - PROCESS | 2760 | 1463653236303 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 2760 | ++DOCSHELL 08A87C00 == 23 [pid = 2760] [id = 25] 03:20:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (08A8B000) [pid = 2760] [serial = 71] [outer = 00000000] 03:20:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (08A91C00) [pid = 2760] [serial = 72] [outer = 08A8B000] 03:20:36 INFO - PROCESS | 2760 | 1463653236345 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (08A95800) [pid = 2760] [serial = 73] [outer = 08A8B000] 03:20:37 INFO - PROCESS | 2760 | 1463653237446 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1339ms 03:20:37 INFO - PROCESS | 2760 | 1463653237489 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 2760 | 1463653237493 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:20:37 INFO - PROCESS | 2760 | 1463653237498 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 2760 | 1463653237501 Marionette TRACE conn6 <- [1,66,null,{}] 03:20:37 INFO - PROCESS | 2760 | 1463653237511 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:37 INFO - PROCESS | 2760 | 1463653237614 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:20:37 INFO - PROCESS | 2760 | 1463653237624 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 2760 | ++DOCSHELL 0C510800 == 24 [pid = 2760] [id = 26] 03:20:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (0C599800) [pid = 2760] [serial = 74] [outer = 00000000] 03:20:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (0C5A4000) [pid = 2760] [serial = 75] [outer = 0C599800] 03:20:37 INFO - PROCESS | 2760 | 1463653237671 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (0C5AB000) [pid = 2760] [serial = 76] [outer = 0C599800] 03:20:38 INFO - PROCESS | 2760 | 1463653238093 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 03:20:38 INFO - PROCESS | 2760 | 1463653238133 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 2760 | 1463653238138 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:20:38 INFO - PROCESS | 2760 | 1463653238144 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 2760 | 1463653238147 Marionette TRACE conn6 <- [1,70,null,{}] 03:20:38 INFO - PROCESS | 2760 | 1463653238157 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 2760 | 1463653238256 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:20:38 INFO - PROCESS | 2760 | 1463653238264 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B5800 == 25 [pid = 2760] [id = 27] 03:20:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (0C5B7000) [pid = 2760] [serial = 77] [outer = 00000000] 03:20:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (0FF7AC00) [pid = 2760] [serial = 78] [outer = 0C5B7000] 03:20:38 INFO - PROCESS | 2760 | 1463653238313 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0FFE4400) [pid = 2760] [serial = 79] [outer = 0C5B7000] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (165E6800) [pid = 2760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (0C5A3400) [pid = 2760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (0C50B400) [pid = 2760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1D594C00) [pid = 2760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18603C00) [pid = 2760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (0FA08400) [pid = 2760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1445CC00) [pid = 2760] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (1844AC00) [pid = 2760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (18A70C00) [pid = 2760] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (1A9C3400) [pid = 2760] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:20:38 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (1AF58800) [pid = 2760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:20:39 INFO - PROCESS | 2760 | 1463653239071 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 987ms 03:20:39 INFO - PROCESS | 2760 | 1463653239135 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 2760 | 1463653239137 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:20:39 INFO - PROCESS | 2760 | 1463653239155 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 2760 | 1463653239158 Marionette TRACE conn6 <- [1,74,null,{}] 03:20:39 INFO - PROCESS | 2760 | 1463653239169 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 2760 | 1463653239246 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:20:39 INFO - PROCESS | 2760 | 1463653239256 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 2760 | ++DOCSHELL 10508C00 == 26 [pid = 2760] [id = 28] 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (10509C00) [pid = 2760] [serial = 80] [outer = 00000000] 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (10E10C00) [pid = 2760] [serial = 81] [outer = 10509C00] 03:20:39 INFO - PROCESS | 2760 | 1463653239303 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (14451C00) [pid = 2760] [serial = 82] [outer = 10509C00] 03:20:39 INFO - PROCESS | 2760 | 1463653239691 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 03:20:39 INFO - PROCESS | 2760 | 1463653239745 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 2760 | 1463653239748 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:20:39 INFO - PROCESS | 2760 | 1463653239751 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:20:39 INFO - PROCESS | 2760 | 1463653239763 Marionette TRACE conn6 <- [1,78,null,{}] 03:20:39 INFO - PROCESS | 2760 | 1463653239767 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 2760 | 1463653239841 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:20:39 INFO - PROCESS | 2760 | 1463653239848 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 2760 | ++DOCSHELL 147D2000 == 27 [pid = 2760] [id = 29] 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (148A3C00) [pid = 2760] [serial = 83] [outer = 00000000] 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (157E2C00) [pid = 2760] [serial = 84] [outer = 148A3C00] 03:20:39 INFO - PROCESS | 2760 | 1463653239892 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (162EDC00) [pid = 2760] [serial = 85] [outer = 148A3C00] 03:20:40 INFO - PROCESS | 2760 | 1463653240306 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 03:20:40 INFO - PROCESS | 2760 | 1463653240347 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 2760 | 1463653240349 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:20:40 INFO - PROCESS | 2760 | 1463653240352 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 2760 | 1463653240353 Marionette TRACE conn6 <- [1,82,null,{}] 03:20:40 INFO - PROCESS | 2760 | 1463653240357 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 2760 | 1463653240429 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:20:40 INFO - PROCESS | 2760 | 1463653240435 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 2760 | ++DOCSHELL 165DC000 == 28 [pid = 2760] [id = 30] 03:20:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (165DC400) [pid = 2760] [serial = 86] [outer = 00000000] 03:20:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (178DB000) [pid = 2760] [serial = 87] [outer = 165DC400] 03:20:40 INFO - PROCESS | 2760 | 1463653240479 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (17CF7400) [pid = 2760] [serial = 88] [outer = 165DC400] 03:20:40 INFO - PROCESS | 2760 | 1463653240873 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 03:20:40 INFO - PROCESS | 2760 | 1463653240930 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 2760 | 1463653240934 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:20:40 INFO - PROCESS | 2760 | 1463653240938 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 2760 | 1463653240943 Marionette TRACE conn6 <- [1,86,null,{}] 03:20:40 INFO - PROCESS | 2760 | 1463653240949 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 2760 | 1463653241042 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:20:41 INFO - PROCESS | 2760 | 1463653241188 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B000 == 29 [pid = 2760] [id = 31] 03:20:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (0C59B800) [pid = 2760] [serial = 89] [outer = 00000000] 03:20:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0C5B3C00) [pid = 2760] [serial = 90] [outer = 0C59B800] 03:20:41 INFO - PROCESS | 2760 | 1463653241286 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (0FA08800) [pid = 2760] [serial = 91] [outer = 0C59B800] 03:20:41 INFO - PROCESS | 2760 | 1463653241831 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 03:20:41 INFO - PROCESS | 2760 | 1463653241874 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:20:41 INFO - PROCESS | 2760 | 1463653241878 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:20:41 INFO - PROCESS | 2760 | 1463653241885 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 2760 | 1463653241890 Marionette TRACE conn6 <- [1,90,null,{}] 03:20:41 INFO - PROCESS | 2760 | 1463653241894 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 2760 | 1463653241993 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:20:42 INFO - PROCESS | 2760 | 1463653242066 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 2760 | ++DOCSHELL 14673C00 == 30 [pid = 2760] [id = 32] 03:20:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (14771800) [pid = 2760] [serial = 92] [outer = 00000000] 03:20:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (14A71400) [pid = 2760] [serial = 93] [outer = 14771800] 03:20:42 INFO - PROCESS | 2760 | 1463653242120 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (162F4C00) [pid = 2760] [serial = 94] [outer = 14771800] 03:20:42 INFO - PROCESS | 2760 | 1463653242651 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 03:20:42 INFO - PROCESS | 2760 | 1463653242715 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 2760 | 1463653242717 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:20:42 INFO - PROCESS | 2760 | 1463653242721 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 2760 | 1463653242724 Marionette TRACE conn6 <- [1,94,null,{}] 03:20:42 INFO - PROCESS | 2760 | 1463653242733 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 2760 | 1463653242832 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:20:42 INFO - PROCESS | 2760 | 1463653242920 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 2760 | ++DOCSHELL 189C9000 == 31 [pid = 2760] [id = 33] 03:20:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (189CE400) [pid = 2760] [serial = 95] [outer = 00000000] 03:20:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (18A6A000) [pid = 2760] [serial = 96] [outer = 189CE400] 03:20:42 INFO - PROCESS | 2760 | 1463653242980 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (18A6FC00) [pid = 2760] [serial = 97] [outer = 189CE400] 03:20:43 INFO - PROCESS | 2760 | 1463653243493 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 03:20:43 INFO - PROCESS | 2760 | 1463653243555 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 2760 | 1463653243557 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:20:43 INFO - PROCESS | 2760 | 1463653243561 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 2760 | 1463653243563 Marionette TRACE conn6 <- [1,98,null,{}] 03:20:43 INFO - PROCESS | 2760 | 1463653243567 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 2760 | 1463653243663 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:20:43 INFO - PROCESS | 2760 | 1463653243747 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 2760 | ++DOCSHELL 18E66800 == 32 [pid = 2760] [id = 34] 03:20:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (18E67800) [pid = 2760] [serial = 98] [outer = 00000000] 03:20:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (1949CC00) [pid = 2760] [serial = 99] [outer = 18E67800] 03:20:43 INFO - PROCESS | 2760 | 1463653243801 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (19C3B400) [pid = 2760] [serial = 100] [outer = 18E67800] 03:20:44 INFO - PROCESS | 2760 | 1463653244356 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 03:20:44 INFO - PROCESS | 2760 | 1463653244395 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 2760 | 1463653244397 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:20:44 INFO - PROCESS | 2760 | 1463653244400 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 2760 | 1463653244402 Marionette TRACE conn6 <- [1,102,null,{}] 03:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:20:44 INFO - PROCESS | 2760 | 1463653244406 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 2760 | 1463653244553 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:20:44 INFO - PROCESS | 2760 | 1463653244643 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 2760 | ++DOCSHELL 08A93400 == 33 [pid = 2760] [id = 35] 03:20:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (08A93800) [pid = 2760] [serial = 101] [outer = 00000000] 03:20:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (0C506000) [pid = 2760] [serial = 102] [outer = 08A93800] 03:20:44 INFO - PROCESS | 2760 | 1463653244691 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (0C5A3400) [pid = 2760] [serial = 103] [outer = 08A93800] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1780A800) [pid = 2760] [serial = 9] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1780FC00) [pid = 2760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (11088400) [pid = 2760] [serial = 4] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (19442000) [pid = 2760] [serial = 57] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1C89D000) [pid = 2760] [serial = 60] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (0C5A8800) [pid = 2760] [serial = 63] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (0C5A8000) [pid = 2760] [serial = 66] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (0FFDEC00) [pid = 2760] [serial = 69] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1DC02800) [pid = 2760] [serial = 21] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0CF40800) [pid = 2760] [serial = 24] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (19680800) [pid = 2760] [serial = 27] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (0FF4F800) [pid = 2760] [serial = 30] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (103AC800) [pid = 2760] [serial = 31] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (14454400) [pid = 2760] [serial = 36] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (14677000) [pid = 2760] [serial = 38] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (147C8400) [pid = 2760] [serial = 39] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1858D400) [pid = 2760] [serial = 42] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (19929800) [pid = 2760] [serial = 45] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (189CF800) [pid = 2760] [serial = 43] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1AADB000) [pid = 2760] [serial = 48] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (1BAE4800) [pid = 2760] [serial = 51] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (162F3400) [pid = 2760] [serial = 54] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (178DF000) [pid = 2760] [serial = 46] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (11084C00) [pid = 2760] [serial = 33] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (1AF56000) [pid = 2760] [serial = 49] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (1BAEF000) [pid = 2760] [serial = 52] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (1AA1BC00) [pid = 2760] [serial = 28] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (0C5AC400) [pid = 2760] [serial = 64] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (0C5B4000) [pid = 2760] [serial = 67] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (1DC07400) [pid = 2760] [serial = 22] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (1967C400) [pid = 2760] [serial = 17] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (19922800) [pid = 2760] [serial = 14] [outer = 00000000] [url = about:blank] 03:20:45 INFO - PROCESS | 2760 | 1463653245203 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 833ms 03:20:45 INFO - PROCESS | 2760 | 1463653245239 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 2760 | 1463653245242 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:20:45 INFO - PROCESS | 2760 | 1463653245246 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 2760 | 1463653245250 Marionette TRACE conn6 <- [1,106,null,{}] 03:20:45 INFO - PROCESS | 2760 | 1463653245255 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 2760 | 1463653245334 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:20:45 INFO - PROCESS | 2760 | 1463653245344 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AA400 == 34 [pid = 2760] [id = 36] 03:20:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (0C5B4000) [pid = 2760] [serial = 104] [outer = 00000000] 03:20:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (0FA06C00) [pid = 2760] [serial = 105] [outer = 0C5B4000] 03:20:45 INFO - PROCESS | 2760 | 1463653245392 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (0FF53000) [pid = 2760] [serial = 106] [outer = 0C5B4000] 03:20:45 INFO - PROCESS | 2760 | 1463653245810 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 03:20:45 INFO - PROCESS | 2760 | 1463653245878 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 2760 | 1463653245881 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:20:45 INFO - PROCESS | 2760 | 1463653245909 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 2760 | 1463653245911 Marionette TRACE conn6 <- [1,110,null,{}] 03:20:45 INFO - PROCESS | 2760 | 1463653245917 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 2760 | 1463653245996 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:20:46 INFO - PROCESS | 2760 | 1463653246011 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 2760 | ++DOCSHELL 1108C400 == 35 [pid = 2760] [id = 37] 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (1108DC00) [pid = 2760] [serial = 107] [outer = 00000000] 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (143E3800) [pid = 2760] [serial = 108] [outer = 1108DC00] 03:20:46 INFO - PROCESS | 2760 | 1463653246056 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (146F2800) [pid = 2760] [serial = 109] [outer = 1108DC00] 03:20:46 INFO - PROCESS | 2760 | 1463653246471 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 03:20:46 INFO - PROCESS | 2760 | 1463653246544 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 2760 | 1463653246548 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:20:46 INFO - PROCESS | 2760 | 1463653246557 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 2760 | 1463653246561 Marionette TRACE conn6 <- [1,114,null,{}] 03:20:46 INFO - PROCESS | 2760 | 1463653246565 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:46 INFO - PROCESS | 2760 | 1463653246645 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:20:46 INFO - PROCESS | 2760 | 1463653246653 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 2760 | ++DOCSHELL 16213400 == 36 [pid = 2760] [id = 38] 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (16215800) [pid = 2760] [serial = 110] [outer = 00000000] 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (16218800) [pid = 2760] [serial = 111] [outer = 16215800] 03:20:46 INFO - PROCESS | 2760 | 1463653246697 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (162C0000) [pid = 2760] [serial = 112] [outer = 16215800] 03:20:47 INFO - PROCESS | 2760 | 1463653247094 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 03:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:20:47 INFO - PROCESS | 2760 | 1463653247144 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 2760 | 1463653247146 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:20:47 INFO - PROCESS | 2760 | 1463653247149 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 2760 | 1463653247150 Marionette TRACE conn6 <- [1,118,null,{}] 03:20:47 INFO - PROCESS | 2760 | 1463653247163 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 2760 | 1463653247239 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:20:47 INFO - PROCESS | 2760 | 1463653247245 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 2760 | ++DOCSHELL 162F5400 == 37 [pid = 2760] [id = 39] 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (162F6C00) [pid = 2760] [serial = 113] [outer = 00000000] 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (17810000) [pid = 2760] [serial = 114] [outer = 162F6C00] 03:20:47 INFO - PROCESS | 2760 | 1463653247289 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (18588400) [pid = 2760] [serial = 115] [outer = 162F6C00] 03:20:47 INFO - PROCESS | 2760 | 1463653247708 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 03:20:47 INFO - PROCESS | 2760 | 1463653247724 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 2760 | 1463653247725 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:20:47 INFO - PROCESS | 2760 | 1463653247728 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 2760 | 1463653247730 Marionette TRACE conn6 <- [1,122,null,{}] 03:20:47 INFO - PROCESS | 2760 | 1463653247734 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 2760 | 1463653247832 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:20:47 INFO - PROCESS | 2760 | 1463653247840 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 2760 | ++DOCSHELL 162F6800 == 38 [pid = 2760] [id = 40] 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (1860E800) [pid = 2760] [serial = 116] [outer = 00000000] 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (18A68800) [pid = 2760] [serial = 117] [outer = 1860E800] 03:20:47 INFO - PROCESS | 2760 | 1463653247890 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (19439C00) [pid = 2760] [serial = 118] [outer = 1860E800] 03:20:48 INFO - PROCESS | 2760 | 1463653248315 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 03:20:48 INFO - PROCESS | 2760 | 1463653248360 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 2760 | 1463653248362 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:20:48 INFO - PROCESS | 2760 | 1463653248365 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 2760 | 1463653248367 Marionette TRACE conn6 <- [1,126,null,{}] 03:20:48 INFO - PROCESS | 2760 | 1463653248370 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 2760 | 1463653248475 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:20:48 INFO - PROCESS | 2760 | 1463653248483 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 2760 | ++DOCSHELL 1943D000 == 39 [pid = 2760] [id = 41] 03:20:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (1967CC00) [pid = 2760] [serial = 119] [outer = 00000000] 03:20:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (1AADD800) [pid = 2760] [serial = 120] [outer = 1967CC00] 03:20:48 INFO - PROCESS | 2760 | 1463653248526 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (1AB81C00) [pid = 2760] [serial = 121] [outer = 1967CC00] 03:20:48 INFO - PROCESS | 2760 | 1463653248964 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 03:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:20:48 INFO - PROCESS | 2760 | 1463653248995 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 2760 | 1463653248997 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:20:48 INFO - PROCESS | 2760 | 1463653249000 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 2760 | 1463653249002 Marionette TRACE conn6 <- [1,130,null,{}] 03:20:48 INFO - PROCESS | 2760 | 1463653249005 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 2760 | 1463653249106 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:20:49 INFO - PROCESS | 2760 | 1463653249121 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 2760 | ++DOCSHELL 1AF22400 == 40 [pid = 2760] [id = 42] 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (1AF23400) [pid = 2760] [serial = 122] [outer = 00000000] 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (1AF63800) [pid = 2760] [serial = 123] [outer = 1AF23400] 03:20:49 INFO - PROCESS | 2760 | 1463653249204 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (1B9EAC00) [pid = 2760] [serial = 124] [outer = 1AF23400] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (08A8B000) [pid = 2760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (18E61000) [pid = 2760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (162E7400) [pid = 2760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (1943C000) [pid = 2760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (0C5B6000) [pid = 2760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (0C599800) [pid = 2760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (0C5B7000) [pid = 2760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (148A3C00) [pid = 2760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:20:49 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (10509C00) [pid = 2760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:20:49 INFO - PROCESS | 2760 | 1463653249573 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 03:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:20:49 INFO - PROCESS | 2760 | 1463653249632 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 2760 | 1463653249634 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:20:49 INFO - PROCESS | 2760 | 1463653249637 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 2760 | 1463653249639 Marionette TRACE conn6 <- [1,134,null,{}] 03:20:49 INFO - PROCESS | 2760 | 1463653249642 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 2760 | 1463653249716 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:20:49 INFO - PROCESS | 2760 | 1463653249803 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B0000 == 41 [pid = 2760] [id = 43] 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (0C5B7000) [pid = 2760] [serial = 125] [outer = 00000000] 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (18E62400) [pid = 2760] [serial = 126] [outer = 0C5B7000] 03:20:49 INFO - PROCESS | 2760 | 1463653249850 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (19BBA800) [pid = 2760] [serial = 127] [outer = 0C5B7000] 03:20:50 INFO - PROCESS | 2760 | 1463653250203 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 03:20:50 INFO - PROCESS | 2760 | 1463653250268 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 2760 | 1463653250270 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:20:50 INFO - PROCESS | 2760 | 1463653250273 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 2760 | 1463653250275 Marionette TRACE conn6 <- [1,138,null,{}] 03:20:50 INFO - PROCESS | 2760 | 1463653250285 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 2760 | 1463653250359 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:20:50 INFO - PROCESS | 2760 | 1463653250366 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 2760 | ++DOCSHELL 10593400 == 42 [pid = 2760] [id = 44] 03:20:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (10594000) [pid = 2760] [serial = 128] [outer = 00000000] 03:20:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (10599C00) [pid = 2760] [serial = 129] [outer = 10594000] 03:20:50 INFO - PROCESS | 2760 | 1463653250410 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (10EF4C00) [pid = 2760] [serial = 130] [outer = 10594000] 03:20:50 INFO - PROCESS | 2760 | 1463653250800 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 03:20:50 INFO - PROCESS | 2760 | 1463653250864 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 2760 | 1463653250866 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:20:50 INFO - PROCESS | 2760 | 1463653250870 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:20:50 INFO - PROCESS | 2760 | 1463653250872 Marionette TRACE conn6 <- [1,142,null,{}] 03:20:50 INFO - PROCESS | 2760 | 1463653250875 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 2760 | 1463653250951 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:20:50 INFO - PROCESS | 2760 | 1463653250960 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 2760 | ++DOCSHELL 1967E400 == 43 [pid = 2760] [id = 45] 03:20:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (19BBBC00) [pid = 2760] [serial = 131] [outer = 00000000] 03:20:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (19BC3C00) [pid = 2760] [serial = 132] [outer = 19BBBC00] 03:20:51 INFO - PROCESS | 2760 | 1463653251008 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (1AF59400) [pid = 2760] [serial = 133] [outer = 19BBBC00] 03:20:51 INFO - PROCESS | 2760 | 1463653251445 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 03:20:51 INFO - PROCESS | 2760 | 1463653251544 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:20:51 INFO - PROCESS | 2760 | 1463653251549 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:20:51 INFO - PROCESS | 2760 | 1463653251554 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 2760 | 1463653251558 Marionette TRACE conn6 <- [1,146,null,{}] 03:20:51 INFO - PROCESS | 2760 | 1463653251565 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 2760 | 1463653251715 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:20:51 INFO - PROCESS | 2760 | 1463653251798 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 2760 | ++DOCSHELL 0C506800 == 44 [pid = 2760] [id = 46] 03:20:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0C50AC00) [pid = 2760] [serial = 134] [outer = 00000000] 03:20:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C5AAC00) [pid = 2760] [serial = 135] [outer = 0C50AC00] 03:20:51 INFO - PROCESS | 2760 | 1463653251854 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0CF81C00) [pid = 2760] [serial = 136] [outer = 0C50AC00] 03:20:52 INFO - PROCESS | 2760 | 1463653252459 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 03:20:52 INFO - PROCESS | 2760 | 1463653252496 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 2760 | 1463653252500 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:20:52 INFO - PROCESS | 2760 | 1463653252509 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 2760 | 1463653252513 Marionette TRACE conn6 <- [1,150,null,{}] 03:20:52 INFO - PROCESS | 2760 | 1463653252517 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 2760 | 1463653252625 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:20:52 INFO - PROCESS | 2760 | 1463653252703 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 2760 | ++DOCSHELL 107A0800 == 45 [pid = 2760] [id = 47] 03:20:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (11058400) [pid = 2760] [serial = 137] [outer = 00000000] 03:20:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (14A7B000) [pid = 2760] [serial = 138] [outer = 11058400] 03:20:52 INFO - PROCESS | 2760 | 1463653252758 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (157DF400) [pid = 2760] [serial = 139] [outer = 11058400] 03:20:53 INFO - PROCESS | 2760 | 1463653253343 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 03:20:53 INFO - PROCESS | 2760 | 1463653253382 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 2760 | 1463653253385 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:20:53 INFO - PROCESS | 2760 | 1463653253388 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:20:53 INFO - PROCESS | 2760 | 1463653253390 Marionette TRACE conn6 <- [1,154,null,{}] 03:20:53 INFO - PROCESS | 2760 | 1463653253401 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 2760 | 1463653253505 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:20:53 INFO - PROCESS | 2760 | 1463653253582 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 2760 | ++DOCSHELL 08B78400 == 46 [pid = 2760] [id = 48] 03:20:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (08B78800) [pid = 2760] [serial = 140] [outer = 00000000] 03:20:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (16218400) [pid = 2760] [serial = 141] [outer = 08B78800] 03:20:53 INFO - PROCESS | 2760 | 1463653253641 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (16B56400) [pid = 2760] [serial = 142] [outer = 08B78800] 03:20:54 INFO - PROCESS | 2760 | 1463653254250 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 03:20:54 INFO - PROCESS | 2760 | 1463653254262 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 2760 | 1463653254264 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:20:54 INFO - PROCESS | 2760 | 1463653254268 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 2760 | 1463653254270 Marionette TRACE conn6 <- [1,158,null,{}] 03:20:54 INFO - PROCESS | 2760 | 1463653254274 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:54 INFO - PROCESS | 2760 | 1463653254374 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:20:54 INFO - PROCESS | 2760 | 1463653254461 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 2760 | ++DOCSHELL 178DC000 == 47 [pid = 2760] [id = 49] 03:20:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18470400) [pid = 2760] [serial = 143] [outer = 00000000] 03:20:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (19990400) [pid = 2760] [serial = 144] [outer = 18470400] 03:20:54 INFO - PROCESS | 2760 | 1463653254515 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1B9EEC00) [pid = 2760] [serial = 145] [outer = 18470400] 03:20:55 INFO - PROCESS | 2760 | 1463653255190 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 970ms 03:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:20:55 INFO - PROCESS | 2760 | 1463653255243 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 2760 | 1463653255246 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:20:55 INFO - PROCESS | 2760 | 1463653255252 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 2760 | 1463653255256 Marionette TRACE conn6 <- [1,162,null,{}] 03:20:55 INFO - PROCESS | 2760 | 1463653255262 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 2760 | 1463653255393 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:20:55 INFO - PROCESS | 2760 | 1463653255412 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 2760 | ++DOCSHELL 08B78000 == 48 [pid = 2760] [id = 50] 03:20:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (08B78C00) [pid = 2760] [serial = 146] [outer = 00000000] 03:20:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (0C5AE000) [pid = 2760] [serial = 147] [outer = 08B78C00] 03:20:55 INFO - PROCESS | 2760 | 1463653255460 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (0FF53C00) [pid = 2760] [serial = 148] [outer = 08B78C00] 03:20:56 INFO - PROCESS | 2760 | 1463653256053 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 830ms 03:20:56 INFO - PROCESS | 2760 | 1463653256083 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 2760 | 1463653256088 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:20:56 INFO - PROCESS | 2760 | 1463653256094 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 2760 | 1463653256097 Marionette TRACE conn6 <- [1,166,null,{}] 03:20:56 INFO - PROCESS | 2760 | 1463653256101 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 2760 | 1463653256193 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:20:56 INFO - PROCESS | 2760 | 1463653256269 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 2760 | ++DOCSHELL 1049C800 == 49 [pid = 2760] [id = 51] 03:20:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (104A4400) [pid = 2760] [serial = 149] [outer = 00000000] 03:20:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (14382C00) [pid = 2760] [serial = 150] [outer = 104A4400] 03:20:56 INFO - PROCESS | 2760 | 1463653256316 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (15720400) [pid = 2760] [serial = 151] [outer = 104A4400] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 10593400 == 48 [pid = 2760] [id = 44] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 0C5B0000 == 47 [pid = 2760] [id = 43] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 1AF22400 == 46 [pid = 2760] [id = 42] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 1943D000 == 45 [pid = 2760] [id = 41] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 162F6800 == 44 [pid = 2760] [id = 40] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 162F5400 == 43 [pid = 2760] [id = 39] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 16213400 == 42 [pid = 2760] [id = 38] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 1108C400 == 41 [pid = 2760] [id = 37] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 0C5AA400 == 40 [pid = 2760] [id = 36] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 08A93400 == 39 [pid = 2760] [id = 35] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 18E66800 == 38 [pid = 2760] [id = 34] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 189C9000 == 37 [pid = 2760] [id = 33] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 14673C00 == 36 [pid = 2760] [id = 32] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (178DB000) [pid = 2760] [serial = 87] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOCSHELL 0C59B000 == 35 [pid = 2760] [id = 31] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (0C5A4000) [pid = 2760] [serial = 75] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (0C5AB000) [pid = 2760] [serial = 76] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0FF7AC00) [pid = 2760] [serial = 78] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (157E2C00) [pid = 2760] [serial = 84] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (162EDC00) [pid = 2760] [serial = 85] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0FFE4400) [pid = 2760] [serial = 79] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (14451C00) [pid = 2760] [serial = 82] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (08A95800) [pid = 2760] [serial = 73] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (10E10C00) [pid = 2760] [serial = 81] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (08A91C00) [pid = 2760] [serial = 72] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1C97D400) [pid = 2760] [serial = 61] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (18474800) [pid = 2760] [serial = 55] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (19445C00) [pid = 2760] [serial = 58] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (0FFE1C00) [pid = 2760] [serial = 70] [outer = 00000000] [url = about:blank] 03:20:56 INFO - PROCESS | 2760 | 1463653256769 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 03:20:56 INFO - PROCESS | 2760 | 1463653256827 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 2760 | 1463653256830 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:20:56 INFO - PROCESS | 2760 | 1463653256833 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:20:56 INFO - PROCESS | 2760 | 1463653256837 Marionette TRACE conn6 <- [1,170,null,{}] 03:20:56 INFO - PROCESS | 2760 | 1463653256848 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 2760 | 1463653256972 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:20:56 INFO - PROCESS | 2760 | 1463653256988 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 2760 | ++DOCSHELL 0FA0F400 == 36 [pid = 2760] [id = 52] 03:20:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0FAF9000) [pid = 2760] [serial = 152] [outer = 00000000] 03:20:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (10509000) [pid = 2760] [serial = 153] [outer = 0FAF9000] 03:20:57 INFO - PROCESS | 2760 | 1463653257035 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (10598400) [pid = 2760] [serial = 154] [outer = 0FAF9000] 03:20:57 INFO - PROCESS | 2760 | 1463653257454 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 03:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:20:57 INFO - PROCESS | 2760 | 1463653257507 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 2760 | 1463653257510 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:20:57 INFO - PROCESS | 2760 | 1463653257512 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 2760 | 1463653257514 Marionette TRACE conn6 <- [1,174,null,{}] 03:20:57 INFO - PROCESS | 2760 | 1463653257522 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 2760 | 1463653257601 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:20:57 INFO - PROCESS | 2760 | 1463653257608 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 2760 | ++DOCSHELL 1462D400 == 37 [pid = 2760] [id = 53] 03:20:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (147C8800) [pid = 2760] [serial = 155] [outer = 00000000] 03:20:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (16213400) [pid = 2760] [serial = 156] [outer = 147C8800] 03:20:57 INFO - PROCESS | 2760 | 1463653257653 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (162E8800) [pid = 2760] [serial = 157] [outer = 147C8800] 03:20:58 INFO - PROCESS | 2760 | 1463653258072 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 590ms 03:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:20:58 INFO - PROCESS | 2760 | 1463653258103 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 2760 | 1463653258105 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:20:58 INFO - PROCESS | 2760 | 1463653258108 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 2760 | 1463653258110 Marionette TRACE conn6 <- [1,178,null,{}] 03:20:58 INFO - PROCESS | 2760 | 1463653258113 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 2760 | 1463653258193 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:20:58 INFO - PROCESS | 2760 | 1463653258200 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 2760 | ++DOCSHELL 162F5800 == 38 [pid = 2760] [id = 54] 03:20:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (162F5C00) [pid = 2760] [serial = 158] [outer = 00000000] 03:20:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (1686F400) [pid = 2760] [serial = 159] [outer = 162F5C00] 03:20:58 INFO - PROCESS | 2760 | 1463653258245 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (17CF0C00) [pid = 2760] [serial = 160] [outer = 162F5C00] 03:20:58 INFO - PROCESS | 2760 | 1463653258689 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 03:20:58 INFO - PROCESS | 2760 | 1463653258746 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 2760 | 1463653258748 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:20:58 INFO - PROCESS | 2760 | 1463653258751 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 2760 | 1463653258753 Marionette TRACE conn6 <- [1,182,null,{}] 03:20:58 INFO - PROCESS | 2760 | 1463653258757 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 2760 | 1463653258876 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:20:58 INFO - PROCESS | 2760 | 1463653258934 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 2760 | ++DOCSHELL 1847C000 == 39 [pid = 2760] [id = 55] 03:20:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18A6F800) [pid = 2760] [serial = 161] [outer = 00000000] 03:20:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18E65000) [pid = 2760] [serial = 162] [outer = 18A6F800] 03:20:58 INFO - PROCESS | 2760 | 1463653258979 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (19439800) [pid = 2760] [serial = 163] [outer = 18A6F800] 03:20:59 INFO - PROCESS | 2760 | 1463653259364 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 03:20:59 INFO - PROCESS | 2760 | 1463653259384 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 2760 | 1463653259386 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:20:59 INFO - PROCESS | 2760 | 1463653259395 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 2760 | 1463653259396 Marionette TRACE conn6 <- [1,186,null,{}] 03:20:59 INFO - PROCESS | 2760 | 1463653259400 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 2760 | 1463653259499 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:20:59 INFO - PROCESS | 2760 | 1463653259505 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 2760 | ++DOCSHELL 18E64C00 == 40 [pid = 2760] [id = 56] 03:20:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (1943EC00) [pid = 2760] [serial = 164] [outer = 00000000] 03:20:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19924000) [pid = 2760] [serial = 165] [outer = 1943EC00] 03:20:59 INFO - PROCESS | 2760 | 1463653259549 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19BC3800) [pid = 2760] [serial = 166] [outer = 1943EC00] 03:20:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1AADA400) [pid = 2760] [serial = 167] [outer = 1108A800] 03:21:00 INFO - PROCESS | 2760 | 1463653260046 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 03:21:00 INFO - PROCESS | 2760 | 1463653260069 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:21:00 INFO - PROCESS | 2760 | 1463653260071 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:21:00 INFO - PROCESS | 2760 | 1463653260074 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 2760 | 1463653260076 Marionette TRACE conn6 <- [1,190,null,{}] 03:21:00 INFO - PROCESS | 2760 | 1463653260087 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:00 INFO - PROCESS | 2760 | 1463653260189 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:21:00 INFO - PROCESS | 2760 | 1463653260196 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 2760 | ++DOCSHELL 16B53800 == 41 [pid = 2760] [id = 57] 03:21:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1780E000) [pid = 2760] [serial = 168] [outer = 00000000] 03:21:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1AF5B400) [pid = 2760] [serial = 169] [outer = 1780E000] 03:21:00 INFO - PROCESS | 2760 | 1463653260242 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1B28A800) [pid = 2760] [serial = 170] [outer = 1780E000] 03:21:00 INFO - PROCESS | 2760 | 1463653260665 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 631ms 03:21:00 INFO - PROCESS | 2760 | 1463653260706 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 2760 | 1463653260718 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:21:00 INFO - PROCESS | 2760 | 1463653260721 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 2760 | 1463653260723 Marionette TRACE conn6 <- [1,194,null,{}] 03:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:21:00 INFO - PROCESS | 2760 | 1463653260726 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 2760 | 1463653261007 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1108DC00) [pid = 2760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1967CC00) [pid = 2760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (16215800) [pid = 2760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (0C5B7000) [pid = 2760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (0C5B4000) [pid = 2760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (10594000) [pid = 2760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1860E800) [pid = 2760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (08A93800) [pid = 2760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1AF23400) [pid = 2760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:21:01 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (162F6C00) [pid = 2760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:21:01 INFO - PROCESS | 2760 | 1463653261064 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 2760 | ++DOCSHELL 08A93800 == 42 [pid = 2760] [id = 58] 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (0C59CC00) [pid = 2760] [serial = 171] [outer = 00000000] 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1050C000) [pid = 2760] [serial = 172] [outer = 0C59CC00] 03:21:01 INFO - PROCESS | 2760 | 1463653261108 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (16213000) [pid = 2760] [serial = 173] [outer = 0C59CC00] 03:21:01 INFO - PROCESS | 2760 | 1463653261423 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 03:21:01 INFO - PROCESS | 2760 | 1463653261457 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:21:01 INFO - PROCESS | 2760 | 1463653261459 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:21:01 INFO - PROCESS | 2760 | 1463653261462 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 2760 | 1463653261464 Marionette TRACE conn6 <- [1,198,null,{}] 03:21:01 INFO - PROCESS | 2760 | 1463653261468 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 2760 | 1463653261573 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:21:01 INFO - PROCESS | 2760 | 1463653261583 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDF400 == 43 [pid = 2760] [id = 59] 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (10594000) [pid = 2760] [serial = 174] [outer = 00000000] 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (18AA1400) [pid = 2760] [serial = 175] [outer = 10594000] 03:21:01 INFO - PROCESS | 2760 | 1463653261626 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18AA4400) [pid = 2760] [serial = 176] [outer = 10594000] 03:21:01 INFO - PROCESS | 2760 | 1463653261987 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 03:21:02 INFO - PROCESS | 2760 | 1463653262033 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 2760 | 1463653262035 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:21:02 INFO - PROCESS | 2760 | 1463653262039 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 2760 | 1463653262041 Marionette TRACE conn6 <- [1,202,null,{}] 03:21:02 INFO - PROCESS | 2760 | 1463653262045 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 2760 | 1463653262166 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:21:02 INFO - PROCESS | 2760 | 1463653262217 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 2760 | ++DOCSHELL 18AA1C00 == 44 [pid = 2760] [id = 60] 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18AA6000) [pid = 2760] [serial = 177] [outer = 00000000] 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1BEEA400) [pid = 2760] [serial = 178] [outer = 18AA6000] 03:21:02 INFO - PROCESS | 2760 | 1463653262266 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1C976000) [pid = 2760] [serial = 179] [outer = 18AA6000] 03:21:02 INFO - PROCESS | 2760 | 1463653262633 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 03:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:21:02 INFO - PROCESS | 2760 | 1463653262669 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 2760 | 1463653262671 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:21:02 INFO - PROCESS | 2760 | 1463653262674 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 2760 | 1463653262676 Marionette TRACE conn6 <- [1,206,null,{}] 03:21:02 INFO - PROCESS | 2760 | 1463653262679 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 2760 | 1463653262798 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:21:02 INFO - PROCESS | 2760 | 1463653262806 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 2760 | ++DOCSHELL 1C97C400 == 45 [pid = 2760] [id = 61] 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1C97FC00) [pid = 2760] [serial = 180] [outer = 00000000] 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1D595000) [pid = 2760] [serial = 181] [outer = 1C97FC00] 03:21:02 INFO - PROCESS | 2760 | 1463653262849 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1DC03000) [pid = 2760] [serial = 182] [outer = 1C97FC00] 03:21:03 INFO - PROCESS | 2760 | 1463653263394 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 770ms 03:21:03 INFO - PROCESS | 2760 | 1463653263446 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 2760 | 1463653263451 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:21:03 INFO - PROCESS | 2760 | 1463653263456 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:21:03 INFO - PROCESS | 2760 | 1463653263461 Marionette TRACE conn6 <- [1,210,null,{}] 03:21:03 INFO - PROCESS | 2760 | 1463653263466 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 2760 | 1463653263655 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:21:03 INFO - PROCESS | 2760 | 1463653263769 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 2760 | ++DOCSHELL 0B1A4C00 == 46 [pid = 2760] [id = 62] 03:21:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (0C505C00) [pid = 2760] [serial = 183] [outer = 00000000] 03:21:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (0FF75000) [pid = 2760] [serial = 184] [outer = 0C505C00] 03:21:03 INFO - PROCESS | 2760 | 1463653263826 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (103AC800) [pid = 2760] [serial = 185] [outer = 0C505C00] 03:21:04 INFO - PROCESS | 2760 | 1463653264378 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 03:21:04 INFO - PROCESS | 2760 | 1463653264432 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 2760 | 1463653264438 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:21:04 INFO - PROCESS | 2760 | 1463653264444 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 2760 | 1463653264447 Marionette TRACE conn6 <- [1,214,null,{}] 03:21:04 INFO - PROCESS | 2760 | 1463653264451 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 2760 | 1463653264559 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:21:04 INFO - PROCESS | 2760 | 1463653264637 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 2760 | ++DOCSHELL 14A0C800 == 47 [pid = 2760] [id = 63] 03:21:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (14A10C00) [pid = 2760] [serial = 186] [outer = 00000000] 03:21:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18602000) [pid = 2760] [serial = 187] [outer = 14A10C00] 03:21:04 INFO - PROCESS | 2760 | 1463653264732 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (18A63800) [pid = 2760] [serial = 188] [outer = 14A10C00] 03:21:05 INFO - PROCESS | 2760 | 1463653265293 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 03:21:05 INFO - PROCESS | 2760 | 1463653265316 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 2760 | 1463653265319 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:21:05 INFO - PROCESS | 2760 | 1463653265322 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 2760 | 1463653265326 Marionette TRACE conn6 <- [1,218,null,{}] 03:21:05 INFO - PROCESS | 2760 | 1463653265337 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:05 INFO - PROCESS | 2760 | 1463653265444 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:21:05 INFO - PROCESS | 2760 | 1463653265538 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 2760 | ++DOCSHELL 1C840400 == 48 [pid = 2760] [id = 64] 03:21:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1C89D800) [pid = 2760] [serial = 189] [outer = 00000000] 03:21:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1C97F000) [pid = 2760] [serial = 190] [outer = 1C89D800] 03:21:05 INFO - PROCESS | 2760 | 1463653265594 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1DC08000) [pid = 2760] [serial = 191] [outer = 1C89D800] 03:21:06 INFO - PROCESS | 2760 | 1463653266158 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 03:21:06 INFO - PROCESS | 2760 | 1463653266202 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 2760 | 1463653266205 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:21:06 INFO - PROCESS | 2760 | 1463653266210 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 2760 | 1463653266212 Marionette TRACE conn6 <- [1,222,null,{}] 03:21:06 INFO - PROCESS | 2760 | 1463653266216 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 2760 | 1463653266322 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:21:06 INFO - PROCESS | 2760 | 1463653266414 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 2760 | ++DOCSHELL 0FF28800 == 49 [pid = 2760] [id = 65] 03:21:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0FF51000) [pid = 2760] [serial = 192] [outer = 00000000] 03:21:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (147C8400) [pid = 2760] [serial = 193] [outer = 0FF51000] 03:21:06 INFO - PROCESS | 2760 | 1463653266468 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (162EC800) [pid = 2760] [serial = 194] [outer = 0FF51000] 03:21:07 INFO - PROCESS | 2760 | 1463653267144 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 970ms 03:21:07 INFO - PROCESS | 2760 | 1463653267181 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 2760 | 1463653267185 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:21:07 INFO - PROCESS | 2760 | 1463653267190 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 2760 | 1463653267193 Marionette TRACE conn6 <- [1,226,null,{}] 03:21:07 INFO - PROCESS | 2760 | 1463653267198 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 2760 | 1463653267291 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:21:07 INFO - PROCESS | 2760 | 1463653267386 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 2760 | ++DOCSHELL 0CF3BC00 == 50 [pid = 2760] [id = 66] 03:21:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (0FA0A800) [pid = 2760] [serial = 195] [outer = 00000000] 03:21:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0FFD9000) [pid = 2760] [serial = 196] [outer = 0FA0A800] 03:21:07 INFO - PROCESS | 2760 | 1463653267436 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (10503C00) [pid = 2760] [serial = 197] [outer = 0FA0A800] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 18AA1C00 == 49 [pid = 2760] [id = 60] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 0FFDF400 == 48 [pid = 2760] [id = 59] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 08A93800 == 47 [pid = 2760] [id = 58] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 16B53800 == 46 [pid = 2760] [id = 57] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 18E64C00 == 45 [pid = 2760] [id = 56] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 1847C000 == 44 [pid = 2760] [id = 55] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 162F5800 == 43 [pid = 2760] [id = 54] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 1462D400 == 42 [pid = 2760] [id = 53] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 0FA0F400 == 41 [pid = 2760] [id = 52] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 1049C800 == 40 [pid = 2760] [id = 51] 03:21:07 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19BC3C00) [pid = 2760] [serial = 132] [outer = 00000000] [url = about:blank] 03:21:07 INFO - PROCESS | 2760 | --DOCSHELL 08B78000 == 39 [pid = 2760] [id = 50] 03:21:07 INFO - PROCESS | 2760 | 1463653267995 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 830ms 03:21:08 INFO - PROCESS | 2760 | 1463653268021 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 2760 | 1463653268026 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:21:08 INFO - PROCESS | 2760 | 1463653268032 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:21:08 INFO - PROCESS | 2760 | 1463653268035 Marionette TRACE conn6 <- [1,230,null,{}] 03:21:08 INFO - PROCESS | 2760 | 1463653268038 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 2760 | 1463653268118 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:21:08 INFO - PROCESS | 2760 | 1463653268127 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 2760 | ++DOCSHELL 08B74C00 == 40 [pid = 2760] [id = 67] 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0C503800) [pid = 2760] [serial = 198] [outer = 00000000] 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (0FF27C00) [pid = 2760] [serial = 199] [outer = 0C503800] 03:21:08 INFO - PROCESS | 2760 | 1463653268172 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0FFE7C00) [pid = 2760] [serial = 200] [outer = 0C503800] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (0C5B3C00) [pid = 2760] [serial = 90] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (18A68800) [pid = 2760] [serial = 117] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19439C00) [pid = 2760] [serial = 118] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (0C5A3400) [pid = 2760] [serial = 103] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (0C506000) [pid = 2760] [serial = 102] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1AF63800) [pid = 2760] [serial = 123] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18A6A000) [pid = 2760] [serial = 96] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (17810000) [pid = 2760] [serial = 114] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (14A71400) [pid = 2760] [serial = 93] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (143E3800) [pid = 2760] [serial = 108] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1AB81C00) [pid = 2760] [serial = 121] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (146F2800) [pid = 2760] [serial = 109] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (16218800) [pid = 2760] [serial = 111] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1AADD800) [pid = 2760] [serial = 120] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (162C0000) [pid = 2760] [serial = 112] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18E62400) [pid = 2760] [serial = 126] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1949CC00) [pid = 2760] [serial = 99] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0FA06C00) [pid = 2760] [serial = 105] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0FF53000) [pid = 2760] [serial = 106] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (10599C00) [pid = 2760] [serial = 129] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (10EF4C00) [pid = 2760] [serial = 130] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (19BBA800) [pid = 2760] [serial = 127] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1B9EAC00) [pid = 2760] [serial = 124] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (18588400) [pid = 2760] [serial = 115] [outer = 00000000] [url = about:blank] 03:21:08 INFO - PROCESS | 2760 | 1463653268645 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 03:21:08 INFO - PROCESS | 2760 | 1463653268679 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 2760 | 1463653268681 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:21:08 INFO - PROCESS | 2760 | 1463653268689 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:21:08 INFO - PROCESS | 2760 | 1463653268693 Marionette TRACE conn6 <- [1,234,null,{}] 03:21:08 INFO - PROCESS | 2760 | 1463653268703 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 2760 | 1463653268785 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:21:08 INFO - PROCESS | 2760 | 1463653268795 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 2760 | ++DOCSHELL 143E0800 == 41 [pid = 2760] [id = 68] 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (143E2800) [pid = 2760] [serial = 201] [outer = 00000000] 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (14630800) [pid = 2760] [serial = 202] [outer = 143E2800] 03:21:08 INFO - PROCESS | 2760 | 1463653268842 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (14A74800) [pid = 2760] [serial = 203] [outer = 143E2800] 03:21:09 INFO - PROCESS | 2760 | 1463653269282 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 03:21:09 INFO - PROCESS | 2760 | 1463653269325 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 2760 | 1463653269328 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:21:09 INFO - PROCESS | 2760 | 1463653269331 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 2760 | 1463653269332 Marionette TRACE conn6 <- [1,238,null,{}] 03:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:21:09 INFO - PROCESS | 2760 | 1463653269336 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 2760 | 1463653269413 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:21:09 INFO - PROCESS | 2760 | 1463653269419 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 2760 | ++DOCSHELL 1571F000 == 42 [pid = 2760] [id = 69] 03:21:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (157DCC00) [pid = 2760] [serial = 204] [outer = 00000000] 03:21:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (162F4000) [pid = 2760] [serial = 205] [outer = 157DCC00] 03:21:09 INFO - PROCESS | 2760 | 1463653269463 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (17805400) [pid = 2760] [serial = 206] [outer = 157DCC00] 03:21:09 INFO - PROCESS | 2760 | 1463653269880 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 03:21:09 INFO - PROCESS | 2760 | 1463653269911 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 2760 | 1463653269913 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:21:09 INFO - PROCESS | 2760 | 1463653269925 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 2760 | 1463653269927 Marionette TRACE conn6 <- [1,242,null,{}] 03:21:09 INFO - PROCESS | 2760 | 1463653269930 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 2760 | 1463653270007 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:21:10 INFO - PROCESS | 2760 | 1463653270013 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B3800 == 43 [pid = 2760] [id = 70] 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (178E3000) [pid = 2760] [serial = 207] [outer = 00000000] 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18605800) [pid = 2760] [serial = 208] [outer = 178E3000] 03:21:10 INFO - PROCESS | 2760 | 1463653270058 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18905800) [pid = 2760] [serial = 209] [outer = 178E3000] 03:21:10 INFO - PROCESS | 2760 | 1463653270525 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 03:21:10 INFO - PROCESS | 2760 | 1463653270554 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 2760 | 1463653270556 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:21:10 INFO - PROCESS | 2760 | 1463653270559 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 2760 | 1463653270560 Marionette TRACE conn6 <- [1,246,null,{}] 03:21:10 INFO - PROCESS | 2760 | 1463653270564 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 2760 | 1463653270695 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:21:10 INFO - PROCESS | 2760 | 1463653270705 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B1C00 == 44 [pid = 2760] [id = 71] 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0FF5A800) [pid = 2760] [serial = 210] [outer = 00000000] 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1943A800) [pid = 2760] [serial = 211] [outer = 0FF5A800] 03:21:10 INFO - PROCESS | 2760 | 1463653270750 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19441000) [pid = 2760] [serial = 212] [outer = 0FF5A800] 03:21:11 INFO - PROCESS | 2760 | 1463653271176 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 03:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:21:11 INFO - PROCESS | 2760 | 1463653271230 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 2760 | 1463653271232 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:21:11 INFO - PROCESS | 2760 | 1463653271235 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 2760 | 1463653271237 Marionette TRACE conn6 <- [1,250,null,{}] 03:21:11 INFO - PROCESS | 2760 | 1463653271248 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:11 INFO - PROCESS | 2760 | 1463653271360 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:21:11 INFO - PROCESS | 2760 | 1463653271436 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 2760 | ++DOCSHELL 18E64000 == 45 [pid = 2760] [id = 72] 03:21:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1943A000) [pid = 2760] [serial = 213] [outer = 00000000] 03:21:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1998D800) [pid = 2760] [serial = 214] [outer = 1943A000] 03:21:11 INFO - PROCESS | 2760 | 1463653271479 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19BBDC00) [pid = 2760] [serial = 215] [outer = 1943A000] 03:21:11 INFO - PROCESS | 2760 | 1463653271898 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 03:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:21:11 INFO - PROCESS | 2760 | 1463653271966 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 2760 | 1463653271968 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:21:11 INFO - PROCESS | 2760 | 1463653271971 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 2760 | 1463653271973 Marionette TRACE conn6 <- [1,254,null,{}] 03:21:11 INFO - PROCESS | 2760 | 1463653271993 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:12 INFO - PROCESS | 2760 | 1463653272095 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:21:12 INFO - PROCESS | 2760 | 1463653272101 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 2760 | ++DOCSHELL 19BC8000 == 46 [pid = 2760] [id = 73] 03:21:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1A9C5C00) [pid = 2760] [serial = 216] [outer = 00000000] 03:21:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1AF23400) [pid = 2760] [serial = 217] [outer = 1A9C5C00] 03:21:12 INFO - PROCESS | 2760 | 1463653272145 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1B285800) [pid = 2760] [serial = 218] [outer = 1A9C5C00] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (189CE400) [pid = 2760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (18E67800) [pid = 2760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0C59B800) [pid = 2760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (14771800) [pid = 2760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (18AA6000) [pid = 2760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1943EC00) [pid = 2760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0FAF9000) [pid = 2760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (104A4400) [pid = 2760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (147C8800) [pid = 2760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (162F5C00) [pid = 2760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (08B78C00) [pid = 2760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (19BBBC00) [pid = 2760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0C59CC00) [pid = 2760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1780E000) [pid = 2760] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (10594000) [pid = 2760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:21:12 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18A6F800) [pid = 2760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:21:12 INFO - PROCESS | 2760 | 1463653272832 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 03:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:21:12 INFO - PROCESS | 2760 | 1463653272902 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 2760 | 1463653272904 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:21:12 INFO - PROCESS | 2760 | 1463653272907 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 2760 | 1463653272909 Marionette TRACE conn6 <- [1,258,null,{}] 03:21:12 INFO - PROCESS | 2760 | 1463653272912 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:12 INFO - PROCESS | 2760 | 1463653272990 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:21:13 INFO - PROCESS | 2760 | 1463653273069 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B800 == 47 [pid = 2760] [id = 74] 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (16218C00) [pid = 2760] [serial = 219] [outer = 00000000] 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1AF2EC00) [pid = 2760] [serial = 220] [outer = 16218C00] 03:21:13 INFO - PROCESS | 2760 | 1463653273112 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1B9E8800) [pid = 2760] [serial = 221] [outer = 16218C00] 03:21:13 INFO - PROCESS | 2760 | 1463653273449 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 03:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:21:13 INFO - PROCESS | 2760 | 1463653273478 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 2760 | 1463653273480 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:21:13 INFO - PROCESS | 2760 | 1463653273483 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 2760 | 1463653273485 Marionette TRACE conn6 <- [1,262,null,{}] 03:21:13 INFO - PROCESS | 2760 | 1463653273488 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 2760 | 1463653273576 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:21:13 INFO - PROCESS | 2760 | 1463653273652 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 2760 | ++DOCSHELL 1AB8F800 == 48 [pid = 2760] [id = 75] 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1AF22000) [pid = 2760] [serial = 222] [outer = 00000000] 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1C83F000) [pid = 2760] [serial = 223] [outer = 1AF22000] 03:21:13 INFO - PROCESS | 2760 | 1463653273697 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1C89D000) [pid = 2760] [serial = 224] [outer = 1AF22000] 03:21:14 INFO - PROCESS | 2760 | 1463653274040 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 571ms 03:21:14 INFO - PROCESS | 2760 | 1463653274055 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 2760 | 1463653274057 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:21:14 INFO - PROCESS | 2760 | 1463653274060 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 2760 | 1463653274062 Marionette TRACE conn6 <- [1,266,null,{}] 03:21:14 INFO - PROCESS | 2760 | 1463653274066 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 2760 | 1463653274161 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:21:14 INFO - PROCESS | 2760 | 1463653274237 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDB000 == 49 [pid = 2760] [id = 76] 03:21:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1BAEF000) [pid = 2760] [serial = 225] [outer = 00000000] 03:21:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1D58F000) [pid = 2760] [serial = 226] [outer = 1BAEF000] 03:21:14 INFO - PROCESS | 2760 | 1463653274286 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1DC0D800) [pid = 2760] [serial = 227] [outer = 1BAEF000] 03:21:14 INFO - PROCESS | 2760 | 1463653274850 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 03:21:14 INFO - PROCESS | 2760 | 1463653274892 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 2760 | 1463653274897 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:21:14 INFO - PROCESS | 2760 | 1463653274903 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 2760 | 1463653274906 Marionette TRACE conn6 <- [1,270,null,{}] 03:21:14 INFO - PROCESS | 2760 | 1463653274912 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 2760 | 1463653275020 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:21:15 INFO - PROCESS | 2760 | 1463653275116 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 2760 | ++DOCSHELL 0C59EC00 == 50 [pid = 2760] [id = 77] 03:21:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0C5A6800) [pid = 2760] [serial = 228] [outer = 00000000] 03:21:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0FA65400) [pid = 2760] [serial = 229] [outer = 0C5A6800] 03:21:15 INFO - PROCESS | 2760 | 1463653275171 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0FFE4000) [pid = 2760] [serial = 230] [outer = 0C5A6800] 03:21:15 INFO - PROCESS | 2760 | 1463653275764 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 03:21:15 INFO - PROCESS | 2760 | 1463653275777 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 2760 | 1463653275783 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:21:15 INFO - PROCESS | 2760 | 1463653275789 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 2760 | 1463653275792 Marionette TRACE conn6 <- [1,274,null,{}] 03:21:15 INFO - PROCESS | 2760 | 1463653275796 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 2760 | 1463653275902 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:21:15 INFO - PROCESS | 2760 | 1463653275997 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 2760 | ++DOCSHELL 10505800 == 51 [pid = 2760] [id = 78] 03:21:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1058D800) [pid = 2760] [serial = 231] [outer = 00000000] 03:21:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (162F2400) [pid = 2760] [serial = 232] [outer = 1058D800] 03:21:16 INFO - PROCESS | 2760 | 1463653276052 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (18588400) [pid = 2760] [serial = 233] [outer = 1058D800] 03:21:16 INFO - PROCESS | 2760 | 1463653276808 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1078ms 03:21:16 INFO - PROCESS | 2760 | 1463653276892 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 2760 | 1463653276895 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:21:16 INFO - PROCESS | 2760 | 1463653276916 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 2760 | 1463653276919 Marionette TRACE conn6 <- [1,278,null,{}] 03:21:16 INFO - PROCESS | 2760 | 1463653276930 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 2760 | 1463653277099 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:21:17 INFO - PROCESS | 2760 | 1463653277189 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 2760 | ++DOCSHELL 08B6D000 == 52 [pid = 2760] [id = 79] 03:21:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (18590400) [pid = 2760] [serial = 234] [outer = 00000000] 03:21:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1A939800) [pid = 2760] [serial = 235] [outer = 18590400] 03:21:17 INFO - PROCESS | 2760 | 1463653277246 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1C83D400) [pid = 2760] [serial = 236] [outer = 18590400] 03:21:17 INFO - PROCESS | 2760 | 1463653277783 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 03:21:17 INFO - PROCESS | 2760 | 1463653277845 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 2760 | 1463653277848 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:21:17 INFO - PROCESS | 2760 | 1463653277851 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 2760 | 1463653277853 Marionette TRACE conn6 <- [1,282,null,{}] 03:21:17 INFO - PROCESS | 2760 | 1463653277857 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 2760 | 1463653277961 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:21:18 INFO - PROCESS | 2760 | 1463653278055 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 2760 | ++DOCSHELL 1D51B400 == 53 [pid = 2760] [id = 80] 03:21:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1D51E400) [pid = 2760] [serial = 237] [outer = 00000000] 03:21:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1D524400) [pid = 2760] [serial = 238] [outer = 1D51E400] 03:21:18 INFO - PROCESS | 2760 | 1463653278109 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1D527800) [pid = 2760] [serial = 239] [outer = 1D51E400] 03:21:18 INFO - PROCESS | 2760 | 1463653278706 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 930ms 03:21:18 INFO - PROCESS | 2760 | 1463653278785 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 2760 | 1463653278787 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:21:18 INFO - PROCESS | 2760 | 1463653278791 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:21:18 INFO - PROCESS | 2760 | 1463653278793 Marionette TRACE conn6 <- [1,286,null,{}] 03:21:18 INFO - PROCESS | 2760 | 1463653278797 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 2760 | 1463653278903 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:21:19 INFO - PROCESS | 2760 | 1463653279154 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 2760 | ++DOCSHELL 08B71400 == 54 [pid = 2760] [id = 81] 03:21:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (08B74800) [pid = 2760] [serial = 240] [outer = 00000000] 03:21:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0C5AA000) [pid = 2760] [serial = 241] [outer = 08B74800] 03:21:19 INFO - PROCESS | 2760 | 1463653279215 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FAF1C00) [pid = 2760] [serial = 242] [outer = 08B74800] 03:21:19 INFO - PROCESS | 2760 | 1463653279774 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1018ms 03:21:19 INFO - PROCESS | 2760 | 1463653279813 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 2760 | 1463653279817 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:21:19 INFO - PROCESS | 2760 | 1463653279821 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 2760 | 1463653279824 Marionette TRACE conn6 <- [1,290,null,{}] 03:21:19 INFO - PROCESS | 2760 | 1463653279829 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 2760 | 1463653279931 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 1AB8F800 == 53 [pid = 2760] [id = 75] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 0C59B800 == 52 [pid = 2760] [id = 74] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 19BC8000 == 51 [pid = 2760] [id = 73] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 18E64000 == 50 [pid = 2760] [id = 72] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 0C5B1C00 == 49 [pid = 2760] [id = 71] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 0C5B3800 == 48 [pid = 2760] [id = 70] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 1571F000 == 47 [pid = 2760] [id = 69] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 143E0800 == 46 [pid = 2760] [id = 68] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 08B74C00 == 45 [pid = 2760] [id = 67] 03:21:19 INFO - PROCESS | 2760 | --DOCSHELL 0CF3BC00 == 44 [pid = 2760] [id = 66] 03:21:19 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (16213400) [pid = 2760] [serial = 156] [outer = 00000000] [url = about:blank] 03:21:19 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (162E8800) [pid = 2760] [serial = 157] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1686F400) [pid = 2760] [serial = 159] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19990400) [pid = 2760] [serial = 144] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (0FF53C00) [pid = 2760] [serial = 148] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (0C5AE000) [pid = 2760] [serial = 147] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1AF59400) [pid = 2760] [serial = 133] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (0C5AAC00) [pid = 2760] [serial = 135] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (19BC3800) [pid = 2760] [serial = 166] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (14A7B000) [pid = 2760] [serial = 138] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (16218400) [pid = 2760] [serial = 141] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (16213000) [pid = 2760] [serial = 173] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1B28A800) [pid = 2760] [serial = 170] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1AF5B400) [pid = 2760] [serial = 169] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1050C000) [pid = 2760] [serial = 172] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (157E2400) [pid = 2760] [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.] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (18E65000) [pid = 2760] [serial = 162] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (19439800) [pid = 2760] [serial = 163] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (17CF0C00) [pid = 2760] [serial = 160] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (18A6FC00) [pid = 2760] [serial = 97] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19C3B400) [pid = 2760] [serial = 100] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FA08800) [pid = 2760] [serial = 91] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (162F4C00) [pid = 2760] [serial = 94] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1D595000) [pid = 2760] [serial = 181] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19924000) [pid = 2760] [serial = 165] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (10509000) [pid = 2760] [serial = 153] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (10598400) [pid = 2760] [serial = 154] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (15720400) [pid = 2760] [serial = 151] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (14382C00) [pid = 2760] [serial = 150] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | 1463653280100 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18AA1400) [pid = 2760] [serial = 175] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18AA4400) [pid = 2760] [serial = 176] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1C976000) [pid = 2760] [serial = 179] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1BEEA400) [pid = 2760] [serial = 178] [outer = 00000000] [url = about:blank] 03:21:20 INFO - PROCESS | 2760 | ++DOCSHELL 08A8C000 == 45 [pid = 2760] [id = 82] 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (08A8EC00) [pid = 2760] [serial = 243] [outer = 00000000] 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (08B7C400) [pid = 2760] [serial = 244] [outer = 08A8EC00] 03:21:20 INFO - PROCESS | 2760 | 1463653280149 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (0C5A2C00) [pid = 2760] [serial = 245] [outer = 08A8EC00] 03:21:20 INFO - PROCESS | 2760 | 1463653280561 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 03:21:20 INFO - PROCESS | 2760 | 1463653280594 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 2760 | 1463653280598 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:21:20 INFO - PROCESS | 2760 | 1463653280602 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 2760 | 1463653280604 Marionette TRACE conn6 <- [1,294,null,{}] 03:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:21:20 INFO - PROCESS | 2760 | 1463653280608 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 2760 | 1463653280704 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:21:20 INFO - PROCESS | 2760 | 1463653280785 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AF000 == 46 [pid = 2760] [id = 83] 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (0C5B5400) [pid = 2760] [serial = 246] [outer = 00000000] 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (10646400) [pid = 2760] [serial = 247] [outer = 0C5B5400] 03:21:20 INFO - PROCESS | 2760 | 1463653280829 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (146FD000) [pid = 2760] [serial = 248] [outer = 0C5B5400] 03:21:21 INFO - PROCESS | 2760 | 1463653281203 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:21 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. 03:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 03:21:21 INFO - PROCESS | 2760 | 1463653281238 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 2760 | 1463653281240 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:21:21 INFO - PROCESS | 2760 | 1463653281244 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:21:21 INFO - PROCESS | 2760 | 1463653281250 Marionette TRACE conn6 <- [1,298,null,{}] 03:21:21 INFO - PROCESS | 2760 | 1463653281259 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 2760 | 1463653281342 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:21:21 INFO - PROCESS | 2760 | 1463653281351 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 2760 | ++DOCSHELL 157E2800 == 47 [pid = 2760] [id = 84] 03:21:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (157E4800) [pid = 2760] [serial = 249] [outer = 00000000] 03:21:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (162EA400) [pid = 2760] [serial = 250] [outer = 157E4800] 03:21:21 INFO - PROCESS | 2760 | 1463653281394 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (162F4C00) [pid = 2760] [serial = 251] [outer = 157E4800] 03:21:21 INFO - PROCESS | 2760 | 1463653281809 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:21 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. 03:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 590ms 03:21:21 INFO - PROCESS | 2760 | 1463653281849 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 2760 | 1463653281851 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:21:21 INFO - PROCESS | 2760 | 1463653281855 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 2760 | 1463653281857 Marionette TRACE conn6 <- [1,302,null,{}] 03:21:21 INFO - PROCESS | 2760 | 1463653281860 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 2760 | 1463653281943 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:21:21 INFO - PROCESS | 2760 | 1463653281953 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 2760 | ++DOCSHELL 16872C00 == 48 [pid = 2760] [id = 85] 03:21:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (16B53C00) [pid = 2760] [serial = 252] [outer = 00000000] 03:21:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (178E1800) [pid = 2760] [serial = 253] [outer = 16B53C00] 03:21:21 INFO - PROCESS | 2760 | 1463653281997 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1858E000) [pid = 2760] [serial = 254] [outer = 16B53C00] 03:21:22 INFO - PROCESS | 2760 | 1463653282477 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:22 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. 03:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 03:21:22 INFO - PROCESS | 2760 | 1463653282528 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:21:22 INFO - PROCESS | 2760 | 1463653282530 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:21:22 INFO - PROCESS | 2760 | 1463653282534 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 2760 | 1463653282536 Marionette TRACE conn6 <- [1,306,null,{}] 03:21:22 INFO - PROCESS | 2760 | 1463653282539 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:22 INFO - PROCESS | 2760 | 1463653282645 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:21:22 INFO - PROCESS | 2760 | 1463653282654 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 2760 | ++DOCSHELL 189D1000 == 49 [pid = 2760] [id = 86] 03:21:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18A66800) [pid = 2760] [serial = 255] [outer = 00000000] 03:21:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18A70C00) [pid = 2760] [serial = 256] [outer = 18A66800] 03:21:22 INFO - PROCESS | 2760 | 1463653282747 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18AA4C00) [pid = 2760] [serial = 257] [outer = 18A66800] 03:21:23 INFO - PROCESS | 2760 | 1463653283195 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:23 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. 03:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 03:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:21:23 INFO - PROCESS | 2760 | 1463653283204 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 2760 | 1463653283206 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:21:23 INFO - PROCESS | 2760 | 1463653283209 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 2760 | 1463653283211 Marionette TRACE conn6 <- [1,310,null,{}] 03:21:23 INFO - PROCESS | 2760 | 1463653283214 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 2760 | 1463653283324 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:21:23 INFO - PROCESS | 2760 | 1463653283409 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 2760 | ++DOCSHELL 08B71C00 == 50 [pid = 2760] [id = 87] 03:21:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18E66800) [pid = 2760] [serial = 258] [outer = 00000000] 03:21:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19446400) [pid = 2760] [serial = 259] [outer = 18E66800] 03:21:23 INFO - PROCESS | 2760 | 1463653283453 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1967F000) [pid = 2760] [serial = 260] [outer = 18E66800] 03:21:23 INFO - PROCESS | 2760 | 1463653283833 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:21:23 INFO - PROCESS | 2760 | 1463653283903 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:23 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. 03:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 03:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:21:23 INFO - PROCESS | 2760 | 1463653283941 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 2760 | 1463653283943 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:21:23 INFO - PROCESS | 2760 | 1463653283946 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 2760 | 1463653283948 Marionette TRACE conn6 <- [1,314,null,{}] 03:21:23 INFO - PROCESS | 2760 | 1463653283954 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 2760 | 1463653284061 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:21:24 INFO - PROCESS | 2760 | 1463653284069 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 2760 | ++DOCSHELL 19923400 == 51 [pid = 2760] [id = 88] 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19BBA800) [pid = 2760] [serial = 261] [outer = 00000000] 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (19BC5000) [pid = 2760] [serial = 262] [outer = 19BBA800] 03:21:24 INFO - PROCESS | 2760 | 1463653284112 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (19BC5C00) [pid = 2760] [serial = 263] [outer = 19BBA800] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (165DC400) [pid = 2760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18470400) [pid = 2760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (157DCC00) [pid = 2760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FF5A800) [pid = 2760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (178E3000) [pid = 2760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (0C503800) [pid = 2760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1943A000) [pid = 2760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (143E2800) [pid = 2760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0FF51000) [pid = 2760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1A9C5C00) [pid = 2760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (16218C00) [pid = 2760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1AF22000) [pid = 2760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:21:24 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (0FA0A800) [pid = 2760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:21:24 INFO - PROCESS | 2760 | 1463653284662 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:24 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. 03:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 770ms 03:21:24 INFO - PROCESS | 2760 | 1463653284717 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 2760 | 1463653284719 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:21:24 INFO - PROCESS | 2760 | 1463653284722 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 2760 | 1463653284723 Marionette TRACE conn6 <- [1,318,null,{}] 03:21:24 INFO - PROCESS | 2760 | 1463653284727 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 2760 | 1463653284804 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:21:24 INFO - PROCESS | 2760 | 1463653284810 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 2760 | ++DOCSHELL 165E4400 == 52 [pid = 2760] [id = 89] 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18610800) [pid = 2760] [serial = 264] [outer = 00000000] 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (19BC2C00) [pid = 2760] [serial = 265] [outer = 18610800] 03:21:24 INFO - PROCESS | 2760 | 1463653284853 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1AADE000) [pid = 2760] [serial = 266] [outer = 18610800] 03:21:25 INFO - PROCESS | 2760 | 1463653285274 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:25 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. 03:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 03:21:25 INFO - PROCESS | 2760 | 1463653285297 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 2760 | 1463653285299 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:21:25 INFO - PROCESS | 2760 | 1463653285302 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 2760 | 1463653285303 Marionette TRACE conn6 <- [1,322,null,{}] 03:21:25 INFO - PROCESS | 2760 | 1463653285307 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:25 INFO - PROCESS | 2760 | 1463653285384 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:21:25 INFO - PROCESS | 2760 | 1463653285390 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 2760 | ++DOCSHELL 1AA0E000 == 53 [pid = 2760] [id = 90] 03:21:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1AF20800) [pid = 2760] [serial = 267] [outer = 00000000] 03:21:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1BA04000) [pid = 2760] [serial = 268] [outer = 1AF20800] 03:21:25 INFO - PROCESS | 2760 | 1463653285433 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1BEE8C00) [pid = 2760] [serial = 269] [outer = 1AF20800] 03:21:25 INFO - PROCESS | 2760 | 1463653285847 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:25 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. 03:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 03:21:25 INFO - PROCESS | 2760 | 1463653285873 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 2760 | 1463653285875 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:21:25 INFO - PROCESS | 2760 | 1463653285879 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:21:25 INFO - PROCESS | 2760 | 1463653285881 Marionette TRACE conn6 <- [1,326,null,{}] 03:21:25 INFO - PROCESS | 2760 | 1463653285896 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:25 INFO - PROCESS | 2760 | 1463653285978 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:21:25 INFO - PROCESS | 2760 | 1463653285987 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 2760 | ++DOCSHELL 1BE99000 == 54 [pid = 2760] [id = 91] 03:21:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1BEEE000) [pid = 2760] [serial = 270] [outer = 00000000] 03:21:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1C976800) [pid = 2760] [serial = 271] [outer = 1BEEE000] 03:21:26 INFO - PROCESS | 2760 | 1463653286035 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1D523C00) [pid = 2760] [serial = 272] [outer = 1BEEE000] 03:21:26 INFO - PROCESS | 2760 | 1463653286626 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:26 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. 03:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 790ms 03:21:26 INFO - PROCESS | 2760 | 1463653286674 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 2760 | 1463653286678 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:21:26 INFO - PROCESS | 2760 | 1463653286684 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:21:26 INFO - PROCESS | 2760 | 1463653286688 Marionette TRACE conn6 <- [1,330,null,{}] 03:21:26 INFO - PROCESS | 2760 | 1463653286694 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 2760 | 1463653286804 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:21:26 INFO - PROCESS | 2760 | 1463653286929 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 2760 | ++DOCSHELL 0FF4E800 == 55 [pid = 2760] [id = 92] 03:21:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (0FF51C00) [pid = 2760] [serial = 273] [outer = 00000000] 03:21:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1058DC00) [pid = 2760] [serial = 274] [outer = 0FF51C00] 03:21:27 INFO - PROCESS | 2760 | 1463653287009 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1064FC00) [pid = 2760] [serial = 275] [outer = 0FF51C00] 03:21:27 INFO - PROCESS | 2760 | 1463653287592 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:27 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. 03:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 03:21:27 INFO - PROCESS | 2760 | 1463653287619 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 2760 | 1463653287624 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:21:27 INFO - PROCESS | 2760 | 1463653287631 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 2760 | 1463653287634 Marionette TRACE conn6 <- [1,334,null,{}] 03:21:27 INFO - PROCESS | 2760 | 1463653287638 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 2760 | 1463653287750 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:21:27 INFO - PROCESS | 2760 | 1463653287850 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 2760 | ++DOCSHELL 162EB800 == 56 [pid = 2760] [id = 93] 03:21:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (162ED400) [pid = 2760] [serial = 276] [outer = 00000000] 03:21:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (178E0C00) [pid = 2760] [serial = 277] [outer = 162ED400] 03:21:27 INFO - PROCESS | 2760 | 1463653287905 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (18A6E000) [pid = 2760] [serial = 278] [outer = 162ED400] 03:21:28 INFO - PROCESS | 2760 | 1463653288512 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:28 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. 03:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 03:21:28 INFO - PROCESS | 2760 | 1463653288563 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 2760 | 1463653288566 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:21:28 INFO - PROCESS | 2760 | 1463653288570 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 2760 | 1463653288574 Marionette TRACE conn6 <- [1,338,null,{}] 03:21:28 INFO - PROCESS | 2760 | 1463653288585 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 2760 | 1463653288693 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:21:28 INFO - PROCESS | 2760 | 1463653288819 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 2760 | ++DOCSHELL 19B65C00 == 57 [pid = 2760] [id = 94] 03:21:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (19B68000) [pid = 2760] [serial = 279] [outer = 00000000] 03:21:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (19B6AC00) [pid = 2760] [serial = 280] [outer = 19B68000] 03:21:28 INFO - PROCESS | 2760 | 1463653288876 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (19C3F000) [pid = 2760] [serial = 281] [outer = 19B68000] 03:21:29 INFO - PROCESS | 2760 | 1463653289422 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:29 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. 03:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 03:21:29 INFO - PROCESS | 2760 | 1463653289449 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 2760 | 1463653289452 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:21:29 INFO - PROCESS | 2760 | 1463653289456 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 2760 | 1463653289458 Marionette TRACE conn6 <- [1,342,null,{}] 03:21:29 INFO - PROCESS | 2760 | 1463653289462 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:29 INFO - PROCESS | 2760 | 1463653289566 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:21:29 INFO - PROCESS | 2760 | 1463653289661 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 2760 | ++DOCSHELL 1853E400 == 58 [pid = 2760] [id = 95] 03:21:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18540400) [pid = 2760] [serial = 282] [outer = 00000000] 03:21:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18548400) [pid = 2760] [serial = 283] [outer = 18540400] 03:21:29 INFO - PROCESS | 2760 | 1463653289716 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1854C400) [pid = 2760] [serial = 284] [outer = 18540400] 03:21:30 INFO - PROCESS | 2760 | 1463653290303 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:30 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. 03:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 03:21:30 INFO - PROCESS | 2760 | 1463653290328 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 2760 | 1463653290330 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:21:30 INFO - PROCESS | 2760 | 1463653290333 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 2760 | 1463653290335 Marionette TRACE conn6 <- [1,346,null,{}] 03:21:30 INFO - PROCESS | 2760 | 1463653290339 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 2760 | 1463653290441 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:21:30 INFO - PROCESS | 2760 | 1463653290537 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 2760 | ++DOCSHELL 19BD3800 == 59 [pid = 2760] [id = 96] 03:21:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (19BD4400) [pid = 2760] [serial = 285] [outer = 00000000] 03:21:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (19BDAC00) [pid = 2760] [serial = 286] [outer = 19BD4400] 03:21:30 INFO - PROCESS | 2760 | 1463653290591 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (19BDCC00) [pid = 2760] [serial = 287] [outer = 19BD4400] 03:21:31 INFO - PROCESS | 2760 | 1463653291099 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:31 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. 03:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 03:21:31 INFO - PROCESS | 2760 | 1463653291164 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 2760 | 1463653291167 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:21:31 INFO - PROCESS | 2760 | 1463653291170 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:21:31 INFO - PROCESS | 2760 | 1463653291172 Marionette TRACE conn6 <- [1,350,null,{}] 03:21:31 INFO - PROCESS | 2760 | 1463653291176 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 2760 | 1463653291311 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:21:31 INFO - PROCESS | 2760 | 1463653291438 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 2760 | ++DOCSHELL 0FAEB800 == 60 [pid = 2760] [id = 97] 03:21:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FFE4800) [pid = 2760] [serial = 288] [outer = 00000000] 03:21:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1620CC00) [pid = 2760] [serial = 289] [outer = 0FFE4800] 03:21:31 INFO - PROCESS | 2760 | 1463653291494 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (178DB800) [pid = 2760] [serial = 290] [outer = 0FFE4800] 03:21:32 INFO - PROCESS | 2760 | 1463653292185 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:32 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. 03:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1080ms 03:21:32 INFO - PROCESS | 2760 | 1463653292254 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 2760 | 1463653292258 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:21:32 INFO - PROCESS | 2760 | 1463653292263 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 2760 | 1463653292267 Marionette TRACE conn6 <- [1,354,null,{}] 03:21:32 INFO - PROCESS | 2760 | 1463653292272 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 2760 | 1463653292369 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:21:32 INFO - PROCESS | 2760 | 1463653292497 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 2760 | ++DOCSHELL 14678C00 == 61 [pid = 2760] [id = 98] 03:21:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (10796400) [pid = 2760] [serial = 291] [outer = 00000000] 03:21:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (14A7A800) [pid = 2760] [serial = 292] [outer = 10796400] 03:21:32 INFO - PROCESS | 2760 | 1463653292549 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1620E400) [pid = 2760] [serial = 293] [outer = 10796400] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 165DC000 == 60 [pid = 2760] [id = 30] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 147D2000 == 59 [pid = 2760] [id = 29] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 1AA0E000 == 58 [pid = 2760] [id = 90] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 165E4400 == 57 [pid = 2760] [id = 89] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 19923400 == 56 [pid = 2760] [id = 88] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 08B71C00 == 55 [pid = 2760] [id = 87] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 189D1000 == 54 [pid = 2760] [id = 86] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 16872C00 == 53 [pid = 2760] [id = 85] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 157E2800 == 52 [pid = 2760] [id = 84] 03:21:32 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1D58F000) [pid = 2760] [serial = 226] [outer = 00000000] [url = about:blank] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 0C5AF000 == 51 [pid = 2760] [id = 83] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 08A8C000 == 50 [pid = 2760] [id = 82] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 08B71400 == 49 [pid = 2760] [id = 81] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 0C59EC00 == 48 [pid = 2760] [id = 77] 03:21:32 INFO - PROCESS | 2760 | --DOCSHELL 0FFDB000 == 47 [pid = 2760] [id = 76] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (17CF7400) [pid = 2760] [serial = 88] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1B9EEC00) [pid = 2760] [serial = 145] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (162F4000) [pid = 2760] [serial = 205] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (17805400) [pid = 2760] [serial = 206] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1943A800) [pid = 2760] [serial = 211] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (18605800) [pid = 2760] [serial = 208] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19441000) [pid = 2760] [serial = 212] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (0FF27C00) [pid = 2760] [serial = 199] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19BBDC00) [pid = 2760] [serial = 215] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1998D800) [pid = 2760] [serial = 214] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (0FFE7C00) [pid = 2760] [serial = 200] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (14630800) [pid = 2760] [serial = 202] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (14A74800) [pid = 2760] [serial = 203] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (147C8400) [pid = 2760] [serial = 193] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0FF75000) [pid = 2760] [serial = 184] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (18602000) [pid = 2760] [serial = 187] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1C97F000) [pid = 2760] [serial = 190] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1AF23400) [pid = 2760] [serial = 217] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1AF2EC00) [pid = 2760] [serial = 220] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1C83F000) [pid = 2760] [serial = 223] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1B285800) [pid = 2760] [serial = 218] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (10503C00) [pid = 2760] [serial = 197] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0FFD9000) [pid = 2760] [serial = 196] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (162EC800) [pid = 2760] [serial = 194] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1B9E8800) [pid = 2760] [serial = 221] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (18905800) [pid = 2760] [serial = 209] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1C89D000) [pid = 2760] [serial = 224] [outer = 00000000] [url = about:blank] 03:21:33 INFO - PROCESS | 2760 | 1463653293121 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:33 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. 03:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 872ms 03:21:33 INFO - PROCESS | 2760 | 1463653293137 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 2760 | 1463653293142 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:21:33 INFO - PROCESS | 2760 | 1463653293147 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 2760 | 1463653293150 Marionette TRACE conn6 <- [1,358,null,{}] 03:21:33 INFO - PROCESS | 2760 | 1463653293154 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 2760 | 1463653293237 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:21:33 INFO - PROCESS | 2760 | 1463653293246 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AF000 == 48 [pid = 2760] [id = 99] 03:21:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0C5B1400) [pid = 2760] [serial = 294] [outer = 00000000] 03:21:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0FFE2800) [pid = 2760] [serial = 295] [outer = 0C5B1400] 03:21:33 INFO - PROCESS | 2760 | 1463653293291 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (10505400) [pid = 2760] [serial = 296] [outer = 0C5B1400] 03:21:33 INFO - PROCESS | 2760 | 1463653293761 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:33 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. 03:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 03:21:33 INFO - PROCESS | 2760 | 1463653293781 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 2760 | 1463653293784 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:21:33 INFO - PROCESS | 2760 | 1463653293787 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 2760 | 1463653293790 Marionette TRACE conn6 <- [1,362,null,{}] 03:21:33 INFO - PROCESS | 2760 | 1463653293800 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 2760 | 1463653293886 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:21:33 INFO - PROCESS | 2760 | 1463653293896 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 2760 | ++DOCSHELL 1621B400 == 49 [pid = 2760] [id = 100] 03:21:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (162BA400) [pid = 2760] [serial = 297] [outer = 00000000] 03:21:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162F0800) [pid = 2760] [serial = 298] [outer = 162BA400] 03:21:33 INFO - PROCESS | 2760 | 1463653293942 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1686E000) [pid = 2760] [serial = 299] [outer = 162BA400] 03:21:34 INFO - PROCESS | 2760 | 1463653294407 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:34 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. 03:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 03:21:34 INFO - PROCESS | 2760 | 1463653294462 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 2760 | 1463653294465 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:21:34 INFO - PROCESS | 2760 | 1463653294468 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:21:34 INFO - PROCESS | 2760 | 1463653294470 Marionette TRACE conn6 <- [1,366,null,{}] 03:21:34 INFO - PROCESS | 2760 | 1463653294474 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:34 INFO - PROCESS | 2760 | 1463653294555 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:21:34 INFO - PROCESS | 2760 | 1463653294665 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 2760 | ++DOCSHELL 18470400 == 50 [pid = 2760] [id = 101] 03:21:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18470C00) [pid = 2760] [serial = 300] [outer = 00000000] 03:21:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (18544000) [pid = 2760] [serial = 301] [outer = 18470C00] 03:21:34 INFO - PROCESS | 2760 | 1463653294709 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18605800) [pid = 2760] [serial = 302] [outer = 18470C00] 03:21:35 INFO - PROCESS | 2760 | 1463653295087 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:35 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. 03:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 03:21:35 INFO - PROCESS | 2760 | 1463653295142 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 2760 | 1463653295144 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:21:35 INFO - PROCESS | 2760 | 1463653295147 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 2760 | 1463653295149 Marionette TRACE conn6 <- [1,370,null,{}] 03:21:35 INFO - PROCESS | 2760 | 1463653295152 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 2760 | 1463653295267 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:21:35 INFO - PROCESS | 2760 | 1463653295286 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 2760 | ++DOCSHELL 1620E000 == 51 [pid = 2760] [id = 102] 03:21:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (18540000) [pid = 2760] [serial = 303] [outer = 00000000] 03:21:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (18A6F000) [pid = 2760] [serial = 304] [outer = 18540000] 03:21:35 INFO - PROCESS | 2760 | 1463653295330 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18AAA800) [pid = 2760] [serial = 305] [outer = 18540000] 03:21:35 INFO - PROCESS | 2760 | 1463653295778 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:21:35 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. 03:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 03:21:35 INFO - PROCESS | 2760 | 1463653295821 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 2760 | 1463653295823 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:21:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:21:35 INFO - PROCESS | 2760 | 1463653295826 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 2760 | 1463653295828 Marionette TRACE conn6 <- [1,374,null,{}] 03:21:35 INFO - PROCESS | 2760 | 1463653295831 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 2760 | 1463653295982 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:21:36 INFO - PROCESS | 2760 | 1463653296009 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 2760 | ++DOCSHELL 19922400 == 52 [pid = 2760] [id = 103] 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (199D8000) [pid = 2760] [serial = 306] [outer = 00000000] 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (199DCC00) [pid = 2760] [serial = 307] [outer = 199D8000] 03:21:36 INFO - PROCESS | 2760 | 1463653296053 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (199DE800) [pid = 2760] [serial = 308] [outer = 199D8000] 03:21:36 INFO - PROCESS | 2760 | 1463653296523 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:21:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 03:21:36 INFO - PROCESS | 2760 | 1463653296559 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 2760 | 1463653296561 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:21:36 INFO - PROCESS | 2760 | 1463653296564 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:21:36 INFO - PROCESS | 2760 | 1463653296566 Marionette TRACE conn6 <- [1,378,null,{}] 03:21:36 INFO - PROCESS | 2760 | 1463653296570 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 2760 | 1463653296682 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:21:36 INFO - PROCESS | 2760 | 1463653296742 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 2760 | ++DOCSHELL 199DC800 == 53 [pid = 2760] [id = 104] 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (199E2400) [pid = 2760] [serial = 309] [outer = 00000000] 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (19B64C00) [pid = 2760] [serial = 310] [outer = 199E2400] 03:21:36 INFO - PROCESS | 2760 | 1463653296787 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19BC0800) [pid = 2760] [serial = 311] [outer = 199E2400] 03:21:37 INFO - PROCESS | 2760 | 1463653297218 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:21:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 03:21:37 INFO - PROCESS | 2760 | 1463653297238 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 2760 | 1463653297240 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:21:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:21:37 INFO - PROCESS | 2760 | 1463653297243 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 2760 | 1463653297254 Marionette TRACE conn6 <- [1,382,null,{}] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (18A66800) [pid = 2760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18E66800) [pid = 2760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (19BBA800) [pid = 2760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (16B53C00) [pid = 2760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (08B74800) [pid = 2760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (08A8EC00) [pid = 2760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (157E4800) [pid = 2760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0C5B5400) [pid = 2760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18610800) [pid = 2760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:21:37 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1AF20800) [pid = 2760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:21:37 INFO - PROCESS | 2760 | 1463653297380 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:37 INFO - PROCESS | 2760 | 1463653297463 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:21:37 INFO - PROCESS | 2760 | 1463653297471 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 2760 | ++DOCSHELL 13F6D400 == 54 [pid = 2760] [id = 105] 03:21:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (14382C00) [pid = 2760] [serial = 312] [outer = 00000000] 03:21:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (16B53C00) [pid = 2760] [serial = 313] [outer = 14382C00] 03:21:37 INFO - PROCESS | 2760 | 1463653297515 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (18A9F400) [pid = 2760] [serial = 314] [outer = 14382C00] 03:21:37 INFO - PROCESS | 2760 | 1463653297949 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:21:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 03:21:37 INFO - PROCESS | 2760 | 1463653297976 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 2760 | 1463653297978 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:21:37 INFO - PROCESS | 2760 | 1463653297981 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:21:37 INFO - PROCESS | 2760 | 1463653297983 Marionette TRACE conn6 <- [1,386,null,{}] 03:21:37 INFO - PROCESS | 2760 | 1463653297986 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 2760 | 1463653298064 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:21:38 INFO - PROCESS | 2760 | 1463653298070 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 2760 | ++DOCSHELL 165E6800 == 55 [pid = 2760] [id = 106] 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18E66400) [pid = 2760] [serial = 315] [outer = 00000000] 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (19BD7C00) [pid = 2760] [serial = 316] [outer = 18E66400] 03:21:38 INFO - PROCESS | 2760 | 1463653298113 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (19BE2800) [pid = 2760] [serial = 317] [outer = 18E66400] 03:21:38 INFO - PROCESS | 2760 | 1463653298545 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 03:21:38 INFO - PROCESS | 2760 | 1463653298554 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 2760 | 1463653298556 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:21:38 INFO - PROCESS | 2760 | 1463653298559 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 2760 | 1463653298561 Marionette TRACE conn6 <- [1,390,null,{}] 03:21:38 INFO - PROCESS | 2760 | 1463653298564 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 2760 | 1463653298683 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:21:38 INFO - PROCESS | 2760 | 1463653298692 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 2760 | ++DOCSHELL 19BD6800 == 56 [pid = 2760] [id = 107] 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1A9C4000) [pid = 2760] [serial = 318] [outer = 00000000] 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1AF5FC00) [pid = 2760] [serial = 319] [outer = 1A9C4000] 03:21:38 INFO - PROCESS | 2760 | 1463653298737 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1B285800) [pid = 2760] [serial = 320] [outer = 1A9C4000] 03:21:39 INFO - PROCESS | 2760 | 1463653299183 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 03:21:39 INFO - PROCESS | 2760 | 1463653299230 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 2760 | 1463653299233 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:21:39 INFO - PROCESS | 2760 | 1463653299248 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 2760 | 1463653299250 Marionette TRACE conn6 <- [1,394,null,{}] 03:21:39 INFO - PROCESS | 2760 | 1463653299254 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 2760 | 1463653299366 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:21:39 INFO - PROCESS | 2760 | 1463653299509 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 2760 | ++DOCSHELL 08A96000 == 57 [pid = 2760] [id = 108] 03:21:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (08B6E000) [pid = 2760] [serial = 321] [outer = 00000000] 03:21:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0C509800) [pid = 2760] [serial = 322] [outer = 08B6E000] 03:21:39 INFO - PROCESS | 2760 | 1463653299568 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (0C5B4800) [pid = 2760] [serial = 323] [outer = 08B6E000] 03:21:40 INFO - PROCESS | 2760 | 1463653300233 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1017ms 03:21:40 INFO - PROCESS | 2760 | 1463653300270 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 2760 | 1463653300275 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:21:40 INFO - PROCESS | 2760 | 1463653300280 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 2760 | 1463653300284 Marionette TRACE conn6 <- [1,398,null,{}] 03:21:40 INFO - PROCESS | 2760 | 1463653300289 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 2760 | 1463653300402 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:21:40 INFO - PROCESS | 2760 | 1463653300530 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 2760 | ++DOCSHELL 14A74800 == 58 [pid = 2760] [id = 109] 03:21:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (15720800) [pid = 2760] [serial = 324] [outer = 00000000] 03:21:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (16215000) [pid = 2760] [serial = 325] [outer = 15720800] 03:21:40 INFO - PROCESS | 2760 | 1463653300587 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (162F1C00) [pid = 2760] [serial = 326] [outer = 15720800] 03:21:41 INFO - PROCESS | 2760 | 1463653301168 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:21:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 03:21:41 INFO - PROCESS | 2760 | 1463653301216 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 2760 | 1463653301221 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:21:41 INFO - PROCESS | 2760 | 1463653301224 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:21:41 INFO - PROCESS | 2760 | 1463653301227 Marionette TRACE conn6 <- [1,402,null,{}] 03:21:41 INFO - PROCESS | 2760 | 1463653301231 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 2760 | 1463653301339 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:21:41 INFO - PROCESS | 2760 | 1463653301441 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 2760 | ++DOCSHELL 19440800 == 59 [pid = 2760] [id = 110] 03:21:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (19445000) [pid = 2760] [serial = 327] [outer = 00000000] 03:21:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (199DC000) [pid = 2760] [serial = 328] [outer = 19445000] 03:21:41 INFO - PROCESS | 2760 | 1463653301496 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (19BD4C00) [pid = 2760] [serial = 329] [outer = 19445000] 03:21:42 INFO - PROCESS | 2760 | 1463653302194 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1017ms 03:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:21:42 INFO - PROCESS | 2760 | 1463653302246 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 2760 | 1463653302249 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:21:42 INFO - PROCESS | 2760 | 1463653302259 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 2760 | 1463653302265 Marionette TRACE conn6 <- [1,406,null,{}] 03:21:42 INFO - PROCESS | 2760 | 1463653302270 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 2760 | 1463653302425 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:21:42 INFO - PROCESS | 2760 | 1463653302555 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 2760 | ++DOCSHELL 1B982800 == 60 [pid = 2760] [id = 111] 03:21:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1B988400) [pid = 2760] [serial = 330] [outer = 00000000] 03:21:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1BE9E800) [pid = 2760] [serial = 331] [outer = 1B988400] 03:21:42 INFO - PROCESS | 2760 | 1463653302610 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1C8A0000) [pid = 2760] [serial = 332] [outer = 1B988400] 03:21:43 INFO - PROCESS | 2760 | 1463653303175 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:21:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 990ms 03:21:43 INFO - PROCESS | 2760 | 1463653303246 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 2760 | 1463653303249 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:21:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:21:43 INFO - PROCESS | 2760 | 1463653303252 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 2760 | 1463653303254 Marionette TRACE conn6 <- [1,410,null,{}] 03:21:43 INFO - PROCESS | 2760 | 1463653303258 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:43 INFO - PROCESS | 2760 | 1463653303367 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:21:43 INFO - PROCESS | 2760 | 1463653303507 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 2760 | ++DOCSHELL 1BAE8800 == 61 [pid = 2760] [id = 112] 03:21:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1BAEC800) [pid = 2760] [serial = 333] [outer = 00000000] 03:21:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1D520400) [pid = 2760] [serial = 334] [outer = 1BAEC800] 03:21:43 INFO - PROCESS | 2760 | 1463653303563 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1D58A400) [pid = 2760] [serial = 335] [outer = 1BAEC800] 03:21:44 INFO - PROCESS | 2760 | 1463653304333 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:21:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1127ms 03:21:44 INFO - PROCESS | 2760 | 1463653304383 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 2760 | 1463653304387 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:21:44 INFO - PROCESS | 2760 | 1463653304392 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 2760 | 1463653304396 Marionette TRACE conn6 <- [1,414,null,{}] 03:21:44 INFO - PROCESS | 2760 | 1463653304414 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 2760 | 1463653304540 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:21:44 INFO - PROCESS | 2760 | 1463653304601 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 2760 | ++DOCSHELL 1064C400 == 62 [pid = 2760] [id = 113] 03:21:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (10E01800) [pid = 2760] [serial = 336] [outer = 00000000] 03:21:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (14454800) [pid = 2760] [serial = 337] [outer = 10E01800] 03:21:44 INFO - PROCESS | 2760 | 1463653304649 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (14A0BC00) [pid = 2760] [serial = 338] [outer = 10E01800] 03:21:45 INFO - PROCESS | 2760 | 1463653305221 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 890ms 03:21:45 INFO - PROCESS | 2760 | 1463653305283 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 2760 | 1463653305289 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:21:45 INFO - PROCESS | 2760 | 1463653305294 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 2760 | 1463653305297 Marionette TRACE conn6 <- [1,418,null,{}] 03:21:45 INFO - PROCESS | 2760 | 1463653305318 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:45 INFO - PROCESS | 2760 | 1463653305441 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:21:45 INFO - PROCESS | 2760 | 1463653305501 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 2760 | ++DOCSHELL 162F2C00 == 63 [pid = 2760] [id = 114] 03:21:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (162F3C00) [pid = 2760] [serial = 339] [outer = 00000000] 03:21:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1844AC00) [pid = 2760] [serial = 340] [outer = 162F3C00] 03:21:45 INFO - PROCESS | 2760 | 1463653305547 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1854A000) [pid = 2760] [serial = 341] [outer = 162F3C00] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 19BD6800 == 62 [pid = 2760] [id = 107] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 165E6800 == 61 [pid = 2760] [id = 106] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 13F6D400 == 60 [pid = 2760] [id = 105] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 199DC800 == 59 [pid = 2760] [id = 104] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 19922400 == 58 [pid = 2760] [id = 103] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 1620E000 == 57 [pid = 2760] [id = 102] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 18470400 == 56 [pid = 2760] [id = 101] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 1621B400 == 55 [pid = 2760] [id = 100] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 0C5AF000 == 54 [pid = 2760] [id = 99] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 14678C00 == 53 [pid = 2760] [id = 98] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 0FAEB800 == 52 [pid = 2760] [id = 97] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 19BD3800 == 51 [pid = 2760] [id = 96] 03:21:45 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (0FA65400) [pid = 2760] [serial = 229] [outer = 00000000] [url = about:blank] 03:21:45 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (162F2400) [pid = 2760] [serial = 232] [outer = 00000000] [url = about:blank] 03:21:45 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1A939800) [pid = 2760] [serial = 235] [outer = 00000000] [url = about:blank] 03:21:45 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1D524400) [pid = 2760] [serial = 238] [outer = 00000000] [url = about:blank] 03:21:45 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (1C976800) [pid = 2760] [serial = 271] [outer = 00000000] [url = about:blank] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 1853E400 == 50 [pid = 2760] [id = 95] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 19B65C00 == 49 [pid = 2760] [id = 94] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 162EB800 == 48 [pid = 2760] [id = 93] 03:21:45 INFO - PROCESS | 2760 | --DOCSHELL 0FF4E800 == 47 [pid = 2760] [id = 92] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (18A70C00) [pid = 2760] [serial = 256] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (19446400) [pid = 2760] [serial = 259] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (18AA4C00) [pid = 2760] [serial = 257] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (19BC5000) [pid = 2760] [serial = 262] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (178E1800) [pid = 2760] [serial = 253] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (0FAF1C00) [pid = 2760] [serial = 242] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (0C5AA000) [pid = 2760] [serial = 241] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1967F000) [pid = 2760] [serial = 260] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (08B7C400) [pid = 2760] [serial = 244] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (0C5A2C00) [pid = 2760] [serial = 245] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (162EA400) [pid = 2760] [serial = 250] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (162F4C00) [pid = 2760] [serial = 251] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (10646400) [pid = 2760] [serial = 247] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (146FD000) [pid = 2760] [serial = 248] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19BC2C00) [pid = 2760] [serial = 265] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1BEE8C00) [pid = 2760] [serial = 269] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1BA04000) [pid = 2760] [serial = 268] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (19BC5C00) [pid = 2760] [serial = 263] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1AADE000) [pid = 2760] [serial = 266] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1858E000) [pid = 2760] [serial = 254] [outer = 00000000] [url = about:blank] 03:21:46 INFO - PROCESS | 2760 | 1463653306548 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:21:46 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 03:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1280ms 03:21:46 INFO - PROCESS | 2760 | 1463653306578 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 2760 | 1463653306581 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:21:46 INFO - PROCESS | 2760 | 1463653306588 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 2760 | 1463653306591 Marionette TRACE conn6 <- [1,422,null,{}] 03:21:46 INFO - PROCESS | 2760 | 1463653306601 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 2760 | 1463653306686 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:21:46 INFO - PROCESS | 2760 | 1463653306693 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 2760 | ++DOCSHELL 0FF4E800 == 48 [pid = 2760] [id = 115] 03:21:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0FF56400) [pid = 2760] [serial = 342] [outer = 00000000] 03:21:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (143E2800) [pid = 2760] [serial = 343] [outer = 0FF56400] 03:21:46 INFO - PROCESS | 2760 | 1463653306740 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1620E000) [pid = 2760] [serial = 344] [outer = 0FF56400] 03:21:47 INFO - PROCESS | 2760 | 1463653307677 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1134ms 03:21:47 INFO - PROCESS | 2760 | 1463653307722 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 2760 | 1463653307725 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:21:47 INFO - PROCESS | 2760 | 1463653307736 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 2760 | 1463653307738 Marionette TRACE conn6 <- [1,426,null,{}] 03:21:47 INFO - PROCESS | 2760 | 1463653307741 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 2760 | 1463653307849 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:21:47 INFO - PROCESS | 2760 | 1463653307856 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 2760 | ++DOCSHELL 1621B400 == 49 [pid = 2760] [id = 116] 03:21:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (162E9800) [pid = 2760] [serial = 345] [outer = 00000000] 03:21:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18479800) [pid = 2760] [serial = 346] [outer = 162E9800] 03:21:47 INFO - PROCESS | 2760 | 1463653307900 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (18604C00) [pid = 2760] [serial = 347] [outer = 162E9800] 03:21:48 INFO - PROCESS | 2760 | 1463653308384 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 2760 | 1463653308409 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:21:48 INFO - PROCESS | 2760 | 1463653308412 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 2760 | 1463653308413 Marionette TRACE conn6 <- [1,430,null,{}] 03:21:48 INFO - PROCESS | 2760 | 1463653308427 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 2760 | 1463653308534 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:21:48 INFO - PROCESS | 2760 | 1463653308541 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 2760 | ++DOCSHELL 18A6C000 == 50 [pid = 2760] [id = 117] 03:21:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (18A72800) [pid = 2760] [serial = 348] [outer = 00000000] 03:21:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (18AA7000) [pid = 2760] [serial = 349] [outer = 18A72800] 03:21:48 INFO - PROCESS | 2760 | 1463653308586 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (19439C00) [pid = 2760] [serial = 350] [outer = 18A72800] 03:21:49 INFO - PROCESS | 2760 | 1463653309040 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 03:21:49 INFO - PROCESS | 2760 | 1463653309103 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 2760 | 1463653309105 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:21:49 INFO - PROCESS | 2760 | 1463653309108 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 2760 | 1463653309110 Marionette TRACE conn6 <- [1,434,null,{}] 03:21:49 INFO - PROCESS | 2760 | 1463653309113 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 2760 | 1463653309271 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:21:49 INFO - PROCESS | 2760 | 1463653309313 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 2760 | ++DOCSHELL 1058F400 == 51 [pid = 2760] [id = 118] 03:21:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (19445800) [pid = 2760] [serial = 351] [outer = 00000000] 03:21:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (19B5FC00) [pid = 2760] [serial = 352] [outer = 19445800] 03:21:49 INFO - PROCESS | 2760 | 1463653309359 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (19B6A400) [pid = 2760] [serial = 353] [outer = 19445800] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (199D8000) [pid = 2760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18470C00) [pid = 2760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (10796400) [pid = 2760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (0FFE4800) [pid = 2760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (162BA400) [pid = 2760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (199E2400) [pid = 2760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (0C5B1400) [pid = 2760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:21:49 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (14382C00) [pid = 2760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (14A10C00) [pid = 2760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (0C5A6800) [pid = 2760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (08B78800) [pid = 2760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (18540000) [pid = 2760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1C97FC00) [pid = 2760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1D51E400) [pid = 2760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0C50AC00) [pid = 2760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18590400) [pid = 2760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0C505C00) [pid = 2760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18E66400) [pid = 2760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1C89D800) [pid = 2760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1BAEF000) [pid = 2760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1058D800) [pid = 2760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:21:50 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (11058400) [pid = 2760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:21:50 INFO - PROCESS | 2760 | 1463653310094 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1019ms 03:21:50 INFO - PROCESS | 2760 | 1463653310128 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 2760 | 1463653310130 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:21:50 INFO - PROCESS | 2760 | 1463653310133 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 2760 | 1463653310135 Marionette TRACE conn6 <- [1,438,null,{}] 03:21:50 INFO - PROCESS | 2760 | 1463653310139 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 2760 | 1463653310215 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:21:50 INFO - PROCESS | 2760 | 1463653310222 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A8000 == 52 [pid = 2760] [id = 119] 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (0C5A8800) [pid = 2760] [serial = 354] [outer = 00000000] 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (14A09800) [pid = 2760] [serial = 355] [outer = 0C5A8800] 03:21:50 INFO - PROCESS | 2760 | 1463653310265 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1571E400) [pid = 2760] [serial = 356] [outer = 0C5A8800] 03:21:50 INFO - PROCESS | 2760 | 1463653310729 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 03:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:21:50 INFO - PROCESS | 2760 | 1463653310764 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 2760 | 1463653310766 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:21:50 INFO - PROCESS | 2760 | 1463653310769 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 2760 | 1463653310770 Marionette TRACE conn6 <- [1,442,null,{}] 03:21:50 INFO - PROCESS | 2760 | 1463653310774 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 2760 | 1463653310851 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:21:50 INFO - PROCESS | 2760 | 1463653310857 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 2760 | ++DOCSHELL 1059A800 == 53 [pid = 2760] [id = 120] 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (11058400) [pid = 2760] [serial = 357] [outer = 00000000] 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19B63400) [pid = 2760] [serial = 358] [outer = 11058400] 03:21:50 INFO - PROCESS | 2760 | 1463653310902 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19BDB800) [pid = 2760] [serial = 359] [outer = 11058400] 03:21:51 INFO - PROCESS | 2760 | 1463653311329 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 03:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:21:51 INFO - PROCESS | 2760 | 1463653311400 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 2760 | 1463653311402 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:21:51 INFO - PROCESS | 2760 | 1463653311405 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 2760 | 1463653311407 Marionette TRACE conn6 <- [1,446,null,{}] 03:21:51 INFO - PROCESS | 2760 | 1463653311410 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:51 INFO - PROCESS | 2760 | 1463653311488 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:21:51 INFO - PROCESS | 2760 | 1463653311495 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 2760 | ++DOCSHELL 18E66400 == 54 [pid = 2760] [id = 121] 03:21:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (19BC8400) [pid = 2760] [serial = 360] [outer = 00000000] 03:21:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1AADA800) [pid = 2760] [serial = 361] [outer = 19BC8400] 03:21:51 INFO - PROCESS | 2760 | 1463653311538 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1AF5BC00) [pid = 2760] [serial = 362] [outer = 19BC8400] 03:21:52 INFO - PROCESS | 2760 | 1463653312057 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 03:21:52 INFO - PROCESS | 2760 | 1463653312077 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 2760 | 1463653312081 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:21:52 INFO - PROCESS | 2760 | 1463653312087 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 2760 | 1463653312091 Marionette TRACE conn6 <- [1,450,null,{}] 03:21:52 INFO - PROCESS | 2760 | 1463653312098 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 2760 | 1463653312208 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:21:52 INFO - PROCESS | 2760 | 1463653312313 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B4C00 == 55 [pid = 2760] [id = 122] 03:21:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (0C5B6400) [pid = 2760] [serial = 363] [outer = 00000000] 03:21:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0FA5F400) [pid = 2760] [serial = 364] [outer = 0C5B6400] 03:21:52 INFO - PROCESS | 2760 | 1463653312369 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0FFD8C00) [pid = 2760] [serial = 365] [outer = 0C5B6400] 03:21:53 INFO - PROCESS | 2760 | 1463653313021 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 2760 | 1463653313085 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:21:53 INFO - PROCESS | 2760 | 1463653313092 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 2760 | 1463653313095 Marionette TRACE conn6 <- [1,454,null,{}] 03:21:53 INFO - PROCESS | 2760 | 1463653313099 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:53 INFO - PROCESS | 2760 | 1463653313208 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:21:53 INFO - PROCESS | 2760 | 1463653313336 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 2760 | ++DOCSHELL 14451C00 == 56 [pid = 2760] [id = 123] 03:21:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1620EC00) [pid = 2760] [serial = 366] [outer = 00000000] 03:21:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18470C00) [pid = 2760] [serial = 367] [outer = 1620EC00] 03:21:53 INFO - PROCESS | 2760 | 1463653313391 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18A71800) [pid = 2760] [serial = 368] [outer = 1620EC00] 03:21:54 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:54 INFO - PROCESS | 2760 | 1463653314012 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 03:21:54 INFO - PROCESS | 2760 | 1463653314064 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 2760 | 1463653314066 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:21:54 INFO - PROCESS | 2760 | 1463653314070 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 2760 | 1463653314074 Marionette TRACE conn6 <- [1,458,null,{}] 03:21:54 INFO - PROCESS | 2760 | 1463653314085 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:54 INFO - PROCESS | 2760 | 1463653314197 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:21:54 INFO - PROCESS | 2760 | 1463653314328 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 2760 | ++DOCSHELL 0C50FC00 == 57 [pid = 2760] [id = 124] 03:21:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19BC5000) [pid = 2760] [serial = 369] [outer = 00000000] 03:21:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1B984000) [pid = 2760] [serial = 370] [outer = 19BC5000] 03:21:54 INFO - PROCESS | 2760 | 1463653314386 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1B98A800) [pid = 2760] [serial = 371] [outer = 19BC5000] 03:21:55 INFO - PROCESS | 2760 | 1463653315034 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 2760 | 1463653315099 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:21:55 INFO - PROCESS | 2760 | 1463653315102 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 2760 | 1463653315104 Marionette TRACE conn6 <- [1,462,null,{}] 03:21:55 INFO - PROCESS | 2760 | 1463653315108 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:55 INFO - PROCESS | 2760 | 1463653315212 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:21:55 INFO - PROCESS | 2760 | 1463653315339 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 2760 | ++DOCSHELL 1B98C800 == 58 [pid = 2760] [id = 125] 03:21:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1BE9E000) [pid = 2760] [serial = 372] [outer = 00000000] 03:21:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1C97FC00) [pid = 2760] [serial = 373] [outer = 1BE9E000] 03:21:55 INFO - PROCESS | 2760 | 1463653315394 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1D51D800) [pid = 2760] [serial = 374] [outer = 1BE9E000] 03:21:55 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:56 INFO - PROCESS | 2760 | 1463653316018 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 2760 | 1463653316078 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:21:56 INFO - PROCESS | 2760 | 1463653316081 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 2760 | 1463653316083 Marionette TRACE conn6 <- [1,466,null,{}] 03:21:56 INFO - PROCESS | 2760 | 1463653316087 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 2760 | 1463653316188 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:21:56 INFO - PROCESS | 2760 | 1463653316315 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 2760 | ++DOCSHELL 1D51F400 == 59 [pid = 2760] [id = 126] 03:21:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1D524400) [pid = 2760] [serial = 375] [outer = 00000000] 03:21:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1D593400) [pid = 2760] [serial = 376] [outer = 1D524400] 03:21:56 INFO - PROCESS | 2760 | 1463653316370 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1D597C00) [pid = 2760] [serial = 377] [outer = 1D524400] 03:21:56 INFO - PROCESS | 2760 | 1463653316972 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 2760 | 1463653317019 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:21:57 INFO - PROCESS | 2760 | 1463653317022 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:21:57 INFO - PROCESS | 2760 | 1463653317024 Marionette TRACE conn6 <- [1,470,null,{}] 03:21:57 INFO - PROCESS | 2760 | 1463653317028 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 2760 | 1463653317171 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:21:57 INFO - PROCESS | 2760 | 1463653317281 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 2760 | ++DOCSHELL 0C504C00 == 60 [pid = 2760] [id = 127] 03:21:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (0C505400) [pid = 2760] [serial = 378] [outer = 00000000] 03:21:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (16218800) [pid = 2760] [serial = 379] [outer = 0C505400] 03:21:57 INFO - PROCESS | 2760 | 1463653317335 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1998E800) [pid = 2760] [serial = 380] [outer = 0C505400] 03:21:58 INFO - PROCESS | 2760 | 1463653318050 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1066ms 03:21:58 INFO - PROCESS | 2760 | 1463653318098 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 2760 | 1463653318103 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:21:58 INFO - PROCESS | 2760 | 1463653318108 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:21:58 INFO - PROCESS | 2760 | 1463653318112 Marionette TRACE conn6 <- [1,474,null,{}] 03:21:58 INFO - PROCESS | 2760 | 1463653318117 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:58 INFO - PROCESS | 2760 | 1463653318218 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:21:58 INFO - PROCESS | 2760 | 1463653318351 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 2760 | ++DOCSHELL 1620F000 == 61 [pid = 2760] [id = 128] 03:21:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (162BBC00) [pid = 2760] [serial = 381] [outer = 00000000] 03:21:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (165E4800) [pid = 2760] [serial = 382] [outer = 162BBC00] 03:21:58 INFO - PROCESS | 2760 | 1463653318402 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (18476000) [pid = 2760] [serial = 383] [outer = 162BBC00] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 1059A800 == 60 [pid = 2760] [id = 120] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 0C5A8000 == 59 [pid = 2760] [id = 119] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 1058F400 == 58 [pid = 2760] [id = 118] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 18A6C000 == 57 [pid = 2760] [id = 117] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 1621B400 == 56 [pid = 2760] [id = 116] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 0FF4E800 == 55 [pid = 2760] [id = 115] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 162F2C00 == 54 [pid = 2760] [id = 114] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 1064C400 == 53 [pid = 2760] [id = 113] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 1B982800 == 52 [pid = 2760] [id = 111] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 19440800 == 51 [pid = 2760] [id = 110] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 14A74800 == 50 [pid = 2760] [id = 109] 03:21:58 INFO - PROCESS | 2760 | --DOCSHELL 08A96000 == 49 [pid = 2760] [id = 108] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (157DF400) [pid = 2760] [serial = 139] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (199DCC00) [pid = 2760] [serial = 307] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (18544000) [pid = 2760] [serial = 301] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (18605800) [pid = 2760] [serial = 302] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1620E400) [pid = 2760] [serial = 293] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (14A7A800) [pid = 2760] [serial = 292] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (178DB800) [pid = 2760] [serial = 290] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1620CC00) [pid = 2760] [serial = 289] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (162F0800) [pid = 2760] [serial = 298] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (19B64C00) [pid = 2760] [serial = 310] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1686E000) [pid = 2760] [serial = 299] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (0FFE2800) [pid = 2760] [serial = 295] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (10505400) [pid = 2760] [serial = 296] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1058DC00) [pid = 2760] [serial = 274] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (178E0C00) [pid = 2760] [serial = 277] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (19B6AC00) [pid = 2760] [serial = 280] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18548400) [pid = 2760] [serial = 283] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (19BDAC00) [pid = 2760] [serial = 286] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (16B53C00) [pid = 2760] [serial = 313] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (19BC0800) [pid = 2760] [serial = 311] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (18A9F400) [pid = 2760] [serial = 314] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (18A63800) [pid = 2760] [serial = 188] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0FFE4000) [pid = 2760] [serial = 230] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (16B56400) [pid = 2760] [serial = 142] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18A6F000) [pid = 2760] [serial = 304] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18AAA800) [pid = 2760] [serial = 305] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1DC03000) [pid = 2760] [serial = 182] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1D527800) [pid = 2760] [serial = 239] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0CF81C00) [pid = 2760] [serial = 136] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (199DE800) [pid = 2760] [serial = 308] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1C83D400) [pid = 2760] [serial = 236] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (103AC800) [pid = 2760] [serial = 185] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (19BD7C00) [pid = 2760] [serial = 316] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1DC08000) [pid = 2760] [serial = 191] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19BE2800) [pid = 2760] [serial = 317] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1AF5FC00) [pid = 2760] [serial = 319] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1DC0D800) [pid = 2760] [serial = 227] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (18588400) [pid = 2760] [serial = 233] [outer = 00000000] [url = about:blank] 03:21:58 INFO - PROCESS | 2760 | 1463653318968 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 870ms 03:21:58 INFO - PROCESS | 2760 | 1463653318984 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 2760 | 1463653318989 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:21:58 INFO - PROCESS | 2760 | 1463653318995 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 2760 | 1463653318998 Marionette TRACE conn6 <- [1,478,null,{}] 03:21:58 INFO - PROCESS | 2760 | 1463653319001 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 2760 | 1463653319087 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:21:59 INFO - PROCESS | 2760 | 1463653319169 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 2760 | ++DOCSHELL 0CF81C00 == 50 [pid = 2760] [id = 129] 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (0FA12800) [pid = 2760] [serial = 384] [outer = 00000000] 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1058F400) [pid = 2760] [serial = 385] [outer = 0FA12800] 03:21:59 INFO - PROCESS | 2760 | 1463653319222 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (10EED800) [pid = 2760] [serial = 386] [outer = 0FA12800] 03:21:59 INFO - PROCESS | 2760 | 1463653319620 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 03:21:59 INFO - PROCESS | 2760 | 1463653319669 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 2760 | 1463653319671 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:21:59 INFO - PROCESS | 2760 | 1463653319674 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:21:59 INFO - PROCESS | 2760 | 1463653319678 Marionette TRACE conn6 <- [1,482,null,{}] 03:21:59 INFO - PROCESS | 2760 | 1463653319687 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 2760 | 1463653319775 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:21:59 INFO - PROCESS | 2760 | 1463653319782 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 2760 | ++DOCSHELL 157DD400 == 51 [pid = 2760] [id = 130] 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1621A400) [pid = 2760] [serial = 387] [outer = 00000000] 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (18547800) [pid = 2760] [serial = 388] [outer = 1621A400] 03:21:59 INFO - PROCESS | 2760 | 1463653319830 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (18603800) [pid = 2760] [serial = 389] [outer = 1621A400] 03:22:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1858B400) [pid = 2760] [serial = 390] [outer = 1108A800] 03:22:00 INFO - PROCESS | 2760 | 1463653320397 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 03:22:00 INFO - PROCESS | 2760 | 1463653320448 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 2760 | 1463653320451 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:22:00 INFO - PROCESS | 2760 | 1463653320457 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 2760 | 1463653320458 Marionette TRACE conn6 <- [1,486,null,{}] 03:22:00 INFO - PROCESS | 2760 | 1463653320462 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 2760 | 1463653320546 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:22:00 INFO - PROCESS | 2760 | 1463653320648 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 2760 | ++DOCSHELL 18A9F000 == 52 [pid = 2760] [id = 131] 03:22:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18A9F400) [pid = 2760] [serial = 391] [outer = 00000000] 03:22:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1943C400) [pid = 2760] [serial = 392] [outer = 18A9F400] 03:22:00 INFO - PROCESS | 2760 | 1463653320692 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1967F000) [pid = 2760] [serial = 393] [outer = 18A9F400] 03:22:01 INFO - PROCESS | 2760 | 1463653321191 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 03:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:22:01 INFO - PROCESS | 2760 | 1463653321229 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 2760 | 1463653321231 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:22:01 INFO - PROCESS | 2760 | 1463653321240 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 2760 | 1463653321242 Marionette TRACE conn6 <- [1,490,null,{}] 03:22:01 INFO - PROCESS | 2760 | 1463653321245 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 2760 | 1463653321354 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:22:01 INFO - PROCESS | 2760 | 1463653321363 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 2760 | ++DOCSHELL 08B77000 == 53 [pid = 2760] [id = 132] 03:22:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18A6F000) [pid = 2760] [serial = 394] [outer = 00000000] 03:22:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19B5EC00) [pid = 2760] [serial = 395] [outer = 18A6F000] 03:22:01 INFO - PROCESS | 2760 | 1463653321407 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19B6DC00) [pid = 2760] [serial = 396] [outer = 18A6F000] 03:22:01 INFO - PROCESS | 2760 | 1463653321869 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 03:22:01 INFO - PROCESS | 2760 | 1463653321926 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 2760 | 1463653321927 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:22:01 INFO - PROCESS | 2760 | 1463653321939 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 2760 | 1463653321941 Marionette TRACE conn6 <- [1,494,null,{}] 03:22:01 INFO - PROCESS | 2760 | 1463653321944 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 2760 | 1463653322068 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:22:02 INFO - PROCESS | 2760 | 1463653322081 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 2760 | ++DOCSHELL 14337000 == 54 [pid = 2760] [id = 133] 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (14337800) [pid = 2760] [serial = 397] [outer = 00000000] 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (199E5C00) [pid = 2760] [serial = 398] [outer = 14337800] 03:22:02 INFO - PROCESS | 2760 | 1463653322175 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (19BD3800) [pid = 2760] [serial = 399] [outer = 14337800] 03:22:02 INFO - PROCESS | 2760 | 1463653322587 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 03:22:02 INFO - PROCESS | 2760 | 1463653322613 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 2760 | 1463653322615 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:22:02 INFO - PROCESS | 2760 | 1463653322618 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 2760 | 1463653322620 Marionette TRACE conn6 <- [1,498,null,{}] 03:22:02 INFO - PROCESS | 2760 | 1463653322623 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 2760 | 1463653322758 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:22:02 INFO - PROCESS | 2760 | 1463653322822 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 2760 | ++DOCSHELL 1686C400 == 55 [pid = 2760] [id = 134] 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19BDC800) [pid = 2760] [serial = 400] [outer = 00000000] 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1A9C5000) [pid = 2760] [serial = 401] [outer = 19BDC800] 03:22:02 INFO - PROCESS | 2760 | 1463653322865 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1AF56400) [pid = 2760] [serial = 402] [outer = 19BDC800] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1A9C4000) [pid = 2760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (162ED400) [pid = 2760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19B68000) [pid = 2760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (18540400) [pid = 2760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (19BD4400) [pid = 2760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0FF51C00) [pid = 2760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (162E9800) [pid = 2760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (18A72800) [pid = 2760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (10E01800) [pid = 2760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0FF56400) [pid = 2760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (162F3C00) [pid = 2760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19445800) [pid = 2760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0C5A8800) [pid = 2760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:22:03 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (11058400) [pid = 2760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:22:03 INFO - PROCESS | 2760 | 1463653323324 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 03:22:03 INFO - PROCESS | 2760 | 1463653323356 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:22:03 INFO - PROCESS | 2760 | 1463653323368 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:22:03 INFO - PROCESS | 2760 | 1463653323371 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 2760 | 1463653323373 Marionette TRACE conn6 <- [1,502,null,{}] 03:22:03 INFO - PROCESS | 2760 | 1463653323376 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:03 INFO - PROCESS | 2760 | 1463653323457 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:22:03 INFO - PROCESS | 2760 | 1463653323463 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 2760 | ++DOCSHELL 1432F400 == 56 [pid = 2760] [id = 135] 03:22:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (14340000) [pid = 2760] [serial = 403] [outer = 00000000] 03:22:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (14347000) [pid = 2760] [serial = 404] [outer = 14340000] 03:22:03 INFO - PROCESS | 2760 | 1463653323506 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1434A400) [pid = 2760] [serial = 405] [outer = 14340000] 03:22:03 INFO - PROCESS | 2760 | 1463653323937 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 03:22:03 INFO - PROCESS | 2760 | 1463653324007 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:22:04 INFO - PROCESS | 2760 | 1463653324009 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 2760 | 1463653324012 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 2760 | 1463653324014 Marionette TRACE conn6 <- [1,506,null,{}] 03:22:04 INFO - PROCESS | 2760 | 1463653324017 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:04 INFO - PROCESS | 2760 | 1463653324098 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:22:04 INFO - PROCESS | 2760 | 1463653324105 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B2800 == 57 [pid = 2760] [id = 136] 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1434D000) [pid = 2760] [serial = 406] [outer = 00000000] 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18A72800) [pid = 2760] [serial = 407] [outer = 1434D000] 03:22:04 INFO - PROCESS | 2760 | 1463653324148 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (19BD4400) [pid = 2760] [serial = 408] [outer = 1434D000] 03:22:04 INFO - PROCESS | 2760 | 1463653324606 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 03:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:22:04 INFO - PROCESS | 2760 | 1463653324643 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 2760 | 1463653324645 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 2760 | 1463653324648 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 2760 | 1463653324649 Marionette TRACE conn6 <- [1,510,null,{}] 03:22:04 INFO - PROCESS | 2760 | 1463653324653 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:04 INFO - PROCESS | 2760 | 1463653324734 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:22:04 INFO - PROCESS | 2760 | 1463653324741 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 2760 | ++DOCSHELL 18544C00 == 58 [pid = 2760] [id = 137] 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19BD8C00) [pid = 2760] [serial = 409] [outer = 00000000] 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1B98F400) [pid = 2760] [serial = 410] [outer = 19BD8C00] 03:22:04 INFO - PROCESS | 2760 | 1463653324784 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1B9F0000) [pid = 2760] [serial = 411] [outer = 19BD8C00] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 178DC000 == 57 [pid = 2760] [id = 49] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 10505800 == 56 [pid = 2760] [id = 78] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1D51B400 == 55 [pid = 2760] [id = 80] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 08B78400 == 54 [pid = 2760] [id = 48] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0C506800 == 53 [pid = 2760] [id = 46] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 14A0C800 == 52 [pid = 2760] [id = 63] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 08B6D000 == 51 [pid = 2760] [id = 79] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 107A0800 == 50 [pid = 2760] [id = 47] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0B1A4C00 == 49 [pid = 2760] [id = 62] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1C97C400 == 48 [pid = 2760] [id = 61] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1BAE8800 == 47 [pid = 2760] [id = 112] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1BE99000 == 46 [pid = 2760] [id = 91] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0FF28800 == 45 [pid = 2760] [id = 65] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1967E400 == 44 [pid = 2760] [id = 45] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1C840400 == 43 [pid = 2760] [id = 64] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1620F000 == 42 [pid = 2760] [id = 128] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0C504C00 == 41 [pid = 2760] [id = 127] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1D51F400 == 40 [pid = 2760] [id = 126] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0C50FC00 == 39 [pid = 2760] [id = 124] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 1B98C800 == 38 [pid = 2760] [id = 125] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 14451C00 == 37 [pid = 2760] [id = 123] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 18E66400 == 36 [pid = 2760] [id = 121] 03:22:05 INFO - PROCESS | 2760 | --DOCSHELL 0C5B4C00 == 35 [pid = 2760] [id = 122] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 157DD400 == 34 [pid = 2760] [id = 130] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 08B77000 == 33 [pid = 2760] [id = 132] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 0C5B2800 == 32 [pid = 2760] [id = 136] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 1686C400 == 31 [pid = 2760] [id = 134] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 18A9F000 == 30 [pid = 2760] [id = 131] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 14337000 == 29 [pid = 2760] [id = 133] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 0CF81C00 == 28 [pid = 2760] [id = 129] 03:22:06 INFO - PROCESS | 2760 | --DOCSHELL 1432F400 == 27 [pid = 2760] [id = 135] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1B285800) [pid = 2760] [serial = 320] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18A6E000) [pid = 2760] [serial = 278] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19C3F000) [pid = 2760] [serial = 281] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1854C400) [pid = 2760] [serial = 284] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (19BDCC00) [pid = 2760] [serial = 287] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1064FC00) [pid = 2760] [serial = 275] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (18604C00) [pid = 2760] [serial = 347] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (18479800) [pid = 2760] [serial = 346] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (19439C00) [pid = 2760] [serial = 350] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18AA7000) [pid = 2760] [serial = 349] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (14A0BC00) [pid = 2760] [serial = 338] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (14454800) [pid = 2760] [serial = 337] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (16215000) [pid = 2760] [serial = 325] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1D520400) [pid = 2760] [serial = 334] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (143E2800) [pid = 2760] [serial = 343] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1BE9E800) [pid = 2760] [serial = 331] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1854A000) [pid = 2760] [serial = 341] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1844AC00) [pid = 2760] [serial = 340] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (199DC000) [pid = 2760] [serial = 328] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (0C509800) [pid = 2760] [serial = 322] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (19B5FC00) [pid = 2760] [serial = 352] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (14A09800) [pid = 2760] [serial = 355] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (19B63400) [pid = 2760] [serial = 358] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1571E400) [pid = 2760] [serial = 356] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (19B6A400) [pid = 2760] [serial = 353] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1620E000) [pid = 2760] [serial = 344] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (19BDB800) [pid = 2760] [serial = 359] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1AADA800) [pid = 2760] [serial = 361] [outer = 00000000] [url = about:blank] 03:22:06 INFO - PROCESS | 2760 | 1463653326937 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2326ms 03:22:06 INFO - PROCESS | 2760 | 1463653326975 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 2760 | 1463653326979 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:22:06 INFO - PROCESS | 2760 | 1463653326985 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 2760 | 1463653326988 Marionette TRACE conn6 <- [1,514,null,{}] 03:22:06 INFO - PROCESS | 2760 | 1463653326994 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 2760 | 1463653327087 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:22:07 INFO - PROCESS | 2760 | 1463653327096 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 2760 | ++DOCSHELL 08B79400 == 28 [pid = 2760] [id = 138] 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (08B79800) [pid = 2760] [serial = 412] [outer = 00000000] 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0C504000) [pid = 2760] [serial = 413] [outer = 08B79800] 03:22:07 INFO - PROCESS | 2760 | 1463653327146 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0C50A800) [pid = 2760] [serial = 414] [outer = 08B79800] 03:22:07 INFO - PROCESS | 2760 | 1463653327623 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:22:07 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 03:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 03:22:07 INFO - PROCESS | 2760 | 1463653327676 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 2760 | 1463653327682 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:22:07 INFO - PROCESS | 2760 | 1463653327688 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 2760 | 1463653327691 Marionette TRACE conn6 <- [1,518,null,{}] 03:22:07 INFO - PROCESS | 2760 | 1463653327695 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 2760 | 1463653327779 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:22:07 INFO - PROCESS | 2760 | 1463653327790 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AC000 == 29 [pid = 2760] [id = 139] 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (0C5B0C00) [pid = 2760] [serial = 415] [outer = 00000000] 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (0C5B7C00) [pid = 2760] [serial = 416] [outer = 0C5B0C00] 03:22:07 INFO - PROCESS | 2760 | 1463653327836 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (0CF87C00) [pid = 2760] [serial = 417] [outer = 0C5B0C00] 03:22:08 INFO - PROCESS | 2760 | 1463653328316 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 03:22:08 INFO - PROCESS | 2760 | 1463653328361 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 2760 | 1463653328363 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:22:08 INFO - PROCESS | 2760 | 1463653328367 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 2760 | 1463653328370 Marionette TRACE conn6 <- [1,522,null,{}] 03:22:08 INFO - PROCESS | 2760 | 1463653328381 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 2760 | 1463653328497 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:22:08 INFO - PROCESS | 2760 | 1463653328580 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE0C00 == 30 [pid = 2760] [id = 140] 03:22:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (0FFE1000) [pid = 2760] [serial = 418] [outer = 00000000] 03:22:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (0FFE3C00) [pid = 2760] [serial = 419] [outer = 0FFE1000] 03:22:08 INFO - PROCESS | 2760 | 1463653328629 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (103B6800) [pid = 2760] [serial = 420] [outer = 0FFE1000] 03:22:09 INFO - PROCESS | 2760 | 1463653329024 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 03:22:09 INFO - PROCESS | 2760 | 1463653329100 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 2760 | 1463653329103 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:22:09 INFO - PROCESS | 2760 | 1463653329106 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 2760 | 1463653329108 Marionette TRACE conn6 <- [1,526,null,{}] 03:22:09 INFO - PROCESS | 2760 | 1463653329111 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 2760 | 1463653329191 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:22:09 INFO - PROCESS | 2760 | 1463653329208 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 2760 | ++DOCSHELL 1058F800 == 31 [pid = 2760] [id = 141] 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (10590000) [pid = 2760] [serial = 421] [outer = 00000000] 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1059AC00) [pid = 2760] [serial = 422] [outer = 10590000] 03:22:09 INFO - PROCESS | 2760 | 1463653329259 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (10E0F400) [pid = 2760] [serial = 423] [outer = 10590000] 03:22:09 INFO - PROCESS | 2760 | 1463653329701 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:22:09 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 03:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 03:22:09 INFO - PROCESS | 2760 | 1463653329740 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 2760 | 1463653329742 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:22:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:22:09 INFO - PROCESS | 2760 | 1463653329745 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 2760 | 1463653329747 Marionette TRACE conn6 <- [1,530,null,{}] 03:22:09 INFO - PROCESS | 2760 | 1463653329751 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 2760 | 1463653329828 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:22:09 INFO - PROCESS | 2760 | 1463653329867 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 2760 | ++DOCSHELL 14330800 == 32 [pid = 2760] [id = 142] 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (14331800) [pid = 2760] [serial = 424] [outer = 00000000] 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1433B000) [pid = 2760] [serial = 425] [outer = 14331800] 03:22:09 INFO - PROCESS | 2760 | 1463653329911 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (14340800) [pid = 2760] [serial = 426] [outer = 14331800] 03:22:10 INFO - PROCESS | 2760 | 1463653330370 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:22:10 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 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:22:10 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 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:22:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:22:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 03:22:10 INFO - PROCESS | 2760 | 1463653330416 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 2760 | 1463653330419 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:22:10 INFO - PROCESS | 2760 | 1463653330422 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:22:10 INFO - PROCESS | 2760 | 1463653330423 Marionette TRACE conn6 <- [1,534,null,{}] 03:22:10 INFO - PROCESS | 2760 | 1463653330427 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:10 INFO - PROCESS | 2760 | 1463653330548 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:22:10 INFO - PROCESS | 2760 | 1463653330578 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 2760 | ++DOCSHELL 1467A800 == 33 [pid = 2760] [id = 143] 03:22:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (148AE400) [pid = 2760] [serial = 427] [outer = 00000000] 03:22:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (157DB400) [pid = 2760] [serial = 428] [outer = 148AE400] 03:22:10 INFO - PROCESS | 2760 | 1463653330622 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1620D000) [pid = 2760] [serial = 429] [outer = 148AE400] 03:22:11 INFO - PROCESS | 2760 | 1463653331044 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:22:11 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. 03:22:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 03:22:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:22:11 INFO - PROCESS | 2760 | 1463653331096 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 2760 | 1463653331098 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:22:11 INFO - PROCESS | 2760 | 1463653331102 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 2760 | 1463653331103 Marionette TRACE conn6 <- [1,538,null,{}] 03:22:11 INFO - PROCESS | 2760 | 1463653331107 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 2760 | 1463653331207 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:22:11 INFO - PROCESS | 2760 | 1463653331217 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 2760 | ++DOCSHELL 1620E800 == 34 [pid = 2760] [id = 144] 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (16210C00) [pid = 2760] [serial = 430] [outer = 00000000] 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (162C4C00) [pid = 2760] [serial = 431] [outer = 16210C00] 03:22:11 INFO - PROCESS | 2760 | 1463653331261 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (162E8400) [pid = 2760] [serial = 432] [outer = 16210C00] 03:22:11 INFO - PROCESS | 2760 | 1463653331682 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:22:11 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. 03:22:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 03:22:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:22:11 INFO - PROCESS | 2760 | 1463653331732 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 2760 | 1463653331734 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:22:11 INFO - PROCESS | 2760 | 1463653331737 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 2760 | 1463653331739 Marionette TRACE conn6 <- [1,542,null,{}] 03:22:11 INFO - PROCESS | 2760 | 1463653331743 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 2760 | 1463653331819 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:22:11 INFO - PROCESS | 2760 | 1463653331826 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 2760 | ++DOCSHELL 08A91800 == 35 [pid = 2760] [id = 145] 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1621B000) [pid = 2760] [serial = 433] [outer = 00000000] 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (162F6C00) [pid = 2760] [serial = 434] [outer = 1621B000] 03:22:11 INFO - PROCESS | 2760 | 1463653331870 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162EDC00) [pid = 2760] [serial = 435] [outer = 1621B000] 03:22:12 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:12 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:12 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:12 INFO - PROCESS | 2760 | 1463653332370 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:22:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 03:22:12 INFO - PROCESS | 2760 | 1463653332408 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 2760 | 1463653332410 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:22:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:22:12 INFO - PROCESS | 2760 | 1463653332413 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 2760 | 1463653332415 Marionette TRACE conn6 <- [1,546,null,{}] 03:22:12 INFO - PROCESS | 2760 | 1463653332418 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:12 INFO - PROCESS | 2760 | 1463653332523 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:22:12 INFO - PROCESS | 2760 | 1463653332607 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 2760 | ++DOCSHELL 178D9C00 == 36 [pid = 2760] [id = 146] 03:22:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (178DB800) [pid = 2760] [serial = 436] [outer = 00000000] 03:22:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18445400) [pid = 2760] [serial = 437] [outer = 178DB800] 03:22:12 INFO - PROCESS | 2760 | 1463653332651 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1844B000) [pid = 2760] [serial = 438] [outer = 178DB800] 03:22:13 INFO - PROCESS | 2760 | 1463653333055 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 03:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:22:13 INFO - PROCESS | 2760 | 1463653333084 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 2760 | 1463653333086 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:22:13 INFO - PROCESS | 2760 | 1463653333089 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 2760 | 1463653333091 Marionette TRACE conn6 <- [1,550,null,{}] 03:22:13 INFO - PROCESS | 2760 | 1463653333094 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 2760 | 1463653333202 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:22:13 INFO - PROCESS | 2760 | 1463653333208 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 2760 | ++DOCSHELL 18541400 == 37 [pid = 2760] [id = 147] 03:22:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18543800) [pid = 2760] [serial = 439] [outer = 00000000] 03:22:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1854B800) [pid = 2760] [serial = 440] [outer = 18543800] 03:22:13 INFO - PROCESS | 2760 | 1463653333252 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (18590400) [pid = 2760] [serial = 441] [outer = 18543800] 03:22:13 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:13 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:13 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:13 INFO - PROCESS | 2760 | 1463653333685 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 03:22:13 INFO - PROCESS | 2760 | 1463653333720 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 2760 | 1463653333723 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:22:13 INFO - PROCESS | 2760 | 1463653333726 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:22:13 INFO - PROCESS | 2760 | 1463653333728 Marionette TRACE conn6 <- [1,554,null,{}] 03:22:13 INFO - PROCESS | 2760 | 1463653333731 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 2760 | 1463653333862 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:22:13 INFO - PROCESS | 2760 | 1463653333952 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 2760 | ++DOCSHELL 189CE400 == 38 [pid = 2760] [id = 148] 03:22:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (189CF800) [pid = 2760] [serial = 442] [outer = 00000000] 03:22:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (18A69800) [pid = 2760] [serial = 443] [outer = 189CF800] 03:22:14 INFO - PROCESS | 2760 | 1463653334008 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (18A72400) [pid = 2760] [serial = 444] [outer = 189CF800] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (08B6E000) [pid = 2760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1BAEC800) [pid = 2760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19445000) [pid = 2760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (15720800) [pid = 2760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1BEEE000) [pid = 2760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1B988400) [pid = 2760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1434D000) [pid = 2760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (18A6F000) [pid = 2760] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (14337800) [pid = 2760] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (19BDC800) [pid = 2760] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (18A9F400) [pid = 2760] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1621A400) [pid = 2760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FA12800) [pid = 2760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (162BBC00) [pid = 2760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (0C505400) [pid = 2760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1D524400) [pid = 2760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1BE9E000) [pid = 2760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (19BC5000) [pid = 2760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1620EC00) [pid = 2760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0C5B6400) [pid = 2760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (19BC8400) [pid = 2760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:22:14 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (14340000) [pid = 2760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:22:14 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:14 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:14 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:14 INFO - PROCESS | 2760 | 1463653334781 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:22:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1119ms 03:22:14 INFO - PROCESS | 2760 | 1463653334849 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 2760 | 1463653334851 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:22:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:22:14 INFO - PROCESS | 2760 | 1463653334855 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 2760 | 1463653334856 Marionette TRACE conn6 <- [1,558,null,{}] 03:22:14 INFO - PROCESS | 2760 | 1463653334860 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:14 INFO - PROCESS | 2760 | 1463653334936 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:22:14 INFO - PROCESS | 2760 | 1463653334942 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 2760 | ++DOCSHELL 14339000 == 39 [pid = 2760] [id = 149] 03:22:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (14344000) [pid = 2760] [serial = 445] [outer = 00000000] 03:22:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1620EC00) [pid = 2760] [serial = 446] [outer = 14344000] 03:22:14 INFO - PROCESS | 2760 | 1463653334985 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (162EA800) [pid = 2760] [serial = 447] [outer = 14344000] 03:22:15 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:15 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:15 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:15 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:15 INFO - PROCESS | 2760 | 1463653335407 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 03:22:15 INFO - PROCESS | 2760 | 1463653335425 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 2760 | 1463653335427 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:22:15 INFO - PROCESS | 2760 | 1463653335442 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:22:15 INFO - PROCESS | 2760 | 1463653335444 Marionette TRACE conn6 <- [1,562,null,{}] 03:22:15 INFO - PROCESS | 2760 | 1463653335447 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 2760 | 1463653335523 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:22:15 INFO - PROCESS | 2760 | 1463653335529 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 2760 | ++DOCSHELL 1686C000 == 40 [pid = 2760] [id = 150] 03:22:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (17806000) [pid = 2760] [serial = 448] [outer = 00000000] 03:22:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (18A6B800) [pid = 2760] [serial = 449] [outer = 17806000] 03:22:15 INFO - PROCESS | 2760 | 1463653335572 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18AA1800) [pid = 2760] [serial = 450] [outer = 17806000] 03:22:15 INFO - PROCESS | 2760 | 1463653336001 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 572ms 03:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:22:16 INFO - PROCESS | 2760 | 1463653336018 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 2760 | 1463653336020 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:22:16 INFO - PROCESS | 2760 | 1463653336023 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 2760 | 1463653336024 Marionette TRACE conn6 <- [1,566,null,{}] 03:22:16 INFO - PROCESS | 2760 | 1463653336029 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 2760 | 1463653336141 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:22:16 INFO - PROCESS | 2760 | 1463653336150 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 2760 | ++DOCSHELL 1858AC00 == 41 [pid = 2760] [id = 151] 03:22:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18AA3C00) [pid = 2760] [serial = 451] [outer = 00000000] 03:22:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (18E61C00) [pid = 2760] [serial = 452] [outer = 18AA3C00] 03:22:16 INFO - PROCESS | 2760 | 1463653336193 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (19437400) [pid = 2760] [serial = 453] [outer = 18AA3C00] 03:22:16 INFO - PROCESS | 2760 | 1463653336651 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 03:22:16 INFO - PROCESS | 2760 | 1463653336800 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 2760 | 1463653336804 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:22:16 INFO - PROCESS | 2760 | 1463653336818 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 2760 | 1463653336822 Marionette TRACE conn6 <- [1,570,null,{}] 03:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:22:16 INFO - PROCESS | 2760 | 1463653336828 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 2760 | 1463653336999 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:22:17 INFO - PROCESS | 2760 | 1463653337101 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A2000 == 42 [pid = 2760] [id = 152] 03:22:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0C5A2400) [pid = 2760] [serial = 454] [outer = 00000000] 03:22:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (0C5AD400) [pid = 2760] [serial = 455] [outer = 0C5A2400] 03:22:17 INFO - PROCESS | 2760 | 1463653337182 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (0CF7F400) [pid = 2760] [serial = 456] [outer = 0C5A2400] 03:22:17 INFO - PROCESS | 2760 | 1463653337840 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:22:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1059ms 03:22:17 INFO - PROCESS | 2760 | 1463653337901 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 2760 | 1463653337907 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:22:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:22:17 INFO - PROCESS | 2760 | 1463653337913 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 2760 | 1463653337916 Marionette TRACE conn6 <- [1,574,null,{}] 03:22:17 INFO - PROCESS | 2760 | 1463653337944 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 2760 | 1463653338069 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:22:18 INFO - PROCESS | 2760 | 1463653338185 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 2760 | ++DOCSHELL 1059B400 == 43 [pid = 2760] [id = 153] 03:22:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1432F000) [pid = 2760] [serial = 457] [outer = 00000000] 03:22:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1445A000) [pid = 2760] [serial = 458] [outer = 1432F000] 03:22:18 INFO - PROCESS | 2760 | 1463653338242 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (14A72800) [pid = 2760] [serial = 459] [outer = 1432F000] 03:22:18 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:18 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:18 INFO - PROCESS | 2760 | 1463653338887 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1018ms 03:22:18 INFO - PROCESS | 2760 | 1463653338937 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 2760 | 1463653338939 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:22:18 INFO - PROCESS | 2760 | 1463653338943 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:22:18 INFO - PROCESS | 2760 | 1463653338947 Marionette TRACE conn6 <- [1,578,null,{}] 03:22:18 INFO - PROCESS | 2760 | 1463653338958 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 2760 | 1463653339086 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:22:19 INFO - PROCESS | 2760 | 1463653339315 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 2760 | ++DOCSHELL 08B74800 == 44 [pid = 2760] [id = 154] 03:22:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (08B74C00) [pid = 2760] [serial = 460] [outer = 00000000] 03:22:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0C504800) [pid = 2760] [serial = 461] [outer = 08B74C00] 03:22:19 INFO - PROCESS | 2760 | 1463653339377 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0C5A5800) [pid = 2760] [serial = 462] [outer = 08B74C00] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0C507800 == 43 [pid = 2760] [id = 23] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0C5A3000 == 42 [pid = 2760] [id = 22] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0C5B5800 == 41 [pid = 2760] [id = 27] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 18E60800 == 40 [pid = 2760] [id = 21] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1476AC00 == 39 [pid = 2760] [id = 19] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1A9BD400 == 38 [pid = 2760] [id = 18] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 18A6E400 == 37 [pid = 2760] [id = 16] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1A9C3000 == 36 [pid = 2760] [id = 17] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 08A87C00 == 35 [pid = 2760] [id = 25] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0C5B5000 == 34 [pid = 2760] [id = 24] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1943B800 == 33 [pid = 2760] [id = 20] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 10508C00 == 32 [pid = 2760] [id = 28] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0FA07800 == 31 [pid = 2760] [id = 11] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1D594000 == 30 [pid = 2760] [id = 8] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1858EC00 == 29 [pid = 2760] [id = 10] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 18445C00 == 28 [pid = 2760] [id = 15] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 1445C800 == 27 [pid = 2760] [id = 14] 03:22:19 INFO - PROCESS | 2760 | --DOCSHELL 0C510800 == 26 [pid = 2760] [id = 26] 03:22:19 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1B98F400) [pid = 2760] [serial = 410] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | 1463653340115 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1219ms 03:22:20 INFO - PROCESS | 2760 | 1463653340166 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 2760 | 1463653340170 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:22:20 INFO - PROCESS | 2760 | 1463653340176 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 2760 | 1463653340180 Marionette TRACE conn6 <- [1,582,null,{}] 03:22:20 INFO - PROCESS | 2760 | 1463653340184 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 2760 | 1463653340280 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (162F1C00) [pid = 2760] [serial = 326] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1D523C00) [pid = 2760] [serial = 272] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1C8A0000) [pid = 2760] [serial = 332] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (0C5B4800) [pid = 2760] [serial = 323] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1D58A400) [pid = 2760] [serial = 335] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (19BD4C00) [pid = 2760] [serial = 329] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19BD4400) [pid = 2760] [serial = 408] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (19B5EC00) [pid = 2760] [serial = 395] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (199E5C00) [pid = 2760] [serial = 398] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (19B6DC00) [pid = 2760] [serial = 396] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1A9C5000) [pid = 2760] [serial = 401] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (19BD3800) [pid = 2760] [serial = 399] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18A72800) [pid = 2760] [serial = 407] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1AF56400) [pid = 2760] [serial = 402] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1943C400) [pid = 2760] [serial = 392] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18547800) [pid = 2760] [serial = 388] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18603800) [pid = 2760] [serial = 389] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1058F400) [pid = 2760] [serial = 385] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (10EED800) [pid = 2760] [serial = 386] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (18476000) [pid = 2760] [serial = 383] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (165E4800) [pid = 2760] [serial = 382] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1998E800) [pid = 2760] [serial = 380] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (16218800) [pid = 2760] [serial = 379] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1D597C00) [pid = 2760] [serial = 377] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1D593400) [pid = 2760] [serial = 376] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1D51D800) [pid = 2760] [serial = 374] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1C97FC00) [pid = 2760] [serial = 373] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1B98A800) [pid = 2760] [serial = 371] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1B984000) [pid = 2760] [serial = 370] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (18A71800) [pid = 2760] [serial = 368] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (18470C00) [pid = 2760] [serial = 367] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (0FFD8C00) [pid = 2760] [serial = 365] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (0FA5F400) [pid = 2760] [serial = 364] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1AF5BC00) [pid = 2760] [serial = 362] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1AADA400) [pid = 2760] [serial = 167] [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.] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (14347000) [pid = 2760] [serial = 404] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (1434A400) [pid = 2760] [serial = 405] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1967F000) [pid = 2760] [serial = 393] [outer = 00000000] [url = about:blank] 03:22:20 INFO - PROCESS | 2760 | 1463653340366 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 2760 | ++DOCSHELL 08B82800 == 27 [pid = 2760] [id = 155] 03:22:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (0C506400) [pid = 2760] [serial = 463] [outer = 00000000] 03:22:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (0C5A6C00) [pid = 2760] [serial = 464] [outer = 0C506400] 03:22:20 INFO - PROCESS | 2760 | 1463653340413 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (0FA5F400) [pid = 2760] [serial = 465] [outer = 0C506400] 03:22:20 INFO - PROCESS | 2760 | 1463653340849 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 03:22:20 INFO - PROCESS | 2760 | 1463653340914 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 2760 | 1463653340917 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:22:20 INFO - PROCESS | 2760 | 1463653340926 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 2760 | 1463653340928 Marionette TRACE conn6 <- [1,586,null,{}] 03:22:20 INFO - PROCESS | 2760 | 1463653340932 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 2760 | 1463653341013 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:22:21 INFO - PROCESS | 2760 | 1463653341022 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE3000 == 28 [pid = 2760] [id = 156] 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (0FFE7800) [pid = 2760] [serial = 466] [outer = 00000000] 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (1064A000) [pid = 2760] [serial = 467] [outer = 0FFE7800] 03:22:21 INFO - PROCESS | 2760 | 1463653341067 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (14334C00) [pid = 2760] [serial = 468] [outer = 0FFE7800] 03:22:21 INFO - PROCESS | 2760 | 1463653341528 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 03:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:22:21 INFO - PROCESS | 2760 | 1463653341557 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 2760 | 1463653341559 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:22:21 INFO - PROCESS | 2760 | 1463653341563 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 2760 | 1463653341569 Marionette TRACE conn6 <- [1,590,null,{}] 03:22:21 INFO - PROCESS | 2760 | 1463653341578 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 2760 | 1463653341661 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:22:21 INFO - PROCESS | 2760 | 1463653341671 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 2760 | ++DOCSHELL 16218000 == 29 [pid = 2760] [id = 157] 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (16219C00) [pid = 2760] [serial = 469] [outer = 00000000] 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (162F0C00) [pid = 2760] [serial = 470] [outer = 16219C00] 03:22:21 INFO - PROCESS | 2760 | 1463653341715 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (162F5800) [pid = 2760] [serial = 471] [outer = 16219C00] 03:22:22 INFO - PROCESS | 2760 | 1463653342176 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 03:22:22 INFO - PROCESS | 2760 | 1463653342253 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 2760 | 1463653342255 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:22:22 INFO - PROCESS | 2760 | 1463653342259 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 2760 | 1463653342270 Marionette TRACE conn6 <- [1,594,null,{}] 03:22:22 INFO - PROCESS | 2760 | 1463653342278 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:22 INFO - PROCESS | 2760 | 1463653342360 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:22:22 INFO - PROCESS | 2760 | 1463653342366 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 2760 | ++DOCSHELL 17809400 == 30 [pid = 2760] [id = 158] 03:22:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (1780A000) [pid = 2760] [serial = 472] [outer = 00000000] 03:22:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (1843CC00) [pid = 2760] [serial = 473] [outer = 1780A000] 03:22:22 INFO - PROCESS | 2760 | 1463653342413 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1853D800) [pid = 2760] [serial = 474] [outer = 1780A000] 03:22:22 INFO - PROCESS | 2760 | 1463653342892 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 03:22:22 INFO - PROCESS | 2760 | 1463653342953 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 2760 | 1463653342955 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:22:22 INFO - PROCESS | 2760 | 1463653342964 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 2760 | 1463653342966 Marionette TRACE conn6 <- [1,598,null,{}] 03:22:22 INFO - PROCESS | 2760 | 1463653342973 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 2760 | 1463653343106 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:22:23 INFO - PROCESS | 2760 | 1463653343121 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 2760 | ++DOCSHELL 18544000 == 31 [pid = 2760] [id = 159] 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (1854C800) [pid = 2760] [serial = 475] [outer = 00000000] 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (18606400) [pid = 2760] [serial = 476] [outer = 1854C800] 03:22:23 INFO - PROCESS | 2760 | 1463653343215 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (18910C00) [pid = 2760] [serial = 477] [outer = 1854C800] 03:22:23 INFO - PROCESS | 2760 | 1463653343662 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 03:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:22:23 INFO - PROCESS | 2760 | 1463653343698 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 2760 | 1463653343700 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:22:23 INFO - PROCESS | 2760 | 1463653343714 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 2760 | 1463653343716 Marionette TRACE conn6 <- [1,602,null,{}] 03:22:23 INFO - PROCESS | 2760 | 1463653343720 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 2760 | 1463653343827 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:22:23 INFO - PROCESS | 2760 | 1463653343833 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 2760 | ++DOCSHELL 18A6EC00 == 32 [pid = 2760] [id = 160] 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (18A6F800) [pid = 2760] [serial = 478] [outer = 00000000] 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (18E61400) [pid = 2760] [serial = 479] [outer = 18A6F800] 03:22:23 INFO - PROCESS | 2760 | 1463653343880 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (1943B400) [pid = 2760] [serial = 480] [outer = 18A6F800] 03:22:24 INFO - PROCESS | 2760 | 1463653344319 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 03:22:24 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:22:24 INFO - PROCESS | 2760 | 1463653344738 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 2760 | 1463653344740 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (178DB800) [pid = 2760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (18543800) [pid = 2760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (16210C00) [pid = 2760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (0FFE1000) [pid = 2760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (189CF800) [pid = 2760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (10590000) [pid = 2760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (08B79800) [pid = 2760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1621B000) [pid = 2760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (14331800) [pid = 2760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (148AE400) [pid = 2760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (0C5B0C00) [pid = 2760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (17806000) [pid = 2760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:22:24 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (14344000) [pid = 2760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:22:24 INFO - PROCESS | 2760 | 1463653344768 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 2760 | 1463653344770 Marionette TRACE conn6 <- [1,606,null,{}] 03:22:24 INFO - PROCESS | 2760 | 1463653344773 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:24 INFO - PROCESS | 2760 | 1463653344859 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:22:24 INFO - PROCESS | 2760 | 1463653344865 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 2760 | ++DOCSHELL 10594C00 == 33 [pid = 2760] [id = 161] 03:22:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (10649800) [pid = 2760] [serial = 481] [outer = 00000000] 03:22:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (14341C00) [pid = 2760] [serial = 482] [outer = 10649800] 03:22:24 INFO - PROCESS | 2760 | 1463653344909 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (16217000) [pid = 2760] [serial = 483] [outer = 10649800] 03:22:25 INFO - PROCESS | 2760 | 1463653345333 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 03:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:22:25 INFO - PROCESS | 2760 | 1463653345394 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 2760 | 1463653345396 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:22:25 INFO - PROCESS | 2760 | 1463653345399 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 2760 | 1463653345401 Marionette TRACE conn6 <- [1,610,null,{}] 03:22:25 INFO - PROCESS | 2760 | 1463653345404 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 2760 | 1463653345480 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:22:25 INFO - PROCESS | 2760 | 1463653345489 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 2760 | ++DOCSHELL 18546400 == 34 [pid = 2760] [id = 162] 03:22:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (1854B000) [pid = 2760] [serial = 484] [outer = 00000000] 03:22:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (19440800) [pid = 2760] [serial = 485] [outer = 1854B000] 03:22:25 INFO - PROCESS | 2760 | 1463653345532 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (19922800) [pid = 2760] [serial = 486] [outer = 1854B000] 03:22:25 INFO - PROCESS | 2760 | 1463653345952 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 03:22:25 INFO - PROCESS | 2760 | 1463653345970 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 2760 | 1463653345972 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:22:25 INFO - PROCESS | 2760 | 1463653345990 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 2760 | 1463653345992 Marionette TRACE conn6 <- [1,614,null,{}] 03:22:25 INFO - PROCESS | 2760 | 1463653345995 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 2760 | 1463653346072 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:22:26 INFO - PROCESS | 2760 | 1463653346079 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 2760 | ++DOCSHELL 16210400 == 35 [pid = 2760] [id = 163] 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (19987000) [pid = 2760] [serial = 487] [outer = 00000000] 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (199DB400) [pid = 2760] [serial = 488] [outer = 19987000] 03:22:26 INFO - PROCESS | 2760 | 1463653346122 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (199D9000) [pid = 2760] [serial = 489] [outer = 19987000] 03:22:26 INFO - PROCESS | 2760 | 1463653346569 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 03:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:22:26 INFO - PROCESS | 2760 | 1463653346621 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 2760 | 1463653346623 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:22:26 INFO - PROCESS | 2760 | 1463653346626 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 2760 | 1463653346627 Marionette TRACE conn6 <- [1,618,null,{}] 03:22:26 INFO - PROCESS | 2760 | 1463653346631 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 2760 | 1463653346708 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:22:26 INFO - PROCESS | 2760 | 1463653346842 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 2760 | ++DOCSHELL 08A8C400 == 36 [pid = 2760] [id = 164] 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (08A8D800) [pid = 2760] [serial = 490] [outer = 00000000] 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (08B86400) [pid = 2760] [serial = 491] [outer = 08A8D800] 03:22:26 INFO - PROCESS | 2760 | 1463653346900 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (0C50D400) [pid = 2760] [serial = 492] [outer = 08A8D800] 03:22:27 INFO - PROCESS | 2760 | 1463653347552 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 03:22:27 INFO - PROCESS | 2760 | 1463653347598 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 2760 | 1463653347602 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:22:27 INFO - PROCESS | 2760 | 1463653347607 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 2760 | 1463653347610 Marionette TRACE conn6 <- [1,622,null,{}] 03:22:27 INFO - PROCESS | 2760 | 1463653347615 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 2760 | 1463653347721 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:22:27 INFO - PROCESS | 2760 | 1463653347803 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 2760 | ++DOCSHELL 13F8E800 == 37 [pid = 2760] [id = 165] 03:22:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (13F8FC00) [pid = 2760] [serial = 493] [outer = 00000000] 03:22:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (14A74800) [pid = 2760] [serial = 494] [outer = 13F8FC00] 03:22:27 INFO - PROCESS | 2760 | 1463653347900 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (162C5400) [pid = 2760] [serial = 495] [outer = 13F8FC00] 03:22:28 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:28 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:28 INFO - PROCESS | 2760 | 1463653348475 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 03:22:28 INFO - PROCESS | 2760 | 1463653348540 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 2760 | 1463653348544 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:22:28 INFO - PROCESS | 2760 | 1463653348548 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 2760 | 1463653348551 Marionette TRACE conn6 <- [1,626,null,{}] 03:22:28 INFO - PROCESS | 2760 | 1463653348555 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 2760 | 1463653348664 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:22:28 INFO - PROCESS | 2760 | 1463653348789 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 2760 | ++DOCSHELL 1890D400 == 38 [pid = 2760] [id = 166] 03:22:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18A67800) [pid = 2760] [serial = 496] [outer = 00000000] 03:22:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (1943E800) [pid = 2760] [serial = 497] [outer = 18A67800] 03:22:28 INFO - PROCESS | 2760 | 1463653348844 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (199D8400) [pid = 2760] [serial = 498] [outer = 18A67800] 03:22:29 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:29 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:29 INFO - PROCESS | 2760 | 1463653349426 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 03:22:29 INFO - PROCESS | 2760 | 1463653349482 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 2760 | 1463653349485 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:22:29 INFO - PROCESS | 2760 | 1463653349495 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 2760 | 1463653349502 Marionette TRACE conn6 <- [1,630,null,{}] 03:22:29 INFO - PROCESS | 2760 | 1463653349506 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:29 INFO - PROCESS | 2760 | 1463653349642 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:22:29 INFO - PROCESS | 2760 | 1463653349763 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 2760 | ++DOCSHELL 19B65800 == 39 [pid = 2760] [id = 167] 03:22:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (19BBE800) [pid = 2760] [serial = 499] [outer = 00000000] 03:22:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19BC3C00) [pid = 2760] [serial = 500] [outer = 19BBE800] 03:22:29 INFO - PROCESS | 2760 | 1463653349818 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19BC8800) [pid = 2760] [serial = 501] [outer = 19BBE800] 03:22:30 INFO - PROCESS | 2760 | 1463653350412 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 990ms 03:22:30 INFO - PROCESS | 2760 | 1463653350482 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 2760 | 1463653350485 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:22:30 INFO - PROCESS | 2760 | 1463653350488 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:22:30 INFO - PROCESS | 2760 | 1463653350490 Marionette TRACE conn6 <- [1,634,null,{}] 03:22:30 INFO - PROCESS | 2760 | 1463653350494 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 2760 | 1463653350596 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:22:30 INFO - PROCESS | 2760 | 1463653350841 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 2760 | ++DOCSHELL 08B76800 == 40 [pid = 2760] [id = 168] 03:22:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (08B7BC00) [pid = 2760] [serial = 502] [outer = 00000000] 03:22:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (0C5B5800) [pid = 2760] [serial = 503] [outer = 08B7BC00] 03:22:30 INFO - PROCESS | 2760 | 1463653350902 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (0FF77C00) [pid = 2760] [serial = 504] [outer = 08B7BC00] 03:22:31 INFO - PROCESS | 2760 | 1463653351471 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1017ms 03:22:31 INFO - PROCESS | 2760 | 1463653351510 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 2760 | 1463653351514 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:22:31 INFO - PROCESS | 2760 | 1463653351518 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 2760 | 1463653351522 Marionette TRACE conn6 <- [1,638,null,{}] 03:22:31 INFO - PROCESS | 2760 | 1463653351527 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:31 INFO - PROCESS | 2760 | 1463653351623 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18E61C00) [pid = 2760] [serial = 452] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (18445400) [pid = 2760] [serial = 437] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1854B800) [pid = 2760] [serial = 440] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1844B000) [pid = 2760] [serial = 438] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (162C4C00) [pid = 2760] [serial = 431] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (162E8400) [pid = 2760] [serial = 432] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (0FFE3C00) [pid = 2760] [serial = 419] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (103B6800) [pid = 2760] [serial = 420] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (18A69800) [pid = 2760] [serial = 443] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1059AC00) [pid = 2760] [serial = 422] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (10E0F400) [pid = 2760] [serial = 423] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0C504000) [pid = 2760] [serial = 413] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (0C50A800) [pid = 2760] [serial = 414] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (162F6C00) [pid = 2760] [serial = 434] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1433B000) [pid = 2760] [serial = 425] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (14340800) [pid = 2760] [serial = 426] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (157DB400) [pid = 2760] [serial = 428] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1620D000) [pid = 2760] [serial = 429] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0C5B7C00) [pid = 2760] [serial = 416] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0CF87C00) [pid = 2760] [serial = 417] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (18590400) [pid = 2760] [serial = 441] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (18AA1800) [pid = 2760] [serial = 450] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (18A6B800) [pid = 2760] [serial = 449] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (18A72400) [pid = 2760] [serial = 444] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1620EC00) [pid = 2760] [serial = 446] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (162EDC00) [pid = 2760] [serial = 435] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (162EA800) [pid = 2760] [serial = 447] [outer = 00000000] [url = about:blank] 03:22:31 INFO - PROCESS | 2760 | 1463653351791 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 2760 | ++DOCSHELL 08A96000 == 41 [pid = 2760] [id = 169] 03:22:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (08B6CC00) [pid = 2760] [serial = 505] [outer = 00000000] 03:22:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (0B1A4C00) [pid = 2760] [serial = 506] [outer = 08B6CC00] 03:22:31 INFO - PROCESS | 2760 | 1463653351840 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (0C59E400) [pid = 2760] [serial = 507] [outer = 08B6CC00] 03:22:32 INFO - PROCESS | 2760 | 1463653352279 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 790ms 03:22:32 INFO - PROCESS | 2760 | 1463653352311 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 2760 | 1463653352315 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:22:32 INFO - PROCESS | 2760 | 1463653352323 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 2760 | 1463653352326 Marionette TRACE conn6 <- [1,642,null,{}] 03:22:32 INFO - PROCESS | 2760 | 1463653352330 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 2760 | 1463653352412 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:22:32 INFO - PROCESS | 2760 | 1463653352422 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 2760 | ++DOCSHELL 10590000 == 42 [pid = 2760] [id = 170] 03:22:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (10598000) [pid = 2760] [serial = 508] [outer = 00000000] 03:22:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (1433DC00) [pid = 2760] [serial = 509] [outer = 10598000] 03:22:32 INFO - PROCESS | 2760 | 1463653352467 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (143E9C00) [pid = 2760] [serial = 510] [outer = 10598000] 03:22:32 INFO - PROCESS | 2760 | 1463653352930 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 03:22:32 INFO - PROCESS | 2760 | 1463653352954 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 2760 | 1463653352957 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:22:32 INFO - PROCESS | 2760 | 1463653352961 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 2760 | 1463653352967 Marionette TRACE conn6 <- [1,646,null,{}] 03:22:32 INFO - PROCESS | 2760 | 1463653352975 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:33 INFO - PROCESS | 2760 | 1463653353058 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:22:33 INFO - PROCESS | 2760 | 1463653353068 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 2760 | ++DOCSHELL 162BBC00 == 43 [pid = 2760] [id = 171] 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (162C0C00) [pid = 2760] [serial = 511] [outer = 00000000] 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (162EC400) [pid = 2760] [serial = 512] [outer = 162C0C00] 03:22:33 INFO - PROCESS | 2760 | 1463653353113 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (162F2400) [pid = 2760] [serial = 513] [outer = 162C0C00] 03:22:33 INFO - PROCESS | 2760 | 1463653353539 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 03:22:33 INFO - PROCESS | 2760 | 1463653353594 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 2760 | 1463653353597 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:22:33 INFO - PROCESS | 2760 | 1463653353600 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 2760 | 1463653353602 Marionette TRACE conn6 <- [1,650,null,{}] 03:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:22:33 INFO - PROCESS | 2760 | 1463653353605 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:33 INFO - PROCESS | 2760 | 1463653353685 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:22:33 INFO - PROCESS | 2760 | 1463653353691 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 2760 | ++DOCSHELL 0FF26C00 == 44 [pid = 2760] [id = 172] 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (165E1000) [pid = 2760] [serial = 514] [outer = 00000000] 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (1780D800) [pid = 2760] [serial = 515] [outer = 165E1000] 03:22:33 INFO - PROCESS | 2760 | 1463653353734 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1853E400) [pid = 2760] [serial = 516] [outer = 165E1000] 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:34 INFO - PROCESS | 2760 | 1463653354226 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 03:22:34 INFO - PROCESS | 2760 | 1463653354274 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:22:34 INFO - PROCESS | 2760 | 1463653354276 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:22:34 INFO - PROCESS | 2760 | 1463653354279 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 2760 | 1463653354281 Marionette TRACE conn6 <- [1,654,null,{}] 03:22:34 INFO - PROCESS | 2760 | 1463653354285 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 2760 | 1463653354390 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:22:34 INFO - PROCESS | 2760 | 1463653354396 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 2760 | ++DOCSHELL 1854C000 == 45 [pid = 2760] [id = 173] 03:22:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (1854CC00) [pid = 2760] [serial = 517] [outer = 00000000] 03:22:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (18603C00) [pid = 2760] [serial = 518] [outer = 1854CC00] 03:22:34 INFO - PROCESS | 2760 | 1463653354447 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (189CFC00) [pid = 2760] [serial = 519] [outer = 1854CC00] 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:34 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:34 INFO - PROCESS | 2760 | 1463653354915 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 03:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:22:34 INFO - PROCESS | 2760 | 1463653354950 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 2760 | 1463653354952 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:22:34 INFO - PROCESS | 2760 | 1463653354955 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 2760 | 1463653354957 Marionette TRACE conn6 <- [1,658,null,{}] 03:22:34 INFO - PROCESS | 2760 | 1463653354960 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 2760 | 1463653355068 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:22:35 INFO - PROCESS | 2760 | 1463653355155 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 2760 | ++DOCSHELL 18A9D400 == 46 [pid = 2760] [id = 174] 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (18A9DC00) [pid = 2760] [serial = 520] [outer = 00000000] 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18E61C00) [pid = 2760] [serial = 521] [outer = 18A9DC00] 03:22:35 INFO - PROCESS | 2760 | 1463653355199 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (18E67C00) [pid = 2760] [serial = 522] [outer = 18A9DC00] 03:22:35 INFO - PROCESS | 2760 | 1463653355627 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 03:22:35 INFO - PROCESS | 2760 | 1463653355691 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 2760 | 1463653355693 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:22:35 INFO - PROCESS | 2760 | 1463653355701 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 2760 | 1463653355703 Marionette TRACE conn6 <- [1,662,null,{}] 03:22:35 INFO - PROCESS | 2760 | 1463653355707 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 2760 | 1463653355811 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:22:35 INFO - PROCESS | 2760 | 1463653355868 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 2760 | ++DOCSHELL 1967B000 == 47 [pid = 2760] [id = 175] 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1967E800) [pid = 2760] [serial = 523] [outer = 00000000] 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (199DB800) [pid = 2760] [serial = 524] [outer = 1967E800] 03:22:35 INFO - PROCESS | 2760 | 1463653355911 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (199DE000) [pid = 2760] [serial = 525] [outer = 1967E800] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (19BD8C00) [pid = 2760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1854C800) [pid = 2760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C506400) [pid = 2760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (18A6F800) [pid = 2760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (0FFE7800) [pid = 2760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (08B74C00) [pid = 2760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (16219C00) [pid = 2760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1780A000) [pid = 2760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (10649800) [pid = 2760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:22:36 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1854B000) [pid = 2760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:22:36 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:36 INFO - PROCESS | 2760 | [2760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:36 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:36 INFO - PROCESS | 2760 | 1463653356375 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:22:36 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 03:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 731ms 03:22:36 INFO - PROCESS | 2760 | 1463653356440 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 2760 | 1463653356442 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:22:36 INFO - PROCESS | 2760 | 1463653356444 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 2760 | 1463653356446 Marionette TRACE conn6 <- [1,666,null,{}] 03:22:36 INFO - PROCESS | 2760 | 1463653356449 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:36 INFO - PROCESS | 2760 | 1463653356527 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:22:36 INFO - PROCESS | 2760 | 1463653356534 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 2760 | ++DOCSHELL 18471000 == 48 [pid = 2760] [id = 176] 03:22:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1860E400) [pid = 2760] [serial = 526] [outer = 00000000] 03:22:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (1967E400) [pid = 2760] [serial = 527] [outer = 1860E400] 03:22:36 INFO - PROCESS | 2760 | 1463653356577 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (199E3C00) [pid = 2760] [serial = 528] [outer = 1860E400] 03:22:36 INFO - PROCESS | 2760 | 1463653356972 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 03:22:37 INFO - PROCESS | 2760 | 1463653357024 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 2760 | 1463653357026 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:22:37 INFO - PROCESS | 2760 | 1463653357029 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:22:37 INFO - PROCESS | 2760 | 1463653357031 Marionette TRACE conn6 <- [1,670,null,{}] 03:22:37 INFO - PROCESS | 2760 | 1463653357034 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 2760 | 1463653357117 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:22:37 INFO - PROCESS | 2760 | 1463653357124 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 2760 | ++DOCSHELL 19B69800 == 49 [pid = 2760] [id = 177] 03:22:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (19BBC800) [pid = 2760] [serial = 529] [outer = 00000000] 03:22:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (19BC8000) [pid = 2760] [serial = 530] [outer = 19BBC800] 03:22:37 INFO - PROCESS | 2760 | 1463653357167 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (19BDB000) [pid = 2760] [serial = 531] [outer = 19BBC800] 03:22:38 INFO - PROCESS | 2760 | 1463653358060 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:22:38 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) 03:22:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1070ms 03:22:38 INFO - PROCESS | 2760 | 1463653358104 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:22:38 INFO - PROCESS | 2760 | 1463653358106 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:22:38 INFO - PROCESS | 2760 | 1463653358109 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 2760 | 1463653358111 Marionette TRACE conn6 <- [1,674,null,{}] 03:22:38 INFO - PROCESS | 2760 | 1463653358114 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:38 INFO - PROCESS | 2760 | 1463653358271 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:22:38 INFO - PROCESS | 2760 | 1463653358324 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 2760 | ++DOCSHELL 08A92800 == 50 [pid = 2760] [id = 178] 03:22:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (08A94000) [pid = 2760] [serial = 532] [outer = 00000000] 03:22:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (08B7C800) [pid = 2760] [serial = 533] [outer = 08A94000] 03:22:38 INFO - PROCESS | 2760 | 1463653358381 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (0C5A6800) [pid = 2760] [serial = 534] [outer = 08A94000] 03:22:39 INFO - PROCESS | 2760 | 1463653359479 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:22:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1434ms 03:22:39 INFO - PROCESS | 2760 | 1463653359545 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 2760 | 1463653359549 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:22:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:22:39 INFO - PROCESS | 2760 | 1463653359554 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 2760 | 1463653359559 Marionette TRACE conn6 <- [1,678,null,{}] 03:22:39 INFO - PROCESS | 2760 | 1463653359563 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 2760 | 1463653359784 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:22:39 INFO - PROCESS | 2760 | 1463653359880 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 2760 | ++DOCSHELL 10E03000 == 51 [pid = 2760] [id = 179] 03:22:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (10E03400) [pid = 2760] [serial = 535] [outer = 00000000] 03:22:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (13F7B000) [pid = 2760] [serial = 536] [outer = 10E03400] 03:22:39 INFO - PROCESS | 2760 | 1463653359938 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (14344400) [pid = 2760] [serial = 537] [outer = 10E03400] 03:22:40 INFO - PROCESS | 2760 | 1463653360980 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:22:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1481ms 03:22:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:22:41 INFO - PROCESS | 2760 | 1463653361035 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 2760 | 1463653361039 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:22:41 INFO - PROCESS | 2760 | 1463653361043 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 2760 | 1463653361045 Marionette TRACE conn6 <- [1,682,null,{}] 03:22:41 INFO - PROCESS | 2760 | 1463653361049 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 2760 | 1463653361189 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:22:41 INFO - PROCESS | 2760 | 1463653361320 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 2760 | ++DOCSHELL 16218800 == 52 [pid = 2760] [id = 180] 03:22:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1621A800) [pid = 2760] [serial = 538] [outer = 00000000] 03:22:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (162F1C00) [pid = 2760] [serial = 539] [outer = 1621A800] 03:22:41 INFO - PROCESS | 2760 | 1463653361376 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18473400) [pid = 2760] [serial = 540] [outer = 1621A800] 03:22:42 INFO - PROCESS | 2760 | 1463653362477 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:22:42 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) 03:22:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1471ms 03:22:42 INFO - PROCESS | 2760 | 1463653362516 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 2760 | 1463653362520 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:22:42 INFO - PROCESS | 2760 | 1463653362531 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 2760 | 1463653362536 Marionette TRACE conn6 <- [1,686,null,{}] 03:22:42 INFO - PROCESS | 2760 | 1463653362594 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:42 INFO - PROCESS | 2760 | 1463653362729 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:22:42 INFO - PROCESS | 2760 | 1463653362818 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 2760 | ++DOCSHELL 10499C00 == 53 [pid = 2760] [id = 181] 03:22:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1058F400) [pid = 2760] [serial = 541] [outer = 00000000] 03:22:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (14348C00) [pid = 2760] [serial = 542] [outer = 1058F400] 03:22:42 INFO - PROCESS | 2760 | 1463653362873 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (165E3400) [pid = 2760] [serial = 543] [outer = 1058F400] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 14330800 == 52 [pid = 2760] [id = 142] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 189CE400 == 51 [pid = 2760] [id = 148] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 0C5AC000 == 50 [pid = 2760] [id = 139] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 16210400 == 49 [pid = 2760] [id = 163] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 1467A800 == 48 [pid = 2760] [id = 143] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 1058F800 == 47 [pid = 2760] [id = 141] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 18546400 == 46 [pid = 2760] [id = 162] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 18A6EC00 == 45 [pid = 2760] [id = 160] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 08A91800 == 44 [pid = 2760] [id = 145] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 17809400 == 43 [pid = 2760] [id = 158] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 18544000 == 42 [pid = 2760] [id = 159] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 0FFE0C00 == 41 [pid = 2760] [id = 140] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 16218000 == 40 [pid = 2760] [id = 157] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 0FFE3000 == 39 [pid = 2760] [id = 156] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 08B82800 == 38 [pid = 2760] [id = 155] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 1858AC00 == 37 [pid = 2760] [id = 151] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 14339000 == 36 [pid = 2760] [id = 149] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 19B69800 == 35 [pid = 2760] [id = 177] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 18471000 == 34 [pid = 2760] [id = 176] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 1967B000 == 33 [pid = 2760] [id = 175] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 18A9D400 == 32 [pid = 2760] [id = 174] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 1854C000 == 31 [pid = 2760] [id = 173] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 0FF26C00 == 30 [pid = 2760] [id = 172] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 162BBC00 == 29 [pid = 2760] [id = 171] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 10590000 == 28 [pid = 2760] [id = 170] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 08A96000 == 27 [pid = 2760] [id = 169] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 08B76800 == 26 [pid = 2760] [id = 168] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 19B65800 == 25 [pid = 2760] [id = 167] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (199DB400) [pid = 2760] [serial = 488] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 13F8E800 == 24 [pid = 2760] [id = 165] 03:22:43 INFO - PROCESS | 2760 | --DOCSHELL 08A8C400 == 23 [pid = 2760] [id = 164] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18606400) [pid = 2760] [serial = 476] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (0C5AD400) [pid = 2760] [serial = 455] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (0C5A6C00) [pid = 2760] [serial = 464] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (0FA5F400) [pid = 2760] [serial = 465] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18E61400) [pid = 2760] [serial = 479] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1445A000) [pid = 2760] [serial = 458] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1064A000) [pid = 2760] [serial = 467] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (14334C00) [pid = 2760] [serial = 468] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (0C5A5800) [pid = 2760] [serial = 462] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C504800) [pid = 2760] [serial = 461] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (162F0C00) [pid = 2760] [serial = 470] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (162F5800) [pid = 2760] [serial = 471] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1843CC00) [pid = 2760] [serial = 473] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (18910C00) [pid = 2760] [serial = 477] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (14341C00) [pid = 2760] [serial = 482] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (19440800) [pid = 2760] [serial = 485] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1943B400) [pid = 2760] [serial = 480] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (16217000) [pid = 2760] [serial = 483] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1853D800) [pid = 2760] [serial = 474] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (19922800) [pid = 2760] [serial = 486] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1B9F0000) [pid = 2760] [serial = 411] [outer = 00000000] [url = about:blank] 03:22:44 INFO - PROCESS | 2760 | 1463653364022 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:22:44 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) 03:22:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1531ms 03:22:44 INFO - PROCESS | 2760 | 1463653364057 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 2760 | 1463653364060 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:22:44 INFO - PROCESS | 2760 | 1463653364065 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 2760 | 1463653364068 Marionette TRACE conn6 <- [1,690,null,{}] 03:22:44 INFO - PROCESS | 2760 | 1463653364073 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 2760 | 1463653364163 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:22:44 INFO - PROCESS | 2760 | 1463653364239 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 2760 | ++DOCSHELL 08B82800 == 24 [pid = 2760] [id = 182] 03:22:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0C50E400) [pid = 2760] [serial = 544] [outer = 00000000] 03:22:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C5B3000) [pid = 2760] [serial = 545] [outer = 0C50E400] 03:22:44 INFO - PROCESS | 2760 | 1463653364287 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0FAED800) [pid = 2760] [serial = 546] [outer = 0C50E400] 03:22:45 INFO - PROCESS | 2760 | 1463653365194 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:22:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1176ms 03:22:45 INFO - PROCESS | 2760 | 1463653365244 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 2760 | 1463653365249 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:22:45 INFO - PROCESS | 2760 | 1463653365255 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 2760 | 1463653365258 Marionette TRACE conn6 <- [1,694,null,{}] 03:22:45 INFO - PROCESS | 2760 | 1463653365262 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:45 INFO - PROCESS | 2760 | 1463653365353 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:22:45 INFO - PROCESS | 2760 | 1463653365361 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 2760 | ++DOCSHELL 103A7C00 == 25 [pid = 2760] [id = 183] 03:22:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (103AD000) [pid = 2760] [serial = 547] [outer = 00000000] 03:22:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (13F78000) [pid = 2760] [serial = 548] [outer = 103AD000] 03:22:45 INFO - PROCESS | 2760 | 1463653365406 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (1433B800) [pid = 2760] [serial = 549] [outer = 103AD000] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 18541400 == 24 [pid = 2760] [id = 147] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 08B79400 == 23 [pid = 2760] [id = 138] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 178D9C00 == 22 [pid = 2760] [id = 146] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 10594C00 == 21 [pid = 2760] [id = 161] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 18544C00 == 20 [pid = 2760] [id = 137] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 1686C000 == 19 [pid = 2760] [id = 150] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 1620E800 == 18 [pid = 2760] [id = 144] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 1059B400 == 17 [pid = 2760] [id = 153] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 1890D400 == 16 [pid = 2760] [id = 166] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 0C5A2000 == 15 [pid = 2760] [id = 152] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 08B74800 == 14 [pid = 2760] [id = 154] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 16218800 == 13 [pid = 2760] [id = 180] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 10E03000 == 12 [pid = 2760] [id = 179] 03:22:46 INFO - PROCESS | 2760 | --DOCSHELL 08A92800 == 11 [pid = 2760] [id = 178] 03:22:47 INFO - PROCESS | 2760 | 1463653367839 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2624ms 03:22:47 INFO - PROCESS | 2760 | 1463653367883 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 2760 | 1463653367887 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:22:47 INFO - PROCESS | 2760 | 1463653367893 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 2760 | 1463653367896 Marionette TRACE conn6 <- [1,698,null,{}] 03:22:47 INFO - PROCESS | 2760 | 1463653367909 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 2760 | 1463653368026 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:22:48 INFO - PROCESS | 2760 | 1463653368036 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 2760 | ++DOCSHELL 08B7C400 == 12 [pid = 2760] [id = 184] 03:22:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (0B1A6000) [pid = 2760] [serial = 550] [outer = 00000000] 03:22:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (0C59EC00) [pid = 2760] [serial = 551] [outer = 0B1A6000] 03:22:48 INFO - PROCESS | 2760 | 1463653368084 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (0C5A9800) [pid = 2760] [serial = 552] [outer = 0B1A6000] 03:22:49 INFO - PROCESS | 2760 | 1463653369284 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (08B7BC00) [pid = 2760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (162C0C00) [pid = 2760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (18A9DC00) [pid = 2760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (10598000) [pid = 2760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (165E1000) [pid = 2760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1967E800) [pid = 2760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1860E400) [pid = 2760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (19BBE800) [pid = 2760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (18AA3C00) [pid = 2760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (19987000) [pid = 2760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (1432F000) [pid = 2760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (0C5A2400) [pid = 2760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (08A8D800) [pid = 2760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (13F8FC00) [pid = 2760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1854CC00) [pid = 2760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18A67800) [pid = 2760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (08B6CC00) [pid = 2760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1621A800) [pid = 2760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (1058F400) [pid = 2760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (19BBC800) [pid = 2760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (08A94000) [pid = 2760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:22:49 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (10E03400) [pid = 2760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:22:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1432ms 03:22:49 INFO - PROCESS | 2760 | 1463653369325 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 2760 | 1463653369331 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:22:49 INFO - PROCESS | 2760 | 1463653369371 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 2760 | 1463653369373 Marionette TRACE conn6 <- [1,702,null,{}] 03:22:49 INFO - PROCESS | 2760 | 1463653369377 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 2760 | 1463653369458 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:22:49 INFO - PROCESS | 2760 | 1463653369466 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B7800 == 13 [pid = 2760] [id = 185] 03:22:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (0CF3AC00) [pid = 2760] [serial = 553] [outer = 00000000] 03:22:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (0FF27C00) [pid = 2760] [serial = 554] [outer = 0CF3AC00] 03:22:49 INFO - PROCESS | 2760 | 1463653369512 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (0FF51000) [pid = 2760] [serial = 555] [outer = 0CF3AC00] 03:22:50 INFO - PROCESS | 2760 | 1463653370444 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:22:50 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 03:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1158ms 03:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:22:50 INFO - PROCESS | 2760 | 1463653370497 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 2760 | 1463653370500 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:22:50 INFO - PROCESS | 2760 | 1463653370504 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 2760 | 1463653370507 Marionette TRACE conn6 <- [1,706,null,{}] 03:22:50 INFO - PROCESS | 2760 | 1463653370518 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:50 INFO - PROCESS | 2760 | 1463653370605 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:22:50 INFO - PROCESS | 2760 | 1463653370614 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 2760 | ++DOCSHELL 1058F400 == 14 [pid = 2760] [id = 186] 03:22:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (1058F800) [pid = 2760] [serial = 556] [outer = 00000000] 03:22:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (10595C00) [pid = 2760] [serial = 557] [outer = 1058F800] 03:22:50 INFO - PROCESS | 2760 | 1463653370663 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (1064A000) [pid = 2760] [serial = 558] [outer = 1058F800] 03:22:51 INFO - PROCESS | 2760 | 1463653371652 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 03:22:51 INFO - PROCESS | 2760 | 1463653371686 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 2760 | 1463653371690 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:22:51 INFO - PROCESS | 2760 | 1463653371696 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 2760 | 1463653371700 Marionette TRACE conn6 <- [1,710,null,{}] 03:22:51 INFO - PROCESS | 2760 | 1463653371706 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 2760 | 1463653371840 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:22:51 INFO - PROCESS | 2760 | 1463653371911 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 2760 | ++DOCSHELL 0C502C00 == 15 [pid = 2760] [id = 187] 03:22:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (0C503400) [pid = 2760] [serial = 559] [outer = 00000000] 03:22:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (0C5A5800) [pid = 2760] [serial = 560] [outer = 0C503400] 03:22:51 INFO - PROCESS | 2760 | 1463653371968 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (0FA61000) [pid = 2760] [serial = 561] [outer = 0C503400] 03:22:52 INFO - PROCESS | 2760 | 1463653372673 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 2760 | 1463653372729 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:22:52 INFO - PROCESS | 2760 | 1463653372736 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 2760 | 1463653372739 Marionette TRACE conn6 <- [1,714,null,{}] 03:22:52 INFO - PROCESS | 2760 | 1463653372789 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 2760 | 1463653372908 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:22:52 INFO - PROCESS | 2760 | 1463653372977 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 2760 | ++DOCSHELL 1108DC00 == 16 [pid = 2760] [id = 188] 03:22:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (13F93800) [pid = 2760] [serial = 562] [outer = 00000000] 03:22:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (14337000) [pid = 2760] [serial = 563] [outer = 13F93800] 03:22:53 INFO - PROCESS | 2760 | 1463653373033 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (14343C00) [pid = 2760] [serial = 564] [outer = 13F93800] 03:22:53 INFO - PROCESS | 2760 | 1463653373897 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (199D9000) [pid = 2760] [serial = 489] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (162C5400) [pid = 2760] [serial = 495] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (19BC8800) [pid = 2760] [serial = 501] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (199D8400) [pid = 2760] [serial = 498] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (14348C00) [pid = 2760] [serial = 542] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18473400) [pid = 2760] [serial = 540] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (165E3400) [pid = 2760] [serial = 543] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (0C5B3000) [pid = 2760] [serial = 545] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (199E3C00) [pid = 2760] [serial = 528] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (1853E400) [pid = 2760] [serial = 516] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (19437400) [pid = 2760] [serial = 453] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (0C50D400) [pid = 2760] [serial = 492] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (14A72800) [pid = 2760] [serial = 459] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (0CF7F400) [pid = 2760] [serial = 456] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (19BC8000) [pid = 2760] [serial = 530] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (08B86400) [pid = 2760] [serial = 491] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (14A74800) [pid = 2760] [serial = 494] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (18603C00) [pid = 2760] [serial = 518] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (1943E800) [pid = 2760] [serial = 497] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (0B1A4C00) [pid = 2760] [serial = 506] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (0C59E400) [pid = 2760] [serial = 507] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (0FF77C00) [pid = 2760] [serial = 504] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 57 (0C5B5800) [pid = 2760] [serial = 503] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 56 (162EC400) [pid = 2760] [serial = 512] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 55 (18E61C00) [pid = 2760] [serial = 521] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 54 (189CFC00) [pid = 2760] [serial = 519] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 53 (162F2400) [pid = 2760] [serial = 513] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 52 (1433DC00) [pid = 2760] [serial = 509] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 51 (143E9C00) [pid = 2760] [serial = 510] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 50 (1780D800) [pid = 2760] [serial = 515] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 49 (199DB800) [pid = 2760] [serial = 524] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 48 (18E67C00) [pid = 2760] [serial = 522] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 47 (1967E400) [pid = 2760] [serial = 527] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 46 (19BC3C00) [pid = 2760] [serial = 500] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 45 (199DE000) [pid = 2760] [serial = 525] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 44 (08B7C800) [pid = 2760] [serial = 533] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 43 (19BDB000) [pid = 2760] [serial = 531] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 42 (0C5A6800) [pid = 2760] [serial = 534] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 41 (13F7B000) [pid = 2760] [serial = 536] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 40 (14344400) [pid = 2760] [serial = 537] [outer = 00000000] [url = about:blank] 03:22:53 INFO - PROCESS | 2760 | --DOMWINDOW == 39 (162F1C00) [pid = 2760] [serial = 539] [outer = 00000000] [url = about:blank] 03:22:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1199ms 03:22:53 INFO - PROCESS | 2760 | 1463653373936 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 2760 | 1463653373940 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:22:53 INFO - PROCESS | 2760 | 1463653373945 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 2760 | 1463653373949 Marionette TRACE conn6 <- [1,718,null,{}] 03:22:53 INFO - PROCESS | 2760 | 1463653373955 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 2760 | 1463653374058 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:22:54 INFO - PROCESS | 2760 | 1463653374067 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AFC00 == 17 [pid = 2760] [id = 189] 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 40 (0C5B0000) [pid = 2760] [serial = 565] [outer = 00000000] 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 41 (0C696400) [pid = 2760] [serial = 566] [outer = 0C5B0000] 03:22:54 INFO - PROCESS | 2760 | 1463653374115 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 42 (0FAF2000) [pid = 2760] [serial = 567] [outer = 0C5B0000] 03:22:54 INFO - PROCESS | 2760 | 1463653374644 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 2760 | 1463653374682 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:22:54 INFO - PROCESS | 2760 | 1463653374688 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 2760 | 1463653374691 Marionette TRACE conn6 <- [1,722,null,{}] 03:22:54 INFO - PROCESS | 2760 | 1463653374694 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 2760 | 1463653374775 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:22:54 INFO - PROCESS | 2760 | 1463653374785 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 2760 | ++DOCSHELL 0FAF1C00 == 18 [pid = 2760] [id = 190] 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 43 (0FF50000) [pid = 2760] [serial = 568] [outer = 00000000] 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 44 (14337C00) [pid = 2760] [serial = 569] [outer = 0FF50000] 03:22:54 INFO - PROCESS | 2760 | 1463653374830 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 45 (14344400) [pid = 2760] [serial = 570] [outer = 0FF50000] 03:22:55 INFO - PROCESS | 2760 | 1463653375289 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 03:22:55 INFO - PROCESS | 2760 | 1463653375322 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 2760 | 1463653375324 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:22:55 INFO - PROCESS | 2760 | 1463653375327 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:22:55 INFO - PROCESS | 2760 | 1463653375331 Marionette TRACE conn6 <- [1,726,null,{}] 03:22:55 INFO - PROCESS | 2760 | 1463653375341 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:55 INFO - PROCESS | 2760 | 1463653375424 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:22:55 INFO - PROCESS | 2760 | 1463653375435 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 2760 | ++DOCSHELL 14A0CC00 == 19 [pid = 2760] [id = 191] 03:22:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 46 (14A0D800) [pid = 2760] [serial = 571] [outer = 00000000] 03:22:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 47 (14A7AC00) [pid = 2760] [serial = 572] [outer = 14A0D800] 03:22:55 INFO - PROCESS | 2760 | 1463653375483 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 48 (157DD400) [pid = 2760] [serial = 573] [outer = 14A0D800] 03:22:56 INFO - PROCESS | 2760 | 1463653376408 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 03:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:22:56 INFO - PROCESS | 2760 | 1463653376456 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 2760 | 1463653376459 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:22:56 INFO - PROCESS | 2760 | 1463653376462 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 2760 | 1463653376464 Marionette TRACE conn6 <- [1,730,null,{}] 03:22:56 INFO - PROCESS | 2760 | 1463653376467 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 2760 | 1463653376580 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:22:56 INFO - PROCESS | 2760 | 1463653376588 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 2760 | ++DOCSHELL 157E5400 == 20 [pid = 2760] [id = 192] 03:22:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 49 (16211000) [pid = 2760] [serial = 574] [outer = 00000000] 03:22:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 50 (1621A400) [pid = 2760] [serial = 575] [outer = 16211000] 03:22:56 INFO - PROCESS | 2760 | 1463653376633 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 51 (162C6000) [pid = 2760] [serial = 576] [outer = 16211000] 03:22:57 INFO - PROCESS | 2760 | --DOMWINDOW == 50 (0C50E400) [pid = 2760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:22:57 INFO - PROCESS | 2760 | --DOMWINDOW == 49 (103AD000) [pid = 2760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:22:57 INFO - PROCESS | 2760 | --DOMWINDOW == 48 (0B1A6000) [pid = 2760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:22:57 INFO - PROCESS | 2760 | --DOMWINDOW == 47 (0CF3AC00) [pid = 2760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:22:57 INFO - PROCESS | 2760 | 1463653377534 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:22:57 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 03:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 03:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:22:57 INFO - PROCESS | 2760 | 1463653377594 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 2760 | 1463653377596 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:22:57 INFO - PROCESS | 2760 | 1463653377599 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 2760 | 1463653377601 Marionette TRACE conn6 <- [1,734,null,{}] 03:22:57 INFO - PROCESS | 2760 | 1463653377604 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 2760 | 1463653377679 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:22:57 INFO - PROCESS | 2760 | 1463653377686 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 2760 | ++DOCSHELL 0C508400 == 21 [pid = 2760] [id = 193] 03:22:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 48 (162E8400) [pid = 2760] [serial = 577] [outer = 00000000] 03:22:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 49 (162F0800) [pid = 2760] [serial = 578] [outer = 162E8400] 03:22:57 INFO - PROCESS | 2760 | 1463653377731 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 50 (162F3C00) [pid = 2760] [serial = 579] [outer = 162E8400] 03:22:58 INFO - PROCESS | 2760 | 1463653378668 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:22:58 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.) 03:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1118ms 03:22:58 INFO - PROCESS | 2760 | 1463653378718 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 2760 | 1463653378720 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:22:58 INFO - PROCESS | 2760 | 1463653378723 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:22:58 INFO - PROCESS | 2760 | 1463653378725 Marionette TRACE conn6 <- [1,738,null,{}] 03:22:58 INFO - PROCESS | 2760 | 1463653378728 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 2760 | 1463653378828 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:22:58 INFO - PROCESS | 2760 | 1463653378837 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 2760 | ++DOCSHELL 17805000 == 22 [pid = 2760] [id = 194] 03:22:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 51 (178E0C00) [pid = 2760] [serial = 580] [outer = 00000000] 03:22:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 52 (17CF7400) [pid = 2760] [serial = 581] [outer = 178E0C00] 03:22:58 INFO - PROCESS | 2760 | 1463653378888 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 53 (1843C400) [pid = 2760] [serial = 582] [outer = 178E0C00] 03:22:59 INFO - PROCESS | 2760 | 1463653379809 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 03:22:59 INFO - PROCESS | 2760 | 1463653379856 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 2760 | 1463653379858 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:22:59 INFO - PROCESS | 2760 | 1463653379861 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 2760 | 1463653379862 Marionette TRACE conn6 <- [1,742,null,{}] 03:22:59 INFO - PROCESS | 2760 | 1463653379866 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:59 INFO - PROCESS | 2760 | 1463653379940 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:22:59 INFO - PROCESS | 2760 | 1463653379946 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 2760 | ++DOCSHELL 18474400 == 23 [pid = 2760] [id = 195] 03:22:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 54 (1847BC00) [pid = 2760] [serial = 583] [outer = 00000000] 03:22:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 55 (18541800) [pid = 2760] [serial = 584] [outer = 1847BC00] 03:22:59 INFO - PROCESS | 2760 | 1463653379989 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 56 (18548000) [pid = 2760] [serial = 585] [outer = 1847BC00] 03:23:01 INFO - PROCESS | 2760 | 1463653381100 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:23:01 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 03:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1283ms 03:23:01 INFO - PROCESS | 2760 | 1463653381145 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:23:01 INFO - PROCESS | 2760 | 1463653381149 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:23:01 INFO - PROCESS | 2760 | 1463653381154 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 2760 | 1463653381158 Marionette TRACE conn6 <- [1,746,null,{}] 03:23:01 INFO - PROCESS | 2760 | 1463653381163 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 2760 | 1463653381273 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:23:01 INFO - PROCESS | 2760 | 1463653381399 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 2760 | ++DOCSHELL 0C69D400 == 24 [pid = 2760] [id = 196] 03:23:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 57 (0CF7F400) [pid = 2760] [serial = 586] [outer = 00000000] 03:23:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (10599400) [pid = 2760] [serial = 587] [outer = 0CF7F400] 03:23:01 INFO - PROCESS | 2760 | 1463653381456 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (1432F400) [pid = 2760] [serial = 588] [outer = 0CF7F400] 03:23:01 INFO - PROCESS | 2760 | 1463653382001 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 890ms 03:23:02 INFO - PROCESS | 2760 | 1463653382046 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 2760 | 1463653382052 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:23:02 INFO - PROCESS | 2760 | 1463653382058 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 2760 | 1463653382061 Marionette TRACE conn6 <- [1,750,null,{}] 03:23:02 INFO - PROCESS | 2760 | 1463653382065 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 2760 | 1463653382168 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:23:02 INFO - PROCESS | 2760 | 1463653382257 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 2760 | ++DOCSHELL 147CB000 == 25 [pid = 2760] [id = 197] 03:23:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (148AE400) [pid = 2760] [serial = 589] [outer = 00000000] 03:23:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (16212400) [pid = 2760] [serial = 590] [outer = 148AE400] 03:23:02 INFO - PROCESS | 2760 | 1463653382311 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (16219800) [pid = 2760] [serial = 591] [outer = 148AE400] 03:23:03 INFO - PROCESS | 2760 | 1463653383356 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1325ms 03:23:03 INFO - PROCESS | 2760 | 1463653383385 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 2760 | 1463653383388 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:23:03 INFO - PROCESS | 2760 | 1463653383391 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:23:03 INFO - PROCESS | 2760 | 1463653383395 Marionette TRACE conn6 <- [1,754,null,{}] 03:23:03 INFO - PROCESS | 2760 | 1463653383406 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 2760 | 1463653383548 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:23:03 INFO - PROCESS | 2760 | 1463653383619 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 2760 | ++DOCSHELL 0FF71400 == 26 [pid = 2760] [id = 198] 03:23:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (0FF7A800) [pid = 2760] [serial = 592] [outer = 00000000] 03:23:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (18585400) [pid = 2760] [serial = 593] [outer = 0FF7A800] 03:23:03 INFO - PROCESS | 2760 | 1463653383676 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (18608000) [pid = 2760] [serial = 594] [outer = 0FF7A800] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (13F78000) [pid = 2760] [serial = 548] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (0C59EC00) [pid = 2760] [serial = 551] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (0FF27C00) [pid = 2760] [serial = 554] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (0C5A9800) [pid = 2760] [serial = 552] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (1433B800) [pid = 2760] [serial = 549] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (0FF51000) [pid = 2760] [serial = 555] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (10595C00) [pid = 2760] [serial = 557] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | --DOMWINDOW == 57 (0FAED800) [pid = 2760] [serial = 546] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 2760 | 1463653384816 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1476ms 03:23:04 INFO - PROCESS | 2760 | 1463653384871 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 2760 | 1463653384874 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:23:04 INFO - PROCESS | 2760 | 1463653384879 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 2760 | 1463653384882 Marionette TRACE conn6 <- [1,758,null,{}] 03:23:04 INFO - PROCESS | 2760 | 1463653384887 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:04 INFO - PROCESS | 2760 | 1463653384968 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:23:04 INFO - PROCESS | 2760 | 1463653384976 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AB800 == 27 [pid = 2760] [id = 199] 03:23:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (0C5AD000) [pid = 2760] [serial = 595] [outer = 00000000] 03:23:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (0C5B5C00) [pid = 2760] [serial = 596] [outer = 0C5AD000] 03:23:05 INFO - PROCESS | 2760 | 1463653385037 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (0FAEB000) [pid = 2760] [serial = 597] [outer = 0C5AD000] 03:23:05 INFO - PROCESS | 2760 | 1463653385499 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 03:23:05 INFO - PROCESS | 2760 | 1463653385551 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 2760 | 1463653385557 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:23:05 INFO - PROCESS | 2760 | 1463653385562 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 2760 | 1463653385565 Marionette TRACE conn6 <- [1,762,null,{}] 03:23:05 INFO - PROCESS | 2760 | 1463653385568 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 2760 | 1463653385649 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:23:05 INFO - PROCESS | 2760 | 1463653385657 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 2760 | ++DOCSHELL 0FF50C00 == 28 [pid = 2760] [id = 200] 03:23:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (0FFDDC00) [pid = 2760] [serial = 598] [outer = 00000000] 03:23:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (13F70000) [pid = 2760] [serial = 599] [outer = 0FFDDC00] 03:23:05 INFO - PROCESS | 2760 | 1463653385701 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (1433C800) [pid = 2760] [serial = 600] [outer = 0FFDDC00] 03:23:06 INFO - PROCESS | 2760 | 1463653386124 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 03:23:06 INFO - PROCESS | 2760 | 1463653386136 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 2760 | 1463653386138 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:23:06 INFO - PROCESS | 2760 | 1463653386156 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 2760 | 1463653386160 Marionette TRACE conn6 <- [1,766,null,{}] 03:23:06 INFO - PROCESS | 2760 | 1463653386170 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 2760 | 1463653386257 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:23:06 INFO - PROCESS | 2760 | 1463653386265 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 2760 | ++DOCSHELL 15720000 == 29 [pid = 2760] [id = 201] 03:23:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (157DCC00) [pid = 2760] [serial = 601] [outer = 00000000] 03:23:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (16211400) [pid = 2760] [serial = 602] [outer = 157DCC00] 03:23:06 INFO - PROCESS | 2760 | 1463653386311 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (162E8000) [pid = 2760] [serial = 603] [outer = 157DCC00] 03:23:06 INFO - PROCESS | 2760 | 1463653386767 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 03:23:06 INFO - PROCESS | 2760 | 1463653386847 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 2760 | 1463653386850 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:23:06 INFO - PROCESS | 2760 | 1463653386860 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 2760 | 1463653386861 Marionette TRACE conn6 <- [1,770,null,{}] 03:23:06 INFO - PROCESS | 2760 | 1463653386865 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 2760 | 1463653386983 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:23:06 INFO - PROCESS | 2760 | 1463653386994 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 2760 | ++DOCSHELL 1686F400 == 30 [pid = 2760] [id = 202] 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (16873800) [pid = 2760] [serial = 604] [outer = 00000000] 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (178E1400) [pid = 2760] [serial = 605] [outer = 16873800] 03:23:07 INFO - PROCESS | 2760 | 1463653387080 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (1853D800) [pid = 2760] [serial = 606] [outer = 16873800] 03:23:07 INFO - PROCESS | 2760 | 1463653387502 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 03:23:07 INFO - PROCESS | 2760 | 1463653387537 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 2760 | 1463653387539 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:23:07 INFO - PROCESS | 2760 | 1463653387542 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:23:07 INFO - PROCESS | 2760 | 1463653387544 Marionette TRACE conn6 <- [1,774,null,{}] 03:23:07 INFO - PROCESS | 2760 | 1463653387547 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:07 INFO - PROCESS | 2760 | 1463653387676 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:23:07 INFO - PROCESS | 2760 | 1463653387701 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 2760 | ++DOCSHELL 1854AC00 == 31 [pid = 2760] [id = 203] 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (1858B000) [pid = 2760] [serial = 607] [outer = 00000000] 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (18609C00) [pid = 2760] [serial = 608] [outer = 1858B000] 03:23:07 INFO - PROCESS | 2760 | 1463653387745 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (1860FC00) [pid = 2760] [serial = 609] [outer = 1858B000] 03:23:08 INFO - PROCESS | 2760 | 1463653388197 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 03:23:08 INFO - PROCESS | 2760 | 1463653388217 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 2760 | 1463653388219 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:23:08 INFO - PROCESS | 2760 | 1463653388222 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 2760 | 1463653388224 Marionette TRACE conn6 <- [1,778,null,{}] 03:23:08 INFO - PROCESS | 2760 | 1463653388227 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 2760 | 1463653388342 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:23:08 INFO - PROCESS | 2760 | 1463653388351 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 2760 | ++DOCSHELL 18604C00 == 32 [pid = 2760] [id = 204] 03:23:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (189C9000) [pid = 2760] [serial = 610] [outer = 00000000] 03:23:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (18A71000) [pid = 2760] [serial = 611] [outer = 189C9000] 03:23:08 INFO - PROCESS | 2760 | 1463653388396 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (18A9D400) [pid = 2760] [serial = 612] [outer = 189C9000] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (178E0C00) [pid = 2760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (16211000) [pid = 2760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (0FF50000) [pid = 2760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (0C5B0000) [pid = 2760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (162E8400) [pid = 2760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:23:08 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (14A0D800) [pid = 2760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:23:08 INFO - PROCESS | 2760 | 1463653388842 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 03:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:23:08 INFO - PROCESS | 2760 | 1463653388893 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 2760 | 1463653388895 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:23:08 INFO - PROCESS | 2760 | 1463653388899 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 2760 | 1463653388900 Marionette TRACE conn6 <- [1,782,null,{}] 03:23:08 INFO - PROCESS | 2760 | 1463653388904 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 2760 | 1463653388980 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:23:09 INFO - PROCESS | 2760 | 1463653389026 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 2760 | ++DOCSHELL 08A89800 == 33 [pid = 2760] [id = 205] 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (0FF50000) [pid = 2760] [serial = 613] [outer = 00000000] 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (18AA2800) [pid = 2760] [serial = 614] [outer = 0FF50000] 03:23:09 INFO - PROCESS | 2760 | 1463653389072 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (18AA3000) [pid = 2760] [serial = 615] [outer = 0FF50000] 03:23:09 INFO - PROCESS | 2760 | 1463653389493 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 03:23:09 INFO - PROCESS | 2760 | 1463653389529 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:23:09 INFO - PROCESS | 2760 | 1463653389531 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:23:09 INFO - PROCESS | 2760 | 1463653389534 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 2760 | 1463653389536 Marionette TRACE conn6 <- [1,786,null,{}] 03:23:09 INFO - PROCESS | 2760 | 1463653389542 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:09 INFO - PROCESS | 2760 | 1463653389617 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:23:09 INFO - PROCESS | 2760 | 1463653389624 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 2760 | ++DOCSHELL 18E60000 == 34 [pid = 2760] [id = 206] 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (18E61800) [pid = 2760] [serial = 616] [outer = 00000000] 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (18E68C00) [pid = 2760] [serial = 617] [outer = 18E61800] 03:23:09 INFO - PROCESS | 2760 | 1463653389668 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (18E65C00) [pid = 2760] [serial = 618] [outer = 18E61800] 03:23:10 INFO - PROCESS | 2760 | 1463653390078 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:23:10 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 03:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 03:23:10 INFO - PROCESS | 2760 | 1463653390105 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 2760 | 1463653390107 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:23:10 INFO - PROCESS | 2760 | 1463653390120 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 2760 | 1463653390122 Marionette TRACE conn6 <- [1,790,null,{}] 03:23:10 INFO - PROCESS | 2760 | 1463653390130 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 2760 | 1463653390206 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:23:10 INFO - PROCESS | 2760 | 1463653390213 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 2760 | ++DOCSHELL 19443800 == 35 [pid = 2760] [id = 207] 03:23:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (19446000) [pid = 2760] [serial = 619] [outer = 00000000] 03:23:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (19675800) [pid = 2760] [serial = 620] [outer = 19446000] 03:23:10 INFO - PROCESS | 2760 | 1463653390256 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (0FF4FC00) [pid = 2760] [serial = 621] [outer = 19446000] 03:23:10 INFO - PROCESS | 2760 | 1463653390859 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:23:10 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 03:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 790ms 03:23:10 INFO - PROCESS | 2760 | 1463653390902 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 2760 | 1463653390906 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:23:10 INFO - PROCESS | 2760 | 1463653390911 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 2760 | 1463653390915 Marionette TRACE conn6 <- [1,794,null,{}] 03:23:10 INFO - PROCESS | 2760 | 1463653390921 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 2760 | 1463653391028 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:23:11 INFO - PROCESS | 2760 | 1463653391152 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A9800 == 36 [pid = 2760] [id = 208] 03:23:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0C5B4400) [pid = 2760] [serial = 622] [outer = 00000000] 03:23:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (103A8400) [pid = 2760] [serial = 623] [outer = 0C5B4400] 03:23:11 INFO - PROCESS | 2760 | 1463653391210 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (10594C00) [pid = 2760] [serial = 624] [outer = 0C5B4400] 03:23:11 INFO - PROCESS | 2760 | 1463653391807 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:23:11 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 03:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 03:23:11 INFO - PROCESS | 2760 | 1463653391842 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 2760 | 1463653391848 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:23:11 INFO - PROCESS | 2760 | 1463653391854 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 2760 | 1463653391857 Marionette TRACE conn6 <- [1,798,null,{}] 03:23:11 INFO - PROCESS | 2760 | 1463653391861 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 2760 | 1463653391965 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:23:12 INFO - PROCESS | 2760 | 1463653392061 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 2760 | ++DOCSHELL 10649800 == 37 [pid = 2760] [id = 209] 03:23:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (14771800) [pid = 2760] [serial = 625] [outer = 00000000] 03:23:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (1686C000) [pid = 2760] [serial = 626] [outer = 14771800] 03:23:12 INFO - PROCESS | 2760 | 1463653392116 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1853E400) [pid = 2760] [serial = 627] [outer = 14771800] 03:23:12 INFO - PROCESS | 2760 | 1463653392767 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 03:23:12 INFO - PROCESS | 2760 | 1463653392827 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 2760 | 1463653392829 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:23:12 INFO - PROCESS | 2760 | 1463653392833 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 2760 | 1463653392837 Marionette TRACE conn6 <- [1,802,null,{}] 03:23:12 INFO - PROCESS | 2760 | 1463653392848 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 2760 | 1463653392952 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:23:13 INFO - PROCESS | 2760 | 1463653393077 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 2760 | ++DOCSHELL 19985400 == 38 [pid = 2760] [id = 210] 03:23:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (1998A400) [pid = 2760] [serial = 628] [outer = 00000000] 03:23:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (199D9C00) [pid = 2760] [serial = 629] [outer = 1998A400] 03:23:13 INFO - PROCESS | 2760 | 1463653393134 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (199DE800) [pid = 2760] [serial = 630] [outer = 1998A400] 03:23:13 INFO - PROCESS | 2760 | 1463653393719 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 2760 | 1463653393770 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:23:13 INFO - PROCESS | 2760 | 1463653393773 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 2760 | 1463653393775 Marionette TRACE conn6 <- [1,806,null,{}] 03:23:13 INFO - PROCESS | 2760 | 1463653393779 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 2760 | 1463653393884 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:23:13 INFO - PROCESS | 2760 | 1463653393965 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDF000 == 39 [pid = 2760] [id = 211] 03:23:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (19B5FC00) [pid = 2760] [serial = 631] [outer = 00000000] 03:23:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (19B68000) [pid = 2760] [serial = 632] [outer = 19B5FC00] 03:23:14 INFO - PROCESS | 2760 | 1463653394065 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (19B69C00) [pid = 2760] [serial = 633] [outer = 19B5FC00] 03:23:14 INFO - PROCESS | 2760 | 1463653394804 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1068ms 03:23:14 INFO - PROCESS | 2760 | 1463653394855 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 2760 | 1463653394859 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:23:14 INFO - PROCESS | 2760 | 1463653394865 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 2760 | 1463653394869 Marionette TRACE conn6 <- [1,810,null,{}] 03:23:14 INFO - PROCESS | 2760 | 1463653394875 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 2760 | 1463653394974 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:23:15 INFO - PROCESS | 2760 | 1463653395056 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 2760 | ++DOCSHELL 0FAED800 == 40 [pid = 2760] [id = 212] 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (0FF28800) [pid = 2760] [serial = 634] [outer = 00000000] 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (10593C00) [pid = 2760] [serial = 635] [outer = 0FF28800] 03:23:15 INFO - PROCESS | 2760 | 1463653395149 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (14340400) [pid = 2760] [serial = 636] [outer = 0FF28800] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1843C400) [pid = 2760] [serial = 582] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1621A400) [pid = 2760] [serial = 575] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (0C5A5800) [pid = 2760] [serial = 560] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (14337000) [pid = 2760] [serial = 563] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (14337C00) [pid = 2760] [serial = 569] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (14344400) [pid = 2760] [serial = 570] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (0C696400) [pid = 2760] [serial = 566] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (0FAF2000) [pid = 2760] [serial = 567] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (162F0800) [pid = 2760] [serial = 578] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (18541800) [pid = 2760] [serial = 584] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (17CF7400) [pid = 2760] [serial = 581] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (14A7AC00) [pid = 2760] [serial = 572] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (162C6000) [pid = 2760] [serial = 576] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (157DD400) [pid = 2760] [serial = 573] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (162F3C00) [pid = 2760] [serial = 579] [outer = 00000000] [url = about:blank] 03:23:15 INFO - PROCESS | 2760 | 1463653395619 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 2760 | 1463653395690 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:23:15 INFO - PROCESS | 2760 | 1463653395696 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:23:15 INFO - PROCESS | 2760 | 1463653395699 Marionette TRACE conn6 <- [1,814,null,{}] 03:23:15 INFO - PROCESS | 2760 | 1463653395702 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:15 INFO - PROCESS | 2760 | 1463653395782 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:23:15 INFO - PROCESS | 2760 | 1463653395859 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2F400 == 41 [pid = 2760] [id = 213] 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0FF35400) [pid = 2760] [serial = 637] [outer = 00000000] 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (10594800) [pid = 2760] [serial = 638] [outer = 0FF35400] 03:23:15 INFO - PROCESS | 2760 | 1463653395911 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (1433B000) [pid = 2760] [serial = 639] [outer = 0FF35400] 03:23:16 INFO - PROCESS | 2760 | 1463653396303 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 03:23:16 INFO - PROCESS | 2760 | 1463653396331 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 2760 | 1463653396333 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:23:16 INFO - PROCESS | 2760 | 1463653396342 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 2760 | 1463653396346 Marionette TRACE conn6 <- [1,818,null,{}] 03:23:16 INFO - PROCESS | 2760 | 1463653396356 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 2760 | 1463653396440 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:23:16 INFO - PROCESS | 2760 | 1463653396448 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 2760 | ++DOCSHELL 14677000 == 42 [pid = 2760] [id = 214] 03:23:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (14677400) [pid = 2760] [serial = 640] [outer = 00000000] 03:23:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (1620D400) [pid = 2760] [serial = 641] [outer = 14677400] 03:23:16 INFO - PROCESS | 2760 | 1463653396496 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1621A800) [pid = 2760] [serial = 642] [outer = 14677400] 03:23:16 INFO - PROCESS | 2760 | 1463653396952 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 03:23:16 INFO - PROCESS | 2760 | 1463653396970 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 2760 | 1463653396973 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 2760 | 1463653396980 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:23:16 INFO - PROCESS | 2760 | 1463653396982 Marionette TRACE conn6 <- [1,822,null,{}] 03:23:16 INFO - PROCESS | 2760 | 1463653396985 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 2760 | 1463653397065 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:23:17 INFO - PROCESS | 2760 | 1463653397075 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 2760 | ++DOCSHELL 162B9800 == 43 [pid = 2760] [id = 215] 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (162C7400) [pid = 2760] [serial = 643] [outer = 00000000] 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (162F6000) [pid = 2760] [serial = 644] [outer = 162C7400] 03:23:17 INFO - PROCESS | 2760 | 1463653397120 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (17804400) [pid = 2760] [serial = 645] [outer = 162C7400] 03:23:17 INFO - PROCESS | 2760 | 1463653397580 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 03:23:17 INFO - PROCESS | 2760 | 1463653397616 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 2760 | 1463653397618 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:23:17 INFO - PROCESS | 2760 | 1463653397621 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 2760 | 1463653397623 Marionette TRACE conn6 <- [1,826,null,{}] 03:23:17 INFO - PROCESS | 2760 | 1463653397626 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 2760 | 1463653397735 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:23:17 INFO - PROCESS | 2760 | 1463653397742 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 2760 | ++DOCSHELL 1780A400 == 44 [pid = 2760] [id = 216] 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (178E5C00) [pid = 2760] [serial = 646] [outer = 00000000] 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (1853E000) [pid = 2760] [serial = 647] [outer = 178E5C00] 03:23:17 INFO - PROCESS | 2760 | 1463653397785 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (18548C00) [pid = 2760] [serial = 648] [outer = 178E5C00] 03:23:18 INFO - PROCESS | 2760 | 1463653398242 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 03:23:18 INFO - PROCESS | 2760 | 1463653398293 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 2760 | 1463653398295 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:23:18 INFO - PROCESS | 2760 | 1463653398298 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:23:18 INFO - PROCESS | 2760 | 1463653398300 Marionette TRACE conn6 <- [1,830,null,{}] 03:23:18 INFO - PROCESS | 2760 | 1463653398303 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 2760 | 1463653398439 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:23:18 INFO - PROCESS | 2760 | 1463653398536 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 2760 | ++DOCSHELL 18A67000 == 45 [pid = 2760] [id = 217] 03:23:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18A68000) [pid = 2760] [serial = 649] [outer = 00000000] 03:23:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (18AA4400) [pid = 2760] [serial = 650] [outer = 18A68000] 03:23:18 INFO - PROCESS | 2760 | 1463653398581 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18E67C00) [pid = 2760] [serial = 651] [outer = 18A68000] 03:23:18 INFO - PROCESS | 2760 | 1463653398995 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 03:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:23:19 INFO - PROCESS | 2760 | 1463653399032 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 2760 | 1463653399034 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:23:19 INFO - PROCESS | 2760 | 1463653399037 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 2760 | 1463653399039 Marionette TRACE conn6 <- [1,834,null,{}] 03:23:19 INFO - PROCESS | 2760 | 1463653399042 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 2760 | 1463653399150 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:23:19 INFO - PROCESS | 2760 | 1463653399157 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 2760 | ++DOCSHELL 19438C00 == 46 [pid = 2760] [id = 218] 03:23:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (1943A400) [pid = 2760] [serial = 652] [outer = 00000000] 03:23:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1992A400) [pid = 2760] [serial = 653] [outer = 1943A400] 03:23:19 INFO - PROCESS | 2760 | 1463653399200 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1998F400) [pid = 2760] [serial = 654] [outer = 1943A400] 03:23:19 INFO - PROCESS | 2760 | 1463653399740 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (18E61800) [pid = 2760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (157DCC00) [pid = 2760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (16873800) [pid = 2760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C5AD000) [pid = 2760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (0FFDDC00) [pid = 2760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1858B000) [pid = 2760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0FF50000) [pid = 2760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:23:19 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (189C9000) [pid = 2760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 03:23:19 INFO - PROCESS | 2760 | 1463653399768 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 2760 | 1463653399770 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:23:19 INFO - PROCESS | 2760 | 1463653399773 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 2760 | 1463653399774 Marionette TRACE conn6 <- [1,838,null,{}] 03:23:19 INFO - PROCESS | 2760 | 1463653399803 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 2760 | 1463653399895 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:23:19 INFO - PROCESS | 2760 | 1463653399904 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 2760 | ++DOCSHELL 11064400 == 47 [pid = 2760] [id = 219] 03:23:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (14A6EC00) [pid = 2760] [serial = 655] [outer = 00000000] 03:23:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (1858B000) [pid = 2760] [serial = 656] [outer = 14A6EC00] 03:23:19 INFO - PROCESS | 2760 | 1463653399948 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (189C9000) [pid = 2760] [serial = 657] [outer = 14A6EC00] 03:23:20 INFO - PROCESS | 2760 | 1463653400367 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 650ms 03:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:23:20 INFO - PROCESS | 2760 | 1463653400424 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 2760 | 1463653400426 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:23:20 INFO - PROCESS | 2760 | 1463653400429 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 2760 | 1463653400431 Marionette TRACE conn6 <- [1,842,null,{}] 03:23:20 INFO - PROCESS | 2760 | 1463653400434 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:20 INFO - PROCESS | 2760 | 1463653400511 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:23:20 INFO - PROCESS | 2760 | 1463653400520 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 2760 | ++DOCSHELL 14A04400 == 48 [pid = 2760] [id = 220] 03:23:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (14A6DC00) [pid = 2760] [serial = 658] [outer = 00000000] 03:23:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (19B6BC00) [pid = 2760] [serial = 659] [outer = 14A6DC00] 03:23:20 INFO - PROCESS | 2760 | 1463653400564 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (19BBE000) [pid = 2760] [serial = 660] [outer = 14A6DC00] 03:23:20 INFO - PROCESS | 2760 | 1463653400983 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 03:23:20 INFO - PROCESS | 2760 | 1463653401001 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:23:20 INFO - PROCESS | 2760 | 1463653401002 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:23:20 INFO - PROCESS | 2760 | 1463653401006 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 2760 | 1463653401007 Marionette TRACE conn6 <- [1,846,null,{}] 03:23:21 INFO - PROCESS | 2760 | 1463653401024 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 2760 | 1463653401101 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:23:21 INFO - PROCESS | 2760 | 1463653401108 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 2760 | ++DOCSHELL 0FF74800 == 49 [pid = 2760] [id = 221] 03:23:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (19B67800) [pid = 2760] [serial = 661] [outer = 00000000] 03:23:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (19BD8C00) [pid = 2760] [serial = 662] [outer = 19B67800] 03:23:21 INFO - PROCESS | 2760 | 1463653401151 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19BDE800) [pid = 2760] [serial = 663] [outer = 19B67800] 03:23:21 INFO - PROCESS | 2760 | 1463653401588 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 650ms 03:23:21 INFO - PROCESS | 2760 | 1463653401657 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 2760 | 1463653401659 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:23:21 INFO - PROCESS | 2760 | 1463653401663 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:23:21 INFO - PROCESS | 2760 | 1463653401665 Marionette TRACE conn6 <- [1,850,null,{}] 03:23:21 INFO - PROCESS | 2760 | 1463653401669 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 2760 | 1463653401815 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:23:21 INFO - PROCESS | 2760 | 1463653401907 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 2760 | ++DOCSHELL 08B73C00 == 50 [pid = 2760] [id = 222] 03:23:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (08B75800) [pid = 2760] [serial = 664] [outer = 00000000] 03:23:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (0C5A2800) [pid = 2760] [serial = 665] [outer = 08B75800] 03:23:21 INFO - PROCESS | 2760 | 1463653401964 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (0C5B7C00) [pid = 2760] [serial = 666] [outer = 08B75800] 03:23:22 INFO - PROCESS | 2760 | 1463653402631 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1017ms 03:23:22 INFO - PROCESS | 2760 | 1463653402685 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 2760 | 1463653402689 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:23:22 INFO - PROCESS | 2760 | 1463653402694 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 2760 | 1463653402698 Marionette TRACE conn6 <- [1,854,null,{}] 03:23:22 INFO - PROCESS | 2760 | 1463653402703 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:22 INFO - PROCESS | 2760 | 1463653402859 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:23:22 INFO - PROCESS | 2760 | 1463653402986 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 2760 | ++DOCSHELL 14344400 == 51 [pid = 2760] [id = 223] 03:23:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (14454800) [pid = 2760] [serial = 667] [outer = 00000000] 03:23:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1571D800) [pid = 2760] [serial = 668] [outer = 14454800] 03:23:23 INFO - PROCESS | 2760 | 1463653403044 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (16212800) [pid = 2760] [serial = 669] [outer = 14454800] 03:23:23 INFO - PROCESS | 2760 | 1463653403583 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 03:23:23 INFO - PROCESS | 2760 | 1463653403639 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 2760 | 1463653403642 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:23:23 INFO - PROCESS | 2760 | 1463653403647 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 2760 | 1463653403649 Marionette TRACE conn6 <- [1,858,null,{}] 03:23:23 INFO - PROCESS | 2760 | 1463653403653 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:23 INFO - PROCESS | 2760 | 1463653403757 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:23:23 INFO - PROCESS | 2760 | 1463653403859 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 2760 | ++DOCSHELL 18A9EC00 == 52 [pid = 2760] [id = 224] 03:23:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18AA2C00) [pid = 2760] [serial = 670] [outer = 00000000] 03:23:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (19929C00) [pid = 2760] [serial = 671] [outer = 18AA2C00] 03:23:23 INFO - PROCESS | 2760 | 1463653403915 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19BD8000) [pid = 2760] [serial = 672] [outer = 18AA2C00] 03:23:24 INFO - PROCESS | 2760 | 1463653404521 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 03:23:24 INFO - PROCESS | 2760 | 1463653404582 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:23:24 INFO - PROCESS | 2760 | 1463653404586 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:23:24 INFO - PROCESS | 2760 | 1463653404597 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 2760 | 1463653404602 Marionette TRACE conn6 <- [1,862,null,{}] 03:23:25 INFO - PROCESS | 2760 | 1463653405669 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:25 INFO - PROCESS | 2760 | 1463653405880 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:23:25 INFO - PROCESS | 2760 | 1463653405999 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 2760 | ++DOCSHELL 1943C400 == 53 [pid = 2760] [id = 225] 03:23:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1943C800) [pid = 2760] [serial = 673] [outer = 00000000] 03:23:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1AAB9800) [pid = 2760] [serial = 674] [outer = 1943C800] 03:23:26 INFO - PROCESS | 2760 | 1463653406053 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1B983C00) [pid = 2760] [serial = 675] [outer = 1943C800] 03:23:26 INFO - PROCESS | 2760 | 1463653406837 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2272ms 03:23:26 INFO - PROCESS | 2760 | 1463653406872 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 2760 | 1463653406877 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:23:26 INFO - PROCESS | 2760 | 1463653406883 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 2760 | 1463653406886 Marionette TRACE conn6 <- [1,866,null,{}] 03:23:26 INFO - PROCESS | 2760 | 1463653406891 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 2760 | 1463653406988 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:23:27 INFO - PROCESS | 2760 | 1463653407075 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 2760 | ++DOCSHELL 0FA06C00 == 54 [pid = 2760] [id = 226] 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0FA12800) [pid = 2760] [serial = 676] [outer = 00000000] 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0FF74C00) [pid = 2760] [serial = 677] [outer = 0FA12800] 03:23:27 INFO - PROCESS | 2760 | 1463653407170 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0FFE0400) [pid = 2760] [serial = 678] [outer = 0FA12800] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 08A89800 == 53 [pid = 2760] [id = 205] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 18E60000 == 52 [pid = 2760] [id = 206] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 1686F400 == 51 [pid = 2760] [id = 202] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 1854AC00 == 50 [pid = 2760] [id = 203] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 103A7C00 == 49 [pid = 2760] [id = 183] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 08B82800 == 48 [pid = 2760] [id = 182] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 0FF74800 == 47 [pid = 2760] [id = 221] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 14A04400 == 46 [pid = 2760] [id = 220] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 11064400 == 45 [pid = 2760] [id = 219] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 19438C00 == 44 [pid = 2760] [id = 218] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 18A67000 == 43 [pid = 2760] [id = 217] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 1780A400 == 42 [pid = 2760] [id = 216] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 162B9800 == 41 [pid = 2760] [id = 215] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 14677000 == 40 [pid = 2760] [id = 214] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (18585400) [pid = 2760] [serial = 593] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (16212400) [pid = 2760] [serial = 590] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (10599400) [pid = 2760] [serial = 587] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (19675800) [pid = 2760] [serial = 620] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 0FF2F400 == 39 [pid = 2760] [id = 213] 03:23:27 INFO - PROCESS | 2760 | --DOCSHELL 0FAED800 == 38 [pid = 2760] [id = 212] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0C5B5C00) [pid = 2760] [serial = 596] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (0FAEB000) [pid = 2760] [serial = 597] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (13F70000) [pid = 2760] [serial = 599] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1433C800) [pid = 2760] [serial = 600] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (16211400) [pid = 2760] [serial = 602] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1853D800) [pid = 2760] [serial = 606] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18A71000) [pid = 2760] [serial = 611] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1860FC00) [pid = 2760] [serial = 609] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (18A9D400) [pid = 2760] [serial = 612] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (18AA2800) [pid = 2760] [serial = 614] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18E68C00) [pid = 2760] [serial = 617] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (18AA3000) [pid = 2760] [serial = 615] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (162E8000) [pid = 2760] [serial = 603] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18E65C00) [pid = 2760] [serial = 618] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (178E1400) [pid = 2760] [serial = 605] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (18609C00) [pid = 2760] [serial = 608] [outer = 00000000] [url = about:blank] 03:23:27 INFO - PROCESS | 2760 | 1463653407669 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 830ms 03:23:27 INFO - PROCESS | 2760 | 1463653407716 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 2760 | 1463653407721 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:23:27 INFO - PROCESS | 2760 | 1463653407727 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 2760 | 1463653407730 Marionette TRACE conn6 <- [1,870,null,{}] 03:23:27 INFO - PROCESS | 2760 | 1463653407733 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 2760 | 1463653407817 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:23:27 INFO - PROCESS | 2760 | 1463653407825 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 2760 | ++DOCSHELL 0CF3BC00 == 39 [pid = 2760] [id = 227] 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (0C504C00) [pid = 2760] [serial = 679] [outer = 00000000] 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (104A3C00) [pid = 2760] [serial = 680] [outer = 0C504C00] 03:23:27 INFO - PROCESS | 2760 | 1463653407869 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (10595400) [pid = 2760] [serial = 681] [outer = 0C504C00] 03:23:28 INFO - PROCESS | 2760 | 1463653408332 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 03:23:28 INFO - PROCESS | 2760 | 1463653408360 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:23:28 INFO - PROCESS | 2760 | 1463653408362 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:23:28 INFO - PROCESS | 2760 | 1463653408366 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 2760 | 1463653408369 Marionette TRACE conn6 <- [1,874,null,{}] 03:23:28 INFO - PROCESS | 2760 | 1463653408380 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 2760 | 1463653408461 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:23:28 INFO - PROCESS | 2760 | 1463653408502 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 2760 | ++DOCSHELL 1445C800 == 40 [pid = 2760] [id = 228] 03:23:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1445CC00) [pid = 2760] [serial = 682] [outer = 00000000] 03:23:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (14677000) [pid = 2760] [serial = 683] [outer = 1445CC00] 03:23:28 INFO - PROCESS | 2760 | 1463653408548 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1476F800) [pid = 2760] [serial = 684] [outer = 1445CC00] 03:23:28 INFO - PROCESS | 2760 | 1463653409003 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 03:23:29 INFO - PROCESS | 2760 | 1463653409056 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 2760 | 1463653409059 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:23:29 INFO - PROCESS | 2760 | 1463653409062 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:23:29 INFO - PROCESS | 2760 | 1463653409063 Marionette TRACE conn6 <- [1,878,null,{}] 03:23:29 INFO - PROCESS | 2760 | 1463653409067 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 2760 | 1463653409149 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:23:29 INFO - PROCESS | 2760 | 1463653409158 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 2760 | ++DOCSHELL 15725800 == 41 [pid = 2760] [id = 229] 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (157DC000) [pid = 2760] [serial = 685] [outer = 00000000] 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (16215800) [pid = 2760] [serial = 686] [outer = 157DC000] 03:23:29 INFO - PROCESS | 2760 | 1463653409202 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (162C1400) [pid = 2760] [serial = 687] [outer = 157DC000] 03:23:29 INFO - PROCESS | 2760 | 1463653409631 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 03:23:29 INFO - PROCESS | 2760 | 1463653409697 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 2760 | 1463653409699 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:23:29 INFO - PROCESS | 2760 | 1463653409701 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 2760 | 1463653409703 Marionette TRACE conn6 <- [1,882,null,{}] 03:23:29 INFO - PROCESS | 2760 | 1463653409707 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 2760 | 1463653409810 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:23:29 INFO - PROCESS | 2760 | 1463653409893 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 2760 | ++DOCSHELL 162EA000 == 42 [pid = 2760] [id = 230] 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (162ED000) [pid = 2760] [serial = 688] [outer = 00000000] 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (162F6C00) [pid = 2760] [serial = 689] [outer = 162ED000] 03:23:29 INFO - PROCESS | 2760 | 1463653409937 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1686C400) [pid = 2760] [serial = 690] [outer = 162ED000] 03:23:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18476000) [pid = 2760] [serial = 691] [outer = 1108A800] 03:23:30 INFO - PROCESS | 2760 | 1463653410435 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 772ms 03:23:30 INFO - PROCESS | 2760 | 1463653410476 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 2760 | 1463653410478 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:23:30 INFO - PROCESS | 2760 | 1463653410481 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 2760 | 1463653410483 Marionette TRACE conn6 <- [1,886,null,{}] 03:23:30 INFO - PROCESS | 2760 | 1463653410487 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:30 INFO - PROCESS | 2760 | 1463653410613 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:23:30 INFO - PROCESS | 2760 | 1463653410675 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 2760 | ++DOCSHELL 18476400 == 43 [pid = 2760] [id = 231] 03:23:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1847C800) [pid = 2760] [serial = 692] [outer = 00000000] 03:23:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18603000) [pid = 2760] [serial = 693] [outer = 1847C800] 03:23:30 INFO - PROCESS | 2760 | 1463653410719 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1860B400) [pid = 2760] [serial = 694] [outer = 1847C800] 03:23:31 INFO - PROCESS | 2760 | 1463653411117 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 03:23:31 INFO - PROCESS | 2760 | 1463653411170 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 2760 | 1463653411172 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:23:31 INFO - PROCESS | 2760 | 1463653411177 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:23:31 INFO - PROCESS | 2760 | 1463653411179 Marionette TRACE conn6 <- [1,890,null,{}] 03:23:31 INFO - PROCESS | 2760 | 1463653411183 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 2760 | 1463653411292 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:23:31 INFO - PROCESS | 2760 | 1463653411299 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 2760 | ++DOCSHELL 0C59C800 == 44 [pid = 2760] [id = 232] 03:23:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (14A09800) [pid = 2760] [serial = 695] [outer = 00000000] 03:23:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (189CC000) [pid = 2760] [serial = 696] [outer = 14A09800] 03:23:31 INFO - PROCESS | 2760 | 1463653411343 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (18A66C00) [pid = 2760] [serial = 697] [outer = 14A09800] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (19B5FC00) [pid = 2760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (14677400) [pid = 2760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (162C7400) [pid = 2760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0FF35400) [pid = 2760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18A68000) [pid = 2760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0FF28800) [pid = 2760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1943A400) [pid = 2760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (14A6EC00) [pid = 2760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (178E5C00) [pid = 2760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (14A6DC00) [pid = 2760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (0FF7A800) [pid = 2760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:23:31 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (13F93800) [pid = 2760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:23:31 INFO - PROCESS | 2760 | 1463653411945 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 830ms 03:23:32 INFO - PROCESS | 2760 | 1463653412013 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 2760 | 1463653412025 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:23:32 INFO - PROCESS | 2760 | 1463653412029 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 2760 | 1463653412030 Marionette TRACE conn6 <- [1,894,null,{}] 03:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:23:32 INFO - PROCESS | 2760 | 1463653412034 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 2760 | 1463653412110 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:23:32 INFO - PROCESS | 2760 | 1463653412199 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 2760 | ++DOCSHELL 0FA5F800 == 45 [pid = 2760] [id = 233] 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (0FF34C00) [pid = 2760] [serial = 698] [outer = 00000000] 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (162F2000) [pid = 2760] [serial = 699] [outer = 0FF34C00] 03:23:32 INFO - PROCESS | 2760 | 1463653412242 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (178E5C00) [pid = 2760] [serial = 700] [outer = 0FF34C00] 03:23:32 INFO - PROCESS | 2760 | 1463653412629 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 03:23:32 INFO - PROCESS | 2760 | 1463653412665 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 2760 | 1463653412667 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:23:32 INFO - PROCESS | 2760 | 1463653412678 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 2760 | 1463653412679 Marionette TRACE conn6 <- [1,898,null,{}] 03:23:32 INFO - PROCESS | 2760 | 1463653412683 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 2760 | 1463653412764 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:23:32 INFO - PROCESS | 2760 | 1463653412770 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 2760 | ++DOCSHELL 18A6F000 == 46 [pid = 2760] [id = 234] 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (18A72800) [pid = 2760] [serial = 701] [outer = 00000000] 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18AA5800) [pid = 2760] [serial = 702] [outer = 18A72800] 03:23:32 INFO - PROCESS | 2760 | 1463653412816 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18E63800) [pid = 2760] [serial = 703] [outer = 18A72800] 03:23:33 INFO - PROCESS | 2760 | 1463653413248 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 03:23:33 INFO - PROCESS | 2760 | 1463653413310 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:23:33 INFO - PROCESS | 2760 | 1463653413312 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:23:33 INFO - PROCESS | 2760 | 1463653413316 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 2760 | 1463653413317 Marionette TRACE conn6 <- [1,902,null,{}] 03:23:33 INFO - PROCESS | 2760 | 1463653413321 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:33 INFO - PROCESS | 2760 | 1463653413399 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:23:33 INFO - PROCESS | 2760 | 1463653413409 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 2760 | ++DOCSHELL 18E6A000 == 47 [pid = 2760] [id = 235] 03:23:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1943BC00) [pid = 2760] [serial = 704] [outer = 00000000] 03:23:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (194A0000) [pid = 2760] [serial = 705] [outer = 1943BC00] 03:23:33 INFO - PROCESS | 2760 | 1463653413453 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19922400) [pid = 2760] [serial = 706] [outer = 1943BC00] 03:23:33 INFO - PROCESS | 2760 | 1463653413954 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 03:23:33 INFO - PROCESS | 2760 | 1463653413987 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 2760 | 1463653413992 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:23:33 INFO - PROCESS | 2760 | 1463653413997 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 2760 | 1463653414002 Marionette TRACE conn6 <- [1,906,null,{}] 03:23:33 INFO - PROCESS | 2760 | 1463653414009 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 2760 | 1463653414163 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:23:34 INFO - PROCESS | 2760 | 1463653414269 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B5000 == 48 [pid = 2760] [id = 236] 03:23:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (0C5B6000) [pid = 2760] [serial = 707] [outer = 00000000] 03:23:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0FAEBC00) [pid = 2760] [serial = 708] [outer = 0C5B6000] 03:23:34 INFO - PROCESS | 2760 | 1463653414325 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0FF77000) [pid = 2760] [serial = 709] [outer = 0C5B6000] 03:23:34 INFO - PROCESS | 2760 | 1463653414904 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 03:23:34 INFO - PROCESS | 2760 | 1463653414972 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 2760 | 1463653414979 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:23:34 INFO - PROCESS | 2760 | 1463653414985 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 2760 | 1463653414988 Marionette TRACE conn6 <- [1,910,null,{}] 03:23:34 INFO - PROCESS | 2760 | 1463653414992 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 2760 | 1463653415100 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:23:35 INFO - PROCESS | 2760 | 1463653415228 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 2760 | ++DOCSHELL 14332000 == 49 [pid = 2760] [id = 237] 03:23:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1433E800) [pid = 2760] [serial = 710] [outer = 00000000] 03:23:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (146F8800) [pid = 2760] [serial = 711] [outer = 1433E800] 03:23:35 INFO - PROCESS | 2760 | 1463653415284 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1571FC00) [pid = 2760] [serial = 712] [outer = 1433E800] 03:23:35 INFO - PROCESS | 2760 | 1463653415870 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 03:23:35 INFO - PROCESS | 2760 | 1463653415917 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 2760 | 1463653415920 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:23:35 INFO - PROCESS | 2760 | 1463653415923 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:23:35 INFO - PROCESS | 2760 | 1463653415927 Marionette TRACE conn6 <- [1,914,null,{}] 03:23:35 INFO - PROCESS | 2760 | 1463653415938 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 2760 | 1463653416048 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:23:36 INFO - PROCESS | 2760 | 1463653416176 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 2760 | ++DOCSHELL 18609C00 == 50 [pid = 2760] [id = 238] 03:23:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1860DC00) [pid = 2760] [serial = 713] [outer = 00000000] 03:23:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (199D6C00) [pid = 2760] [serial = 714] [outer = 1860DC00] 03:23:36 INFO - PROCESS | 2760 | 1463653416233 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (199E0C00) [pid = 2760] [serial = 715] [outer = 1860DC00] 03:23:36 INFO - PROCESS | 2760 | 1463653416847 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 03:23:36 INFO - PROCESS | 2760 | 1463653416897 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 2760 | 1463653416900 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:23:36 INFO - PROCESS | 2760 | 1463653416904 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:23:36 INFO - PROCESS | 2760 | 1463653416906 Marionette TRACE conn6 <- [1,918,null,{}] 03:23:36 INFO - PROCESS | 2760 | 1463653416909 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 2760 | 1463653417012 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:23:37 INFO - PROCESS | 2760 | 1463653417140 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 2760 | ++DOCSHELL 19BC1000 == 51 [pid = 2760] [id = 239] 03:23:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (19BC1400) [pid = 2760] [serial = 716] [outer = 00000000] 03:23:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19BD7000) [pid = 2760] [serial = 717] [outer = 19BC1400] 03:23:37 INFO - PROCESS | 2760 | 1463653417196 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19C3F000) [pid = 2760] [serial = 718] [outer = 19BC1400] 03:23:37 INFO - PROCESS | 2760 | 1463653417727 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 03:23:37 INFO - PROCESS | 2760 | 1463653417778 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 2760 | 1463653417780 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:23:37 INFO - PROCESS | 2760 | 1463653417784 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 2760 | 1463653417786 Marionette TRACE conn6 <- [1,922,null,{}] 03:23:37 INFO - PROCESS | 2760 | 1463653417790 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 2760 | 1463653417889 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:23:37 INFO - PROCESS | 2760 | 1463653417990 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 2760 | ++DOCSHELL 19BC0C00 == 52 [pid = 2760] [id = 240] 03:23:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1A92C000) [pid = 2760] [serial = 719] [outer = 00000000] 03:23:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1A9C2C00) [pid = 2760] [serial = 720] [outer = 1A92C000] 03:23:38 INFO - PROCESS | 2760 | 1463653418043 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1AAD8C00) [pid = 2760] [serial = 721] [outer = 1A92C000] 03:23:38 INFO - PROCESS | 2760 | 1463653418632 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 03:23:38 INFO - PROCESS | 2760 | 1463653418821 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 2760 | 1463653418826 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:23:38 INFO - PROCESS | 2760 | 1463653418865 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:23:38 INFO - PROCESS | 2760 | 1463653418868 Marionette TRACE conn6 <- [1,926,null,{}] 03:23:38 INFO - PROCESS | 2760 | 1463653418874 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 2760 | 1463653418974 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:23:39 INFO - PROCESS | 2760 | 1463653419058 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 2760 | ++DOCSHELL 0FF7A800 == 53 [pid = 2760] [id = 241] 03:23:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FFD9000) [pid = 2760] [serial = 722] [outer = 00000000] 03:23:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10509C00) [pid = 2760] [serial = 723] [outer = 0FFD9000] 03:23:39 INFO - PROCESS | 2760 | 1463653419148 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (11057800) [pid = 2760] [serial = 724] [outer = 0FFD9000] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 18A6F000 == 52 [pid = 2760] [id = 234] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 0FA5F800 == 51 [pid = 2760] [id = 233] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 0C59C800 == 50 [pid = 2760] [id = 232] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 18476400 == 49 [pid = 2760] [id = 231] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 162EA000 == 48 [pid = 2760] [id = 230] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 1445C800 == 47 [pid = 2760] [id = 228] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 0CF3BC00 == 46 [pid = 2760] [id = 227] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 0FA06C00 == 45 [pid = 2760] [id = 226] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 1943C400 == 44 [pid = 2760] [id = 225] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 18A9EC00 == 43 [pid = 2760] [id = 224] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 14344400 == 42 [pid = 2760] [id = 223] 03:23:39 INFO - PROCESS | 2760 | --DOCSHELL 08B73C00 == 41 [pid = 2760] [id = 222] 03:23:39 INFO - PROCESS | 2760 | 1463653419733 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (14343C00) [pid = 2760] [serial = 564] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18608000) [pid = 2760] [serial = 594] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (19BD8C00) [pid = 2760] [serial = 662] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (199D9C00) [pid = 2760] [serial = 629] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19B69C00) [pid = 2760] [serial = 633] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19B68000) [pid = 2760] [serial = 632] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1620D400) [pid = 2760] [serial = 641] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1621A800) [pid = 2760] [serial = 642] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (162F6000) [pid = 2760] [serial = 644] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (10594800) [pid = 2760] [serial = 638] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1433B000) [pid = 2760] [serial = 639] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1686C000) [pid = 2760] [serial = 626] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (18E67C00) [pid = 2760] [serial = 651] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (14340400) [pid = 2760] [serial = 636] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (10593C00) [pid = 2760] [serial = 635] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18AA4400) [pid = 2760] [serial = 650] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (103A8400) [pid = 2760] [serial = 623] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1992A400) [pid = 2760] [serial = 653] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1858B000) [pid = 2760] [serial = 656] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1998F400) [pid = 2760] [serial = 654] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1853E000) [pid = 2760] [serial = 647] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (18548C00) [pid = 2760] [serial = 648] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19BBE000) [pid = 2760] [serial = 660] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (189C9000) [pid = 2760] [serial = 657] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (19B6BC00) [pid = 2760] [serial = 659] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (17804400) [pid = 2760] [serial = 645] [outer = 00000000] [url = about:blank] 03:23:39 INFO - PROCESS | 2760 | 1463653419815 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 2760 | 1463653419819 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:23:39 INFO - PROCESS | 2760 | 1463653419829 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 2760 | 1463653419832 Marionette TRACE conn6 <- [1,930,null,{}] 03:23:39 INFO - PROCESS | 2760 | 1463653419836 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 2760 | 1463653419924 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:23:39 INFO - PROCESS | 2760 | 1463653419937 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 2760 | ++DOCSHELL 0FAEF800 == 42 [pid = 2760] [id = 242] 03:23:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (0FF26800) [pid = 2760] [serial = 725] [outer = 00000000] 03:23:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0FFDA800) [pid = 2760] [serial = 726] [outer = 0FF26800] 03:23:39 INFO - PROCESS | 2760 | 1463653419981 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1049D000) [pid = 2760] [serial = 727] [outer = 0FF26800] 03:23:40 INFO - PROCESS | 2760 | 1463653420499 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 03:23:40 INFO - PROCESS | 2760 | 1463653420560 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 2760 | 1463653420562 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:23:40 INFO - PROCESS | 2760 | 1463653420566 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:23:40 INFO - PROCESS | 2760 | 1463653420568 Marionette TRACE conn6 <- [1,934,null,{}] 03:23:40 INFO - PROCESS | 2760 | 1463653420577 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 2760 | 1463653420666 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:23:40 INFO - PROCESS | 2760 | 1463653420754 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 2760 | ++DOCSHELL 14389400 == 43 [pid = 2760] [id = 243] 03:23:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (143E9C00) [pid = 2760] [serial = 728] [outer = 00000000] 03:23:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (14A6DC00) [pid = 2760] [serial = 729] [outer = 143E9C00] 03:23:40 INFO - PROCESS | 2760 | 1463653420802 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1620C400) [pid = 2760] [serial = 730] [outer = 143E9C00] 03:23:41 INFO - PROCESS | 2760 | 1463653421167 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 03:23:41 INFO - PROCESS | 2760 | 1463653421240 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 2760 | 1463653421242 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:23:41 INFO - PROCESS | 2760 | 1463653421245 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 2760 | 1463653421247 Marionette TRACE conn6 <- [1,938,null,{}] 03:23:41 INFO - PROCESS | 2760 | 1463653421250 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:41 INFO - PROCESS | 2760 | 1463653421332 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:23:41 INFO - PROCESS | 2760 | 1463653421339 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 2760 | ++DOCSHELL 16217800 == 44 [pid = 2760] [id = 244] 03:23:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (16217C00) [pid = 2760] [serial = 731] [outer = 00000000] 03:23:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (178E0800) [pid = 2760] [serial = 732] [outer = 16217C00] 03:23:41 INFO - PROCESS | 2760 | 1463653421384 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (18442800) [pid = 2760] [serial = 733] [outer = 16217C00] 03:23:41 INFO - PROCESS | 2760 | 1463653421819 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 03:23:41 INFO - PROCESS | 2760 | 1463653421876 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 2760 | 1463653421878 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:23:41 INFO - PROCESS | 2760 | 1463653421881 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 2760 | 1463653421883 Marionette TRACE conn6 <- [1,942,null,{}] 03:23:41 INFO - PROCESS | 2760 | 1463653421895 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:41 INFO - PROCESS | 2760 | 1463653422002 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:23:42 INFO - PROCESS | 2760 | 1463653422091 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 2760 | ++DOCSHELL 18476400 == 45 [pid = 2760] [id = 245] 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18543C00) [pid = 2760] [serial = 734] [outer = 00000000] 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1858F400) [pid = 2760] [serial = 735] [outer = 18543C00] 03:23:42 INFO - PROCESS | 2760 | 1463653422135 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1860F000) [pid = 2760] [serial = 736] [outer = 18543C00] 03:23:42 INFO - PROCESS | 2760 | 1463653422556 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 03:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:23:42 INFO - PROCESS | 2760 | 1463653422612 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 2760 | 1463653422614 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:23:42 INFO - PROCESS | 2760 | 1463653422617 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 2760 | 1463653422619 Marionette TRACE conn6 <- [1,946,null,{}] 03:23:42 INFO - PROCESS | 2760 | 1463653422622 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 2760 | 1463653422777 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:23:42 INFO - PROCESS | 2760 | 1463653422843 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 2760 | ++DOCSHELL 189D1000 == 46 [pid = 2760] [id = 246] 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18A66400) [pid = 2760] [serial = 737] [outer = 00000000] 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (18AA6400) [pid = 2760] [serial = 738] [outer = 18A66400] 03:23:42 INFO - PROCESS | 2760 | 1463653422888 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (19439400) [pid = 2760] [serial = 739] [outer = 18A66400] 03:23:43 INFO - PROCESS | 2760 | 1463653423314 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 03:23:43 INFO - PROCESS | 2760 | 1463653423371 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 2760 | 1463653423373 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:23:43 INFO - PROCESS | 2760 | 1463653423376 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 2760 | 1463653423378 Marionette TRACE conn6 <- [1,950,null,{}] 03:23:43 INFO - PROCESS | 2760 | 1463653423381 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:23:43 INFO - PROCESS | 2760 | 1463653423491 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:23:43 INFO - PROCESS | 2760 | 1463653423550 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 2760 | ++DOCSHELL 19446C00 == 47 [pid = 2760] [id = 247] 03:23:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (19496000) [pid = 2760] [serial = 740] [outer = 00000000] 03:23:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (199DD000) [pid = 2760] [serial = 741] [outer = 19496000] 03:23:43 INFO - PROCESS | 2760 | 1463653423595 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (19B5E800) [pid = 2760] [serial = 742] [outer = 19496000] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (162ED000) [pid = 2760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1847C800) [pid = 2760] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (0FA12800) [pid = 2760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (157DC000) [pid = 2760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1445CC00) [pid = 2760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (0FF34C00) [pid = 2760] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1943C800) [pid = 2760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0C504C00) [pid = 2760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (14A09800) [pid = 2760] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:23:44 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18A72800) [pid = 2760] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:23:44 INFO - PROCESS | 2760 | 1463653424164 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 830ms 03:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:23:44 INFO - PROCESS | 2760 | 1463653424214 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 2760 | 1463653424216 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:23:44 INFO - PROCESS | 2760 | 1463653424219 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 2760 | 1463653424221 Marionette TRACE conn6 <- [1,954,null,{}] 03:23:44 INFO - PROCESS | 2760 | 1463653424224 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 2760 | 1463653424344 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:23:44 INFO - PROCESS | 2760 | 1463653424400 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 2760 | ++DOCSHELL 0CF40400 == 48 [pid = 2760] [id = 248] 03:23:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (0FF53C00) [pid = 2760] [serial = 743] [outer = 00000000] 03:23:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18A6AC00) [pid = 2760] [serial = 744] [outer = 0FF53C00] 03:23:44 INFO - PROCESS | 2760 | 1463653424443 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1967E800) [pid = 2760] [serial = 745] [outer = 0FF53C00] 03:23:44 INFO - PROCESS | 2760 | 1463653424798 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 03:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:23:44 INFO - PROCESS | 2760 | 1463653424850 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 2760 | 1463653424852 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:23:44 INFO - PROCESS | 2760 | 1463653424855 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 2760 | 1463653424857 Marionette TRACE conn6 <- [1,958,null,{}] 03:23:44 INFO - PROCESS | 2760 | 1463653424869 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 2760 | 1463653424948 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:23:44 INFO - PROCESS | 2760 | 1463653424954 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 2760 | ++DOCSHELL 18E60800 == 49 [pid = 2760] [id = 249] 03:23:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (19B62000) [pid = 2760] [serial = 746] [outer = 00000000] 03:23:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19BBE000) [pid = 2760] [serial = 747] [outer = 19B62000] 03:23:44 INFO - PROCESS | 2760 | 1463653424999 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (19BD9400) [pid = 2760] [serial = 748] [outer = 19B62000] 03:23:45 INFO - PROCESS | 2760 | 1463653425405 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 590ms 03:23:45 INFO - PROCESS | 2760 | 1463653425446 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 2760 | 1463653425448 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:23:45 INFO - PROCESS | 2760 | 1463653425466 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 2760 | 1463653425468 Marionette TRACE conn6 <- [1,962,null,{}] 03:23:45 INFO - PROCESS | 2760 | 1463653425472 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 2760 | 1463653425554 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:23:45 INFO - PROCESS | 2760 | 1463653425561 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 2760 | ++DOCSHELL 19B6DC00 == 50 [pid = 2760] [id = 250] 03:23:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (19BDB800) [pid = 2760] [serial = 749] [outer = 00000000] 03:23:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1A939000) [pid = 2760] [serial = 750] [outer = 19BDB800] 03:23:45 INFO - PROCESS | 2760 | 1463653425604 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1AF59800) [pid = 2760] [serial = 751] [outer = 19BDB800] 03:23:46 INFO - PROCESS | 2760 | 1463653426032 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 03:23:46 INFO - PROCESS | 2760 | 1463653426143 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 2760 | 1463653426147 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:23:46 INFO - PROCESS | 2760 | 1463653426151 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 2760 | 1463653426156 Marionette TRACE conn6 <- [1,966,null,{}] 03:23:46 INFO - PROCESS | 2760 | 1463653426162 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:46 INFO - PROCESS | 2760 | 1463653426314 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:23:46 INFO - PROCESS | 2760 | 1463653426459 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 2760 | ++DOCSHELL 0C697000 == 51 [pid = 2760] [id = 251] 03:23:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (0C69AC00) [pid = 2760] [serial = 752] [outer = 00000000] 03:23:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0FA62800) [pid = 2760] [serial = 753] [outer = 0C69AC00] 03:23:46 INFO - PROCESS | 2760 | 1463653426514 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0FFE2400) [pid = 2760] [serial = 754] [outer = 0C69AC00] 03:23:47 INFO - PROCESS | 2760 | 1463653427086 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 990ms 03:23:47 INFO - PROCESS | 2760 | 1463653427143 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 2760 | 1463653427147 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:23:47 INFO - PROCESS | 2760 | 1463653427154 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 2760 | 1463653427158 Marionette TRACE conn6 <- [1,970,null,{}] 03:23:47 INFO - PROCESS | 2760 | 1463653427163 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 2760 | 1463653427270 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:23:47 INFO - PROCESS | 2760 | 1463653427402 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 2760 | ++DOCSHELL 14382400 == 52 [pid = 2760] [id = 252] 03:23:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (14624C00) [pid = 2760] [serial = 755] [outer = 00000000] 03:23:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (16215C00) [pid = 2760] [serial = 756] [outer = 14624C00] 03:23:47 INFO - PROCESS | 2760 | 1463653427457 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (162F2400) [pid = 2760] [serial = 757] [outer = 14624C00] 03:23:48 INFO - PROCESS | 2760 | 1463653428038 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 03:23:48 INFO - PROCESS | 2760 | 1463653428083 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 2760 | 1463653428086 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:23:48 INFO - PROCESS | 2760 | 1463653428090 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 2760 | 1463653428093 Marionette TRACE conn6 <- [1,974,null,{}] 03:23:48 INFO - PROCESS | 2760 | 1463653428103 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 2760 | 1463653428217 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:23:48 INFO - PROCESS | 2760 | 1463653428353 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 2760 | ++DOCSHELL 19438400 == 53 [pid = 2760] [id = 253] 03:23:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (19680800) [pid = 2760] [serial = 758] [outer = 00000000] 03:23:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (19BC4800) [pid = 2760] [serial = 759] [outer = 19680800] 03:23:48 INFO - PROCESS | 2760 | 1463653428414 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1AAC1000) [pid = 2760] [serial = 760] [outer = 19680800] 03:23:49 INFO - PROCESS | 2760 | 1463653429063 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1022ms 03:23:49 INFO - PROCESS | 2760 | 1463653429116 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 2760 | 1463653429118 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:23:49 INFO - PROCESS | 2760 | 1463653429122 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 2760 | 1463653429124 Marionette TRACE conn6 <- [1,978,null,{}] 03:23:49 INFO - PROCESS | 2760 | 1463653429127 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 2760 | 1463653429232 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:23:49 INFO - PROCESS | 2760 | 1463653429362 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 2760 | ++DOCSHELL 1B988000 == 54 [pid = 2760] [id = 254] 03:23:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1B98E800) [pid = 2760] [serial = 761] [outer = 00000000] 03:23:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1B9EFC00) [pid = 2760] [serial = 762] [outer = 1B98E800] 03:23:49 INFO - PROCESS | 2760 | 1463653429417 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1BA08400) [pid = 2760] [serial = 763] [outer = 1B98E800] 03:23:49 INFO - PROCESS | 2760 | 1463653429945 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 870ms 03:23:49 INFO - PROCESS | 2760 | 1463653429996 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 2760 | 1463653429998 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:23:49 INFO - PROCESS | 2760 | 1463653430002 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:23:49 INFO - PROCESS | 2760 | 1463653430004 Marionette TRACE conn6 <- [1,982,null,{}] 03:23:49 INFO - PROCESS | 2760 | 1463653430007 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 2760 | 1463653430111 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:23:50 INFO - PROCESS | 2760 | 1463653430213 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 2760 | ++DOCSHELL 1BA09800 == 55 [pid = 2760] [id = 255] 03:23:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1BAE6400) [pid = 2760] [serial = 764] [outer = 00000000] 03:23:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1BAF0800) [pid = 2760] [serial = 765] [outer = 1BAE6400] 03:23:50 INFO - PROCESS | 2760 | 1463653430267 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1BEE5400) [pid = 2760] [serial = 766] [outer = 1BAE6400] 03:23:50 INFO - PROCESS | 2760 | 1463653430885 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 03:23:50 INFO - PROCESS | 2760 | 1463653430935 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 2760 | 1463653430938 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:23:50 INFO - PROCESS | 2760 | 1463653430941 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:23:50 INFO - PROCESS | 2760 | 1463653430943 Marionette TRACE conn6 <- [1,986,null,{}] 03:23:50 INFO - PROCESS | 2760 | 1463653430947 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:51 INFO - PROCESS | 2760 | 1463653431074 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:23:51 INFO - PROCESS | 2760 | 1463653431187 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 2760 | ++DOCSHELL 1686D400 == 56 [pid = 2760] [id = 256] 03:23:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1686EC00) [pid = 2760] [serial = 767] [outer = 00000000] 03:23:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (18610C00) [pid = 2760] [serial = 768] [outer = 1686EC00] 03:23:51 INFO - PROCESS | 2760 | 1463653431241 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (18A9D000) [pid = 2760] [serial = 769] [outer = 1686EC00] 03:23:51 INFO - PROCESS | 2760 | 1463653431949 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 03:23:51 INFO - PROCESS | 2760 | 1463653431965 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 2760 | 1463653431969 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:23:51 INFO - PROCESS | 2760 | 1463653431990 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 2760 | 1463653431994 Marionette TRACE conn6 <- [1,990,null,{}] 03:23:52 INFO - PROCESS | 2760 | 1463653432018 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 2760 | 1463653432119 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:23:52 INFO - PROCESS | 2760 | 1463653432228 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 2760 | ++DOCSHELL 1079A400 == 57 [pid = 2760] [id = 257] 03:23:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1432E400) [pid = 2760] [serial = 770] [outer = 00000000] 03:23:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (143E2800) [pid = 2760] [serial = 771] [outer = 1432E400] 03:23:52 INFO - PROCESS | 2760 | 1463653432278 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (148B1C00) [pid = 2760] [serial = 772] [outer = 1432E400] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 18E60800 == 56 [pid = 2760] [id = 249] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 0CF40400 == 55 [pid = 2760] [id = 248] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 19446C00 == 54 [pid = 2760] [id = 247] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 189D1000 == 53 [pid = 2760] [id = 246] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 18476400 == 52 [pid = 2760] [id = 245] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 15725800 == 51 [pid = 2760] [id = 229] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 16217800 == 50 [pid = 2760] [id = 244] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 14389400 == 49 [pid = 2760] [id = 243] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 0FAEF800 == 48 [pid = 2760] [id = 242] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 0FF7A800 == 47 [pid = 2760] [id = 241] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 19BC0C00 == 46 [pid = 2760] [id = 240] 03:23:52 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (194A0000) [pid = 2760] [serial = 705] [outer = 00000000] [url = about:blank] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 19BC1000 == 45 [pid = 2760] [id = 239] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 18609C00 == 44 [pid = 2760] [id = 238] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 14332000 == 43 [pid = 2760] [id = 237] 03:23:52 INFO - PROCESS | 2760 | --DOCSHELL 0C5B5000 == 42 [pid = 2760] [id = 236] 03:23:52 INFO - PROCESS | 2760 | 1463653432911 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 990ms 03:23:52 INFO - PROCESS | 2760 | 1463653432965 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 2760 | 1463653432970 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:23:52 INFO - PROCESS | 2760 | 1463653432976 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 2760 | 1463653432978 Marionette TRACE conn6 <- [1,994,null,{}] 03:23:52 INFO - PROCESS | 2760 | 1463653432982 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 2760 | 1463653433069 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (162F6C00) [pid = 2760] [serial = 689] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (18603000) [pid = 2760] [serial = 693] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0C5A2800) [pid = 2760] [serial = 665] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1571D800) [pid = 2760] [serial = 668] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (0FF74C00) [pid = 2760] [serial = 677] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (0FFE0400) [pid = 2760] [serial = 678] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (1686C400) [pid = 2760] [serial = 690] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (16215800) [pid = 2760] [serial = 686] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (14677000) [pid = 2760] [serial = 683] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (1476F800) [pid = 2760] [serial = 684] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (162F2000) [pid = 2760] [serial = 699] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1B983C00) [pid = 2760] [serial = 675] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (1AAB9800) [pid = 2760] [serial = 674] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (104A3C00) [pid = 2760] [serial = 680] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (10595400) [pid = 2760] [serial = 681] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19929C00) [pid = 2760] [serial = 671] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (189CC000) [pid = 2760] [serial = 696] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1858B400) [pid = 2760] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1860B400) [pid = 2760] [serial = 694] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (178E5C00) [pid = 2760] [serial = 700] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18E63800) [pid = 2760] [serial = 703] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18AA5800) [pid = 2760] [serial = 702] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (18A66C00) [pid = 2760] [serial = 697] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (162C1400) [pid = 2760] [serial = 687] [outer = 00000000] [url = about:blank] 03:23:53 INFO - PROCESS | 2760 | 1463653433169 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 2760 | ++DOCSHELL 08B6E400 == 43 [pid = 2760] [id = 258] 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (08B77000) [pid = 2760] [serial = 773] [outer = 00000000] 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0C5ADC00) [pid = 2760] [serial = 774] [outer = 08B77000] 03:23:53 INFO - PROCESS | 2760 | 1463653433214 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (104A3C00) [pid = 2760] [serial = 775] [outer = 08B77000] 03:23:53 INFO - PROCESS | 2760 | 1463653433610 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 03:23:53 INFO - PROCESS | 2760 | 1463653433650 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 2760 | 1463653433652 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:23:53 INFO - PROCESS | 2760 | 1463653433655 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 2760 | 1463653433659 Marionette TRACE conn6 <- [1,998,null,{}] 03:23:53 INFO - PROCESS | 2760 | 1463653433668 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 2760 | 1463653433782 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:23:53 INFO - PROCESS | 2760 | 1463653433797 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 2760 | ++DOCSHELL 147CB400 == 44 [pid = 2760] [id = 259] 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (147CCC00) [pid = 2760] [serial = 776] [outer = 00000000] 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (16215000) [pid = 2760] [serial = 777] [outer = 147CCC00] 03:23:53 INFO - PROCESS | 2760 | 1463653433843 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (162EB800) [pid = 2760] [serial = 778] [outer = 147CCC00] 03:23:54 INFO - PROCESS | 2760 | 1463653434291 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 03:23:54 INFO - PROCESS | 2760 | 1463653434329 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 2760 | 1463653434332 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:23:54 INFO - PROCESS | 2760 | 1463653434336 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 2760 | 1463653434337 Marionette TRACE conn6 <- [1,1002,null,{}] 03:23:54 INFO - PROCESS | 2760 | 1463653434341 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 2760 | 1463653434423 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:23:54 INFO - PROCESS | 2760 | 1463653434429 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 2760 | ++DOCSHELL 16B53800 == 45 [pid = 2760] [id = 260] 03:23:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1780A400) [pid = 2760] [serial = 779] [outer = 00000000] 03:23:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (18476400) [pid = 2760] [serial = 780] [outer = 1780A400] 03:23:54 INFO - PROCESS | 2760 | 1463653434473 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1858BC00) [pid = 2760] [serial = 781] [outer = 1780A400] 03:23:54 INFO - PROCESS | 2760 | 1463653434914 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 03:23:54 INFO - PROCESS | 2760 | 1463653434979 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 2760 | 1463653434981 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:23:54 INFO - PROCESS | 2760 | 1463653434984 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 2760 | 1463653434986 Marionette TRACE conn6 <- [1,1006,null,{}] 03:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:23:54 INFO - PROCESS | 2760 | 1463653434990 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 2760 | 1463653435101 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:23:55 INFO - PROCESS | 2760 | 1463653435185 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 2760 | ++DOCSHELL 1860C800 == 46 [pid = 2760] [id = 261] 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1860D400) [pid = 2760] [serial = 782] [outer = 00000000] 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (189D3800) [pid = 2760] [serial = 783] [outer = 1860D400] 03:23:55 INFO - PROCESS | 2760 | 1463653435228 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (18A68000) [pid = 2760] [serial = 784] [outer = 1860D400] 03:23:55 INFO - PROCESS | 2760 | 1463653435630 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 03:23:55 INFO - PROCESS | 2760 | 1463653435669 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 2760 | 1463653435671 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:23:55 INFO - PROCESS | 2760 | 1463653435674 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 2760 | 1463653435675 Marionette TRACE conn6 <- [1,1010,null,{}] 03:23:55 INFO - PROCESS | 2760 | 1463653435679 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 2760 | 1463653435820 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:23:55 INFO - PROCESS | 2760 | 1463653435828 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 2760 | ++DOCSHELL 189C8400 == 47 [pid = 2760] [id = 262] 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (18A6DC00) [pid = 2760] [serial = 785] [outer = 00000000] 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (18E62800) [pid = 2760] [serial = 786] [outer = 18A6DC00] 03:23:55 INFO - PROCESS | 2760 | 1463653435872 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1943B800) [pid = 2760] [serial = 787] [outer = 18A6DC00] 03:23:56 INFO - PROCESS | 2760 | 1463653436323 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 03:23:56 INFO - PROCESS | 2760 | 1463653436346 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 2760 | 1463653436348 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:23:56 INFO - PROCESS | 2760 | 1463653436351 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 2760 | 1463653436353 Marionette TRACE conn6 <- [1,1014,null,{}] 03:23:56 INFO - PROCESS | 2760 | 1463653436356 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 2760 | 1463653436467 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:23:56 INFO - PROCESS | 2760 | 1463653436558 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 2760 | ++DOCSHELL 199D9400 == 48 [pid = 2760] [id = 263] 03:23:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (199DA800) [pid = 2760] [serial = 788] [outer = 00000000] 03:23:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (19B6A800) [pid = 2760] [serial = 789] [outer = 199DA800] 03:23:56 INFO - PROCESS | 2760 | 1463653436602 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (19BC1C00) [pid = 2760] [serial = 790] [outer = 199DA800] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (19B62000) [pid = 2760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (0FFD9000) [pid = 2760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (143E9C00) [pid = 2760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (0FF26800) [pid = 2760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (18543C00) [pid = 2760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (16217C00) [pid = 2760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18A66400) [pid = 2760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (0FF53C00) [pid = 2760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (19496000) [pid = 2760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:23:57 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19B67800) [pid = 2760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:23:57 INFO - PROCESS | 2760 | 1463653437171 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 870ms 03:23:57 INFO - PROCESS | 2760 | 1463653437223 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:23:57 INFO - PROCESS | 2760 | 1463653437225 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:23:57 INFO - PROCESS | 2760 | 1463653437228 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 2760 | 1463653437230 Marionette TRACE conn6 <- [1,1018,null,{}] 03:23:57 INFO - PROCESS | 2760 | 1463653437233 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 2760 | 1463653437322 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:23:57 INFO - PROCESS | 2760 | 1463653437329 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 2760 | ++DOCSHELL 13F79400 == 49 [pid = 2760] [id = 264] 03:23:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1686C000) [pid = 2760] [serial = 791] [outer = 00000000] 03:23:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1860E800) [pid = 2760] [serial = 792] [outer = 1686C000] 03:23:57 INFO - PROCESS | 2760 | 1463653437373 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (194A0800) [pid = 2760] [serial = 793] [outer = 1686C000] 03:23:57 INFO - PROCESS | 2760 | 1463653437824 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 03:23:57 INFO - PROCESS | 2760 | 1463653437899 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:23:57 INFO - PROCESS | 2760 | 1463653437900 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:23:57 INFO - PROCESS | 2760 | 1463653437903 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 2760 | 1463653437905 Marionette TRACE conn6 <- [1,1022,null,{}] 03:23:57 INFO - PROCESS | 2760 | 1463653437912 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 2760 | 1463653437994 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:23:57 INFO - PROCESS | 2760 | 1463653438001 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 2760 | ++DOCSHELL 162C0400 == 50 [pid = 2760] [id = 265] 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (162E7C00) [pid = 2760] [serial = 794] [outer = 00000000] 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1AAD9C00) [pid = 2760] [serial = 795] [outer = 162E7C00] 03:23:58 INFO - PROCESS | 2760 | 1463653438044 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1B984800) [pid = 2760] [serial = 796] [outer = 162E7C00] 03:23:58 INFO - PROCESS | 2760 | 1463653438465 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 03:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:23:58 INFO - PROCESS | 2760 | 1463653438535 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 2760 | 1463653438537 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:23:58 INFO - PROCESS | 2760 | 1463653438540 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 2760 | 1463653438542 Marionette TRACE conn6 <- [1,1026,null,{}] 03:23:58 INFO - PROCESS | 2760 | 1463653438546 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 2760 | 1463653438627 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:23:58 INFO - PROCESS | 2760 | 1463653438633 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 2760 | ++DOCSHELL 1853EC00 == 51 [pid = 2760] [id = 266] 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1B987C00) [pid = 2760] [serial = 797] [outer = 00000000] 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1BA0C800) [pid = 2760] [serial = 798] [outer = 1B987C00] 03:23:58 INFO - PROCESS | 2760 | 1463653438676 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1BE99000) [pid = 2760] [serial = 799] [outer = 1B987C00] 03:23:59 INFO - PROCESS | 2760 | 1463653439112 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 03:23:59 INFO - PROCESS | 2760 | 1463653439212 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 2760 | 1463653439216 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:23:59 INFO - PROCESS | 2760 | 1463653439221 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 2760 | 1463653439226 Marionette TRACE conn6 <- [1,1030,null,{}] 03:23:59 INFO - PROCESS | 2760 | 1463653439232 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 2760 | 1463653439394 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:23:59 INFO - PROCESS | 2760 | 1463653439525 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B1400 == 52 [pid = 2760] [id = 267] 03:23:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (0C5B2800) [pid = 2760] [serial = 800] [outer = 00000000] 03:23:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (0FF2C400) [pid = 2760] [serial = 801] [outer = 0C5B2800] 03:23:59 INFO - PROCESS | 2760 | 1463653439580 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (103AC800) [pid = 2760] [serial = 802] [outer = 0C5B2800] 03:24:00 INFO - PROCESS | 2760 | 1463653440179 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 03:24:00 INFO - PROCESS | 2760 | 1463653440208 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 2760 | 1463653440211 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:24:00 INFO - PROCESS | 2760 | 1463653440220 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 2760 | 1463653440224 Marionette TRACE conn6 <- [1,1034,null,{}] 03:24:00 INFO - PROCESS | 2760 | 1463653440229 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:00 INFO - PROCESS | 2760 | 1463653440338 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:24:00 INFO - PROCESS | 2760 | 1463653440446 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 2760 | ++DOCSHELL 14344400 == 53 [pid = 2760] [id = 268] 03:24:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1445B400) [pid = 2760] [serial = 803] [outer = 00000000] 03:24:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (157DD400) [pid = 2760] [serial = 804] [outer = 1445B400] 03:24:00 INFO - PROCESS | 2760 | 1463653440500 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (162F0C00) [pid = 2760] [serial = 805] [outer = 1445B400] 03:24:01 INFO - PROCESS | 2760 | 1463653441124 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 03:24:01 INFO - PROCESS | 2760 | 1463653441154 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 2760 | 1463653441157 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:24:01 INFO - PROCESS | 2760 | 1463653441160 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:24:01 INFO - PROCESS | 2760 | 1463653441163 Marionette TRACE conn6 <- [1,1038,null,{}] 03:24:01 INFO - PROCESS | 2760 | 1463653441172 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 2760 | 1463653441285 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:24:01 INFO - PROCESS | 2760 | 1463653441421 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 2760 | ++DOCSHELL 194A0400 == 54 [pid = 2760] [id = 269] 03:24:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (19BBD400) [pid = 2760] [serial = 806] [outer = 00000000] 03:24:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1B983800) [pid = 2760] [serial = 807] [outer = 19BBD400] 03:24:01 INFO - PROCESS | 2760 | 1463653441482 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1BEEB400) [pid = 2760] [serial = 808] [outer = 19BBD400] 03:24:02 INFO - PROCESS | 2760 | 1463653442084 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 03:24:02 INFO - PROCESS | 2760 | 1463653442134 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 2760 | 1463653442136 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:24:02 INFO - PROCESS | 2760 | 1463653442139 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:24:02 INFO - PROCESS | 2760 | 1463653442141 Marionette TRACE conn6 <- [1,1042,null,{}] 03:24:02 INFO - PROCESS | 2760 | 1463653442145 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:02 INFO - PROCESS | 2760 | 1463653442252 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:24:02 INFO - PROCESS | 2760 | 1463653442358 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 2760 | ++DOCSHELL 1C976800 == 55 [pid = 2760] [id = 270] 03:24:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1C97C400) [pid = 2760] [serial = 809] [outer = 00000000] 03:24:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1D51A800) [pid = 2760] [serial = 810] [outer = 1C97C400] 03:24:02 INFO - PROCESS | 2760 | 1463653442412 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1D51F400) [pid = 2760] [serial = 811] [outer = 1C97C400] 03:24:02 INFO - PROCESS | 2760 | 1463653442976 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 870ms 03:24:02 INFO - PROCESS | 2760 | 1463653443014 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 2760 | 1463653443017 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:24:03 INFO - PROCESS | 2760 | 1463653443020 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 2760 | 1463653443022 Marionette TRACE conn6 <- [1,1046,null,{}] 03:24:03 INFO - PROCESS | 2760 | 1463653443026 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:03 INFO - PROCESS | 2760 | 1463653443130 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:24:03 INFO - PROCESS | 2760 | 1463653443237 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 2760 | ++DOCSHELL 1C97B800 == 56 [pid = 2760] [id = 271] 03:24:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1C97F400) [pid = 2760] [serial = 812] [outer = 00000000] 03:24:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (1D528000) [pid = 2760] [serial = 813] [outer = 1C97F400] 03:24:03 INFO - PROCESS | 2760 | 1463653443291 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (1D589400) [pid = 2760] [serial = 814] [outer = 1C97F400] 03:24:03 INFO - PROCESS | 2760 | 1463653443903 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 930ms 03:24:03 INFO - PROCESS | 2760 | 1463653443954 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 2760 | 1463653443956 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:24:03 INFO - PROCESS | 2760 | 1463653443960 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:24:03 INFO - PROCESS | 2760 | 1463653443962 Marionette TRACE conn6 <- [1,1050,null,{}] 03:24:03 INFO - PROCESS | 2760 | 1463653443966 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:04 INFO - PROCESS | 2760 | 1463653444094 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:24:04 INFO - PROCESS | 2760 | 1463653444378 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AB400 == 57 [pid = 2760] [id = 272] 03:24:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (0C5B0C00) [pid = 2760] [serial = 815] [outer = 00000000] 03:24:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (0FFD9000) [pid = 2760] [serial = 816] [outer = 0C5B0C00] 03:24:04 INFO - PROCESS | 2760 | 1463653444449 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (1064FC00) [pid = 2760] [serial = 817] [outer = 0C5B0C00] 03:24:05 INFO - PROCESS | 2760 | 1463653445075 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1183ms 03:24:05 INFO - PROCESS | 2760 | 1463653445147 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 2760 | 1463653445152 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:24:05 INFO - PROCESS | 2760 | 1463653445156 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 2760 | 1463653445159 Marionette TRACE conn6 <- [1,1054,null,{}] 03:24:05 INFO - PROCESS | 2760 | 1463653445184 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 2760 | 1463653445288 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:24:05 INFO - PROCESS | 2760 | 1463653445422 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDB000 == 58 [pid = 2760] [id = 273] 03:24:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (0FFE3400) [pid = 2760] [serial = 818] [outer = 00000000] 03:24:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (148A3400) [pid = 2760] [serial = 819] [outer = 0FFE3400] 03:24:05 INFO - PROCESS | 2760 | 1463653445472 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (16216400) [pid = 2760] [serial = 820] [outer = 0FFE3400] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 18604C00 == 57 [pid = 2760] [id = 204] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 162C0400 == 56 [pid = 2760] [id = 265] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 13F79400 == 55 [pid = 2760] [id = 264] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 199D9400 == 54 [pid = 2760] [id = 263] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 189C8400 == 53 [pid = 2760] [id = 262] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 1860C800 == 52 [pid = 2760] [id = 261] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 16B53800 == 51 [pid = 2760] [id = 260] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (0FAEBC00) [pid = 2760] [serial = 708] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (146F8800) [pid = 2760] [serial = 711] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (199D6C00) [pid = 2760] [serial = 714] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (19BD7000) [pid = 2760] [serial = 717] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (1A939000) [pid = 2760] [serial = 750] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1A9C2C00) [pid = 2760] [serial = 720] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 147CB400 == 50 [pid = 2760] [id = 259] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 08B6E400 == 49 [pid = 2760] [id = 258] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 1079A400 == 48 [pid = 2760] [id = 257] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 0C697000 == 47 [pid = 2760] [id = 251] 03:24:05 INFO - PROCESS | 2760 | --DOCSHELL 19B6DC00 == 46 [pid = 2760] [id = 250] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (19BDE800) [pid = 2760] [serial = 663] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (19BD9400) [pid = 2760] [serial = 748] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (11057800) [pid = 2760] [serial = 724] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (10509C00) [pid = 2760] [serial = 723] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (14A6DC00) [pid = 2760] [serial = 729] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (1620C400) [pid = 2760] [serial = 730] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (0FFDA800) [pid = 2760] [serial = 726] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1049D000) [pid = 2760] [serial = 727] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1858F400) [pid = 2760] [serial = 735] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1860F000) [pid = 2760] [serial = 736] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (178E0800) [pid = 2760] [serial = 732] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (19439400) [pid = 2760] [serial = 739] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (18AA6400) [pid = 2760] [serial = 738] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (18A6AC00) [pid = 2760] [serial = 744] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (199DD000) [pid = 2760] [serial = 741] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (19BBE000) [pid = 2760] [serial = 747] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19B5E800) [pid = 2760] [serial = 742] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (1967E800) [pid = 2760] [serial = 745] [outer = 00000000] [url = about:blank] 03:24:05 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (18442800) [pid = 2760] [serial = 733] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 2760 | 1463653446020 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 890ms 03:24:06 INFO - PROCESS | 2760 | 1463653446049 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 2760 | 1463653446053 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:24:06 INFO - PROCESS | 2760 | 1463653446057 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 2760 | 1463653446059 Marionette TRACE conn6 <- [1,1058,null,{}] 03:24:06 INFO - PROCESS | 2760 | 1463653446063 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 2760 | 1463653446149 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:24:06 INFO - PROCESS | 2760 | 1463653446242 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDB400 == 47 [pid = 2760] [id = 274] 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (0FFDE400) [pid = 2760] [serial = 821] [outer = 00000000] 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (14333400) [pid = 2760] [serial = 822] [outer = 0FFDE400] 03:24:06 INFO - PROCESS | 2760 | 1463653446286 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (146F8000) [pid = 2760] [serial = 823] [outer = 0FFDE400] 03:24:06 INFO - PROCESS | 2760 | 1463653446668 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 03:24:06 INFO - PROCESS | 2760 | 1463653446695 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 2760 | 1463653446697 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:24:06 INFO - PROCESS | 2760 | 1463653446710 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 2760 | 1463653446716 Marionette TRACE conn6 <- [1,1062,null,{}] 03:24:06 INFO - PROCESS | 2760 | 1463653446728 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 2760 | 1463653446825 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:24:06 INFO - PROCESS | 2760 | 1463653446833 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 2760 | ++DOCSHELL 162E8800 == 48 [pid = 2760] [id = 275] 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (162E8C00) [pid = 2760] [serial = 824] [outer = 00000000] 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (17CF7400) [pid = 2760] [serial = 825] [outer = 162E8C00] 03:24:06 INFO - PROCESS | 2760 | 1463653446877 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1853F800) [pid = 2760] [serial = 826] [outer = 162E8C00] 03:24:07 INFO - PROCESS | 2760 | 1463653447349 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 03:24:07 INFO - PROCESS | 2760 | 1463653447403 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 2760 | 1463653447406 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:24:07 INFO - PROCESS | 2760 | 1463653447409 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:24:07 INFO - PROCESS | 2760 | 1463653447410 Marionette TRACE conn6 <- [1,1066,null,{}] 03:24:07 INFO - PROCESS | 2760 | 1463653447414 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:07 INFO - PROCESS | 2760 | 1463653447495 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:24:07 INFO - PROCESS | 2760 | 1463653447504 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 2760 | ++DOCSHELL 1854A800 == 49 [pid = 2760] [id = 276] 03:24:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1858AC00) [pid = 2760] [serial = 827] [outer = 00000000] 03:24:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (18903000) [pid = 2760] [serial = 828] [outer = 1858AC00] 03:24:07 INFO - PROCESS | 2760 | 1463653447548 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (18A66C00) [pid = 2760] [serial = 829] [outer = 1858AC00] 03:24:07 INFO - PROCESS | 2760 | 1463653448000 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 03:24:08 INFO - PROCESS | 2760 | 1463653448044 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 2760 | 1463653448046 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:24:08 INFO - PROCESS | 2760 | 1463653448049 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 2760 | 1463653448051 Marionette TRACE conn6 <- [1,1070,null,{}] 03:24:08 INFO - PROCESS | 2760 | 1463653448054 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 2760 | 1463653448165 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:24:08 INFO - PROCESS | 2760 | 1463653448254 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 2760 | ++DOCSHELL 18A6EC00 == 50 [pid = 2760] [id = 277] 03:24:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (18A9D800) [pid = 2760] [serial = 830] [outer = 00000000] 03:24:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (18AA5400) [pid = 2760] [serial = 831] [outer = 18A9D800] 03:24:08 INFO - PROCESS | 2760 | 1463653448305 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (18E63000) [pid = 2760] [serial = 832] [outer = 18A9D800] 03:24:08 INFO - PROCESS | 2760 | 1463653448753 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 03:24:08 INFO - PROCESS | 2760 | 1463653448780 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 2760 | 1463653448782 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:24:08 INFO - PROCESS | 2760 | 1463653448792 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 2760 | 1463653448794 Marionette TRACE conn6 <- [1,1074,null,{}] 03:24:08 INFO - PROCESS | 2760 | 1463653448797 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 2760 | 1463653448911 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:24:08 INFO - PROCESS | 2760 | 1463653448918 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 2760 | ++DOCSHELL 18E66400 == 51 [pid = 2760] [id = 278] 03:24:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1943B400) [pid = 2760] [serial = 833] [outer = 00000000] 03:24:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (199D7000) [pid = 2760] [serial = 834] [outer = 1943B400] 03:24:08 INFO - PROCESS | 2760 | 1463653448961 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (199D9800) [pid = 2760] [serial = 835] [outer = 1943B400] 03:24:09 INFO - PROCESS | 2760 | 1463653449395 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 03:24:09 INFO - PROCESS | 2760 | 1463653449441 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 2760 | 1463653449443 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:24:09 INFO - PROCESS | 2760 | 1463653449446 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 2760 | 1463653449448 Marionette TRACE conn6 <- [1,1078,null,{}] 03:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:24:09 INFO - PROCESS | 2760 | 1463653449451 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:09 INFO - PROCESS | 2760 | 1463653449563 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:24:09 INFO - PROCESS | 2760 | 1463653449652 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 2760 | ++DOCSHELL 19B67400 == 52 [pid = 2760] [id = 279] 03:24:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (19B67800) [pid = 2760] [serial = 836] [outer = 00000000] 03:24:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (19BBAC00) [pid = 2760] [serial = 837] [outer = 19B67800] 03:24:09 INFO - PROCESS | 2760 | 1463653449696 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (19BDA400) [pid = 2760] [serial = 838] [outer = 19B67800] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (18A6DC00) [pid = 2760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (1686EC00) [pid = 2760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (1780A400) [pid = 2760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1432E400) [pid = 2760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (08B77000) [pid = 2760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1860DC00) [pid = 2760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1686C000) [pid = 2760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (162E7C00) [pid = 2760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (14454800) [pid = 2760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0C5B6000) [pid = 2760] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (0C69AC00) [pid = 2760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (08B75800) [pid = 2760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (14771800) [pid = 2760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (199DA800) [pid = 2760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1847BC00) [pid = 2760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19446000) [pid = 2760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (1943BC00) [pid = 2760] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (0CF7F400) [pid = 2760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1860D400) [pid = 2760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (1998A400) [pid = 2760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1433E800) [pid = 2760] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1A92C000) [pid = 2760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (148AE400) [pid = 2760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (18AA2C00) [pid = 2760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1058F800) [pid = 2760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (19BC1400) [pid = 2760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (0C5B4400) [pid = 2760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (147CCC00) [pid = 2760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:24:10 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (0C503400) [pid = 2760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1020ms 03:24:10 INFO - PROCESS | 2760 | 1463653450428 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:24:10 INFO - PROCESS | 2760 | 1463653450478 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 2760 | 1463653450480 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:24:10 INFO - PROCESS | 2760 | 1463653450497 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 2760 | 1463653450498 Marionette TRACE conn6 <- [1,1082,null,{}] 03:24:10 INFO - PROCESS | 2760 | 1463653450502 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:10 INFO - PROCESS | 2760 | 1463653450582 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:24:10 INFO - PROCESS | 2760 | 1463653450589 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C505000 == 53 [pid = 2760] [id = 280] 03:24:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0C5A2C00) [pid = 2760] [serial = 839] [outer = 00000000] 03:24:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1059BC00) [pid = 2760] [serial = 840] [outer = 0C5A2C00] 03:24:10 INFO - PROCESS | 2760 | 1463653450638 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (14348C00) [pid = 2760] [serial = 841] [outer = 0C5A2C00] 03:24:11 INFO - PROCESS | 2760 | 1463653451120 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms 03:24:11 INFO - PROCESS | 2760 | 1463653451178 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 2760 | 1463653451180 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:24:11 INFO - PROCESS | 2760 | 1463653451183 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 2760 | 1463653451185 Marionette TRACE conn6 <- [1,1086,null,{}] 03:24:11 INFO - PROCESS | 2760 | 1463653451188 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 2760 | 1463653451268 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:24:11 INFO - PROCESS | 2760 | 1463653451276 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 2760 | ++DOCSHELL 14673C00 == 54 [pid = 2760] [id = 281] 03:24:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (146F2000) [pid = 2760] [serial = 842] [outer = 00000000] 03:24:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1686C000) [pid = 2760] [serial = 843] [outer = 146F2000] 03:24:11 INFO - PROCESS | 2760 | 1463653451321 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (18547800) [pid = 2760] [serial = 844] [outer = 146F2000] 03:24:11 INFO - PROCESS | 2760 | 1463653451754 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 03:24:11 INFO - PROCESS | 2760 | 1463653451814 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:24:11 INFO - PROCESS | 2760 | 1463653451816 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:24:11 INFO - PROCESS | 2760 | 1463653451819 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 2760 | 1463653451821 Marionette TRACE conn6 <- [1,1090,null,{}] 03:24:11 INFO - PROCESS | 2760 | 1463653451824 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 2760 | 1463653451905 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:24:11 INFO - PROCESS | 2760 | 1463653451911 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 2760 | ++DOCSHELL 18AA9C00 == 55 [pid = 2760] [id = 282] 03:24:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (18E68400) [pid = 2760] [serial = 845] [outer = 00000000] 03:24:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (19B6B400) [pid = 2760] [serial = 846] [outer = 18E68400] 03:24:11 INFO - PROCESS | 2760 | 1463653451960 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (19C3F400) [pid = 2760] [serial = 847] [outer = 18E68400] 03:24:12 INFO - PROCESS | 2760 | 1463653452558 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 770ms 03:24:12 INFO - PROCESS | 2760 | 1463653452591 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 2760 | 1463653452595 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:24:12 INFO - PROCESS | 2760 | 1463653452601 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 2760 | 1463653452606 Marionette TRACE conn6 <- [1,1094,null,{}] 03:24:12 INFO - PROCESS | 2760 | 1463653452613 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:12 INFO - PROCESS | 2760 | 1463653452728 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:24:12 INFO - PROCESS | 2760 | 1463653452845 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 2760 | ++DOCSHELL 0FA5B000 == 56 [pid = 2760] [id = 283] 03:24:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (0FAEF800) [pid = 2760] [serial = 848] [outer = 00000000] 03:24:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (10593C00) [pid = 2760] [serial = 849] [outer = 0FAEF800] 03:24:12 INFO - PROCESS | 2760 | 1463653452943 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (14334C00) [pid = 2760] [serial = 850] [outer = 0FAEF800] 03:24:13 INFO - PROCESS | 2760 | 1463653453586 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1029ms 03:24:13 INFO - PROCESS | 2760 | 1463653453630 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 2760 | 1463653453636 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:24:13 INFO - PROCESS | 2760 | 1463653453643 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 2760 | 1463653453646 Marionette TRACE conn6 <- [1,1098,null,{}] 03:24:13 INFO - PROCESS | 2760 | 1463653453651 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:13 INFO - PROCESS | 2760 | 1463653453765 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:24:13 INFO - PROCESS | 2760 | 1463653453903 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 2760 | ++DOCSHELL 162F5400 == 57 [pid = 2760] [id = 284] 03:24:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (16872C00) [pid = 2760] [serial = 851] [outer = 00000000] 03:24:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18545400) [pid = 2760] [serial = 852] [outer = 16872C00] 03:24:13 INFO - PROCESS | 2760 | 1463653453959 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (18A6A800) [pid = 2760] [serial = 853] [outer = 16872C00] 03:24:14 INFO - PROCESS | 2760 | 1463653454571 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 03:24:14 INFO - PROCESS | 2760 | 1463653454615 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 2760 | 1463653454617 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:24:14 INFO - PROCESS | 2760 | 1463653454621 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:24:14 INFO - PROCESS | 2760 | 1463653454625 Marionette TRACE conn6 <- [1,1102,null,{}] 03:24:14 INFO - PROCESS | 2760 | 1463653454636 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:14 INFO - PROCESS | 2760 | 1463653454744 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:24:14 INFO - PROCESS | 2760 | 1463653454854 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A3000 == 58 [pid = 2760] [id = 285] 03:24:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (19990400) [pid = 2760] [serial = 854] [outer = 00000000] 03:24:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1AA0D800) [pid = 2760] [serial = 855] [outer = 19990400] 03:24:14 INFO - PROCESS | 2760 | 1463653454910 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1AF26800) [pid = 2760] [serial = 856] [outer = 19990400] 03:24:15 INFO - PROCESS | 2760 | 1463653455511 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 03:24:15 INFO - PROCESS | 2760 | 1463653455555 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 2760 | 1463653455558 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:24:15 INFO - PROCESS | 2760 | 1463653455561 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:24:15 INFO - PROCESS | 2760 | 1463653455563 Marionette TRACE conn6 <- [1,1106,null,{}] 03:24:15 INFO - PROCESS | 2760 | 1463653455566 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:15 INFO - PROCESS | 2760 | 1463653455674 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:24:15 INFO - PROCESS | 2760 | 1463653455782 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 2760 | ++DOCSHELL 1AF56000 == 59 [pid = 2760] [id = 286] 03:24:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1AF59400) [pid = 2760] [serial = 857] [outer = 00000000] 03:24:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (1BAE6000) [pid = 2760] [serial = 858] [outer = 1AF59400] 03:24:15 INFO - PROCESS | 2760 | 1463653455836 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1C841000) [pid = 2760] [serial = 859] [outer = 1AF59400] 03:24:16 INFO - PROCESS | 2760 | 1463653456443 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 03:24:16 INFO - PROCESS | 2760 | 1463653456495 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 2760 | 1463653456497 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:24:16 INFO - PROCESS | 2760 | 1463653456500 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:24:16 INFO - PROCESS | 2760 | 1463653456503 Marionette TRACE conn6 <- [1,1110,null,{}] 03:24:16 INFO - PROCESS | 2760 | 1463653456506 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 2760 | 1463653456610 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:24:16 INFO - PROCESS | 2760 | 1463653456746 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 2760 | ++DOCSHELL 1C980800 == 60 [pid = 2760] [id = 287] 03:24:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1C981C00) [pid = 2760] [serial = 860] [outer = 00000000] 03:24:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1D51D000) [pid = 2760] [serial = 861] [outer = 1C981C00] 03:24:16 INFO - PROCESS | 2760 | 1463653456808 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1D525800) [pid = 2760] [serial = 862] [outer = 1C981C00] 03:24:17 INFO - PROCESS | 2760 | 1463653457416 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 03:24:17 INFO - PROCESS | 2760 | 1463653457475 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 2760 | 1463653457477 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:24:17 INFO - PROCESS | 2760 | 1463653457481 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 2760 | 1463653457483 Marionette TRACE conn6 <- [1,1114,null,{}] 03:24:17 INFO - PROCESS | 2760 | 1463653457486 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 2760 | 1463653457783 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:24:17 INFO - PROCESS | 2760 | 1463653457928 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 2760 | ++DOCSHELL 0FA67400 == 61 [pid = 2760] [id = 288] 03:24:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (0FF2DC00) [pid = 2760] [serial = 863] [outer = 00000000] 03:24:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (0FFE5400) [pid = 2760] [serial = 864] [outer = 0FF2DC00] 03:24:17 INFO - PROCESS | 2760 | 1463653457979 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1059AC00) [pid = 2760] [serial = 865] [outer = 0FF2DC00] 03:24:18 INFO - PROCESS | 2760 | 1463653458603 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1172ms 03:24:18 INFO - PROCESS | 2760 | 1463653458658 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 2760 | 1463653458661 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:24:18 INFO - PROCESS | 2760 | 1463653458666 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 2760 | 1463653458670 Marionette TRACE conn6 <- [1,1118,null,{}] 03:24:18 INFO - PROCESS | 2760 | 1463653458674 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:18 INFO - PROCESS | 2760 | 1463653458790 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 14673C00 == 60 [pid = 2760] [id = 281] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 0C505000 == 59 [pid = 2760] [id = 280] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 19B67400 == 58 [pid = 2760] [id = 279] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 18E66400 == 57 [pid = 2760] [id = 278] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 18A6EC00 == 56 [pid = 2760] [id = 277] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 1854A800 == 55 [pid = 2760] [id = 276] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 162E8800 == 54 [pid = 2760] [id = 275] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 0FFDB400 == 53 [pid = 2760] [id = 274] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 0FFDB000 == 52 [pid = 2760] [id = 273] 03:24:18 INFO - PROCESS | 2760 | --DOCSHELL 0C5AB400 == 51 [pid = 2760] [id = 272] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (1B9EFC00) [pid = 2760] [serial = 762] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1BAF0800) [pid = 2760] [serial = 765] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (1BA0C800) [pid = 2760] [serial = 798] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (16215C00) [pid = 2760] [serial = 756] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (19BC4800) [pid = 2760] [serial = 759] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1571FC00) [pid = 2760] [serial = 712] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (143E2800) [pid = 2760] [serial = 771] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (1AAD8C00) [pid = 2760] [serial = 721] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (16219800) [pid = 2760] [serial = 591] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (19BD8000) [pid = 2760] [serial = 672] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (1064A000) [pid = 2760] [serial = 558] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (19C3F000) [pid = 2760] [serial = 718] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (10594C00) [pid = 2760] [serial = 624] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (194A0800) [pid = 2760] [serial = 793] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (189D3800) [pid = 2760] [serial = 783] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (19B6A800) [pid = 2760] [serial = 789] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (16215000) [pid = 2760] [serial = 777] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (162EB800) [pid = 2760] [serial = 778] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (0FA61000) [pid = 2760] [serial = 561] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (18E62800) [pid = 2760] [serial = 786] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (18610C00) [pid = 2760] [serial = 768] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (18476400) [pid = 2760] [serial = 780] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (148B1C00) [pid = 2760] [serial = 772] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (104A3C00) [pid = 2760] [serial = 775] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (199E0C00) [pid = 2760] [serial = 715] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1860E800) [pid = 2760] [serial = 792] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1B984800) [pid = 2760] [serial = 796] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (16212800) [pid = 2760] [serial = 669] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0FF77000) [pid = 2760] [serial = 709] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (0FA62800) [pid = 2760] [serial = 753] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0C5B7C00) [pid = 2760] [serial = 666] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0C5ADC00) [pid = 2760] [serial = 774] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1AAD9C00) [pid = 2760] [serial = 795] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FFE2400) [pid = 2760] [serial = 754] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1943B800) [pid = 2760] [serial = 787] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1853E400) [pid = 2760] [serial = 627] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (19BC1C00) [pid = 2760] [serial = 790] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (18548000) [pid = 2760] [serial = 585] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0FF4FC00) [pid = 2760] [serial = 621] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (19922400) [pid = 2760] [serial = 706] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1432F400) [pid = 2760] [serial = 588] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18A68000) [pid = 2760] [serial = 784] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1858BC00) [pid = 2760] [serial = 781] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (199DE800) [pid = 2760] [serial = 630] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18A9D000) [pid = 2760] [serial = 769] [outer = 00000000] [url = about:blank] 03:24:18 INFO - PROCESS | 2760 | 1463653458947 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 2760 | ++DOCSHELL 08B73C00 == 52 [pid = 2760] [id = 289] 03:24:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (08B77400) [pid = 2760] [serial = 866] [outer = 00000000] 03:24:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (0C5A6400) [pid = 2760] [serial = 867] [outer = 08B77400] 03:24:18 INFO - PROCESS | 2760 | 1463653458995 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (0FA61000) [pid = 2760] [serial = 868] [outer = 08B77400] 03:24:19 INFO - PROCESS | 2760 | 1463653459419 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 830ms 03:24:19 INFO - PROCESS | 2760 | 1463653459498 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 2760 | 1463653459501 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:24:19 INFO - PROCESS | 2760 | 1463653459504 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 2760 | 1463653459506 Marionette TRACE conn6 <- [1,1122,null,{}] 03:24:19 INFO - PROCESS | 2760 | 1463653459510 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 2760 | 1463653459593 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:24:19 INFO - PROCESS | 2760 | 1463653459611 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 2760 | ++DOCSHELL 14344800 == 53 [pid = 2760] [id = 290] 03:24:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (14344C00) [pid = 2760] [serial = 869] [outer = 00000000] 03:24:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (143E3800) [pid = 2760] [serial = 870] [outer = 14344C00] 03:24:19 INFO - PROCESS | 2760 | 1463653459655 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (146F1800) [pid = 2760] [serial = 871] [outer = 14344C00] 03:24:20 INFO - PROCESS | 2760 | 1463653460125 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 03:24:20 INFO - PROCESS | 2760 | 1463653460177 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 2760 | 1463653460180 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:24:20 INFO - PROCESS | 2760 | 1463653460190 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 2760 | 1463653460195 Marionette TRACE conn6 <- [1,1126,null,{}] 03:24:20 INFO - PROCESS | 2760 | 1463653460198 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:20 INFO - PROCESS | 2760 | 1463653460284 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:24:20 INFO - PROCESS | 2760 | 1463653460294 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 2760 | ++DOCSHELL 1476CC00 == 54 [pid = 2760] [id = 291] 03:24:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1621B800) [pid = 2760] [serial = 872] [outer = 00000000] 03:24:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (162ED000) [pid = 2760] [serial = 873] [outer = 1621B800] 03:24:20 INFO - PROCESS | 2760 | 1463653460338 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162F3C00) [pid = 2760] [serial = 874] [outer = 1621B800] 03:24:20 INFO - PROCESS | 2760 | 1463653460805 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 03:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:24:20 INFO - PROCESS | 2760 | 1463653460878 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 2760 | 1463653460880 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:24:20 INFO - PROCESS | 2760 | 1463653460883 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 2760 | 1463653460884 Marionette TRACE conn6 <- [1,1130,null,{}] 03:24:20 INFO - PROCESS | 2760 | 1463653460888 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:20 INFO - PROCESS | 2760 | 1463653460971 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:24:21 INFO - PROCESS | 2760 | 1463653461071 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 2760 | ++DOCSHELL 162E9000 == 55 [pid = 2760] [id = 292] 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (162F6C00) [pid = 2760] [serial = 875] [outer = 00000000] 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18470C00) [pid = 2760] [serial = 876] [outer = 162F6C00] 03:24:21 INFO - PROCESS | 2760 | 1463653461124 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (18549800) [pid = 2760] [serial = 877] [outer = 162F6C00] 03:24:21 INFO - PROCESS | 2760 | 1463653461504 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 03:24:21 INFO - PROCESS | 2760 | 1463653461554 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 2760 | 1463653461556 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:24:21 INFO - PROCESS | 2760 | 1463653461559 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 2760 | 1463653461560 Marionette TRACE conn6 <- [1,1134,null,{}] 03:24:21 INFO - PROCESS | 2760 | 1463653461569 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 2760 | 1463653461684 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:24:21 INFO - PROCESS | 2760 | 1463653461779 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 2760 | ++DOCSHELL 18610800 == 56 [pid = 2760] [id = 293] 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18610C00) [pid = 2760] [serial = 878] [outer = 00000000] 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (18A65000) [pid = 2760] [serial = 879] [outer = 18610C00] 03:24:21 INFO - PROCESS | 2760 | 1463653461830 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (18A6F800) [pid = 2760] [serial = 880] [outer = 18610C00] 03:24:22 INFO - PROCESS | 2760 | 1463653462259 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 03:24:22 INFO - PROCESS | 2760 | 1463653462290 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 2760 | 1463653462292 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:24:22 INFO - PROCESS | 2760 | 1463653462295 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 2760 | 1463653462297 Marionette TRACE conn6 <- [1,1138,null,{}] 03:24:22 INFO - PROCESS | 2760 | 1463653462300 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:22 INFO - PROCESS | 2760 | 1463653462418 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:24:22 INFO - PROCESS | 2760 | 1463653462473 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 2760 | ++DOCSHELL 18A72C00 == 57 [pid = 2760] [id = 294] 03:24:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18A9E000) [pid = 2760] [serial = 881] [outer = 00000000] 03:24:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (18E68C00) [pid = 2760] [serial = 882] [outer = 18A9E000] 03:24:22 INFO - PROCESS | 2760 | 1463653462522 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1943C800) [pid = 2760] [serial = 883] [outer = 18A9E000] 03:24:22 INFO - PROCESS | 2760 | 1463653462943 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 03:24:22 INFO - PROCESS | 2760 | 1463653462966 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 2760 | 1463653462968 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:24:22 INFO - PROCESS | 2760 | 1463653462970 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 2760 | 1463653462972 Marionette TRACE conn6 <- [1,1142,null,{}] 03:24:22 INFO - PROCESS | 2760 | 1463653462981 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 2760 | 1463653463095 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:24:23 INFO - PROCESS | 2760 | 1463653463188 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B000 == 58 [pid = 2760] [id = 295] 03:24:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (14382C00) [pid = 2760] [serial = 884] [outer = 00000000] 03:24:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (19929800) [pid = 2760] [serial = 885] [outer = 14382C00] 03:24:23 INFO - PROCESS | 2760 | 1463653463231 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (199D6400) [pid = 2760] [serial = 886] [outer = 14382C00] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (14624C00) [pid = 2760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18A9D800) [pid = 2760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1943B400) [pid = 2760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (19BBD400) [pid = 2760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0C5B2800) [pid = 2760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1C97F400) [pid = 2760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1445B400) [pid = 2760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0FFDE400) [pid = 2760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0FFE3400) [pid = 2760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0C5B0C00) [pid = 2760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1C97C400) [pid = 2760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1858AC00) [pid = 2760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (162E8C00) [pid = 2760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (19B67800) [pid = 2760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0C5A2C00) [pid = 2760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (146F2000) [pid = 2760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1BAE6400) [pid = 2760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1B98E800) [pid = 2760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19680800) [pid = 2760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:24:23 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (19BDB800) [pid = 2760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:24:23 INFO - PROCESS | 2760 | 1463653463761 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 830ms 03:24:23 INFO - PROCESS | 2760 | 1463653463802 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 2760 | 1463653463804 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:24:23 INFO - PROCESS | 2760 | 1463653463807 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 2760 | 1463653463809 Marionette TRACE conn6 <- [1,1146,null,{}] 03:24:23 INFO - PROCESS | 2760 | 1463653463825 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 2760 | 1463653463905 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:24:23 INFO - PROCESS | 2760 | 1463653463912 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 2760 | ++DOCSHELL 1058CC00 == 59 [pid = 2760] [id = 296] 03:24:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (1058D400) [pid = 2760] [serial = 887] [outer = 00000000] 03:24:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18607C00) [pid = 2760] [serial = 888] [outer = 1058D400] 03:24:23 INFO - PROCESS | 2760 | 1463653463956 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (18AAA800) [pid = 2760] [serial = 889] [outer = 1058D400] 03:24:24 INFO - PROCESS | 2760 | 1463653464378 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 590ms 03:24:24 INFO - PROCESS | 2760 | 1463653464398 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 2760 | 1463653464400 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:24:24 INFO - PROCESS | 2760 | 1463653464403 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 2760 | 1463653464405 Marionette TRACE conn6 <- [1,1150,null,{}] 03:24:24 INFO - PROCESS | 2760 | 1463653464409 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 2760 | 1463653464531 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:24:24 INFO - PROCESS | 2760 | 1463653464543 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 2760 | ++DOCSHELL 1780D800 == 60 [pid = 2760] [id = 297] 03:24:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1858AC00) [pid = 2760] [serial = 890] [outer = 00000000] 03:24:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (19B61000) [pid = 2760] [serial = 891] [outer = 1858AC00] 03:24:24 INFO - PROCESS | 2760 | 1463653464588 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (19B67C00) [pid = 2760] [serial = 892] [outer = 1858AC00] 03:24:24 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:24:25 INFO - PROCESS | 2760 | 1463653465101 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 03:24:25 INFO - PROCESS | 2760 | 1463653465134 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 2760 | 1463653465136 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:24:25 INFO - PROCESS | 2760 | 1463653465149 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 2760 | 1463653465151 Marionette TRACE conn6 <- [1,1154,null,{}] 03:24:25 INFO - PROCESS | 2760 | 1463653465172 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:25 INFO - PROCESS | 2760 | 1463653465258 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:24:25 INFO - PROCESS | 2760 | 1463653465264 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 2760 | ++DOCSHELL 19B6B800 == 61 [pid = 2760] [id = 298] 03:24:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (19BC0C00) [pid = 2760] [serial = 893] [outer = 00000000] 03:24:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19BC8000) [pid = 2760] [serial = 894] [outer = 19BC0C00] 03:24:25 INFO - PROCESS | 2760 | 1463653465313 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1AF5B800) [pid = 2760] [serial = 895] [outer = 19BC0C00] 03:24:25 INFO - PROCESS | 2760 | 1463653465947 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 910ms 03:24:26 INFO - PROCESS | 2760 | 1463653466051 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 2760 | 1463653466056 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:24:26 INFO - PROCESS | 2760 | 1463653466062 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:24:26 INFO - PROCESS | 2760 | 1463653466065 Marionette TRACE conn6 <- [1,1158,null,{}] 03:24:26 INFO - PROCESS | 2760 | 1463653466071 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 2760 | 1463653466192 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:24:26 INFO - PROCESS | 2760 | 1463653466295 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A8800 == 62 [pid = 2760] [id = 299] 03:24:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0C5B5000) [pid = 2760] [serial = 896] [outer = 00000000] 03:24:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (13F92C00) [pid = 2760] [serial = 897] [outer = 0C5B5000] 03:24:26 INFO - PROCESS | 2760 | 1463653466352 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (14347800) [pid = 2760] [serial = 898] [outer = 0C5B5000] 03:24:26 INFO - PROCESS | 2760 | 1463653466901 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 03:24:26 INFO - PROCESS | 2760 | 1463653466936 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 2760 | 1463653466942 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:24:26 INFO - PROCESS | 2760 | 1463653466948 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 2760 | 1463653466951 Marionette TRACE conn6 <- [1,1162,null,{}] 03:24:26 INFO - PROCESS | 2760 | 1463653466955 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:27 INFO - PROCESS | 2760 | 1463653467067 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:24:27 INFO - PROCESS | 2760 | 1463653467177 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 2760 | ++DOCSHELL 1620D400 == 63 [pid = 2760] [id = 300] 03:24:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1620E000) [pid = 2760] [serial = 899] [outer = 00000000] 03:24:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (162F3000) [pid = 2760] [serial = 900] [outer = 1620E000] 03:24:27 INFO - PROCESS | 2760 | 1463653467231 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18470800) [pid = 2760] [serial = 901] [outer = 1620E000] 03:24:27 INFO - PROCESS | 2760 | 1463653467873 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 2760 | 1463653467923 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:24:27 INFO - PROCESS | 2760 | 1463653467927 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 2760 | 1463653467931 Marionette TRACE conn6 <- [1,1166,null,{}] 03:24:27 INFO - PROCESS | 2760 | 1463653467942 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 2760 | 1463653468084 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:24:28 INFO - PROCESS | 2760 | 1463653468241 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 2760 | ++DOCSHELL 1A9C5C00 == 64 [pid = 2760] [id = 301] 03:24:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1AA13400) [pid = 2760] [serial = 902] [outer = 00000000] 03:24:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1B28BC00) [pid = 2760] [serial = 903] [outer = 1AA13400] 03:24:28 INFO - PROCESS | 2760 | 1463653468299 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1B98DC00) [pid = 2760] [serial = 904] [outer = 1AA13400] 03:24:28 INFO - PROCESS | 2760 | 1463653468910 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 2760 | 1463653468956 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:24:28 INFO - PROCESS | 2760 | 1463653468960 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:24:28 INFO - PROCESS | 2760 | 1463653468962 Marionette TRACE conn6 <- [1,1170,null,{}] 03:24:28 INFO - PROCESS | 2760 | 1463653468966 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:29 INFO - PROCESS | 2760 | 1463653469074 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:24:29 INFO - PROCESS | 2760 | 1463653469182 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 2760 | ++DOCSHELL 1BEEEC00 == 65 [pid = 2760] [id = 302] 03:24:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1C4AF800) [pid = 2760] [serial = 905] [outer = 00000000] 03:24:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1C97C400) [pid = 2760] [serial = 906] [outer = 1C4AF800] 03:24:29 INFO - PROCESS | 2760 | 1463653469235 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1D51BC00) [pid = 2760] [serial = 907] [outer = 1C4AF800] 03:24:29 INFO - PROCESS | 2760 | 1463653469858 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 2760 | 1463653469935 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:24:29 INFO - PROCESS | 2760 | 1463653469938 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 2760 | 1463653469941 Marionette TRACE conn6 <- [1,1174,null,{}] 03:24:29 INFO - PROCESS | 2760 | 1463653469944 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:30 INFO - PROCESS | 2760 | 1463653470056 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:24:30 INFO - PROCESS | 2760 | 1463653470188 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 2760 | ++DOCSHELL 1BA09C00 == 66 [pid = 2760] [id = 303] 03:24:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1BE9FC00) [pid = 2760] [serial = 908] [outer = 00000000] 03:24:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1D591800) [pid = 2760] [serial = 909] [outer = 1BE9FC00] 03:24:30 INFO - PROCESS | 2760 | 1463653470243 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1FF8F800) [pid = 2760] [serial = 910] [outer = 1BE9FC00] 03:24:30 INFO - PROCESS | 2760 | 1463653470824 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 2760 | 1463653470875 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:24:30 INFO - PROCESS | 2760 | 1463653470878 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 2760 | 1463653470880 Marionette TRACE conn6 <- [1,1178,null,{}] 03:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:24:30 INFO - PROCESS | 2760 | 1463653470884 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:30 INFO - PROCESS | 2760 | 1463653471008 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:24:31 INFO - PROCESS | 2760 | 1463653471310 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 2760 | ++DOCSHELL 08A91C00 == 67 [pid = 2760] [id = 304] 03:24:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (08A96C00) [pid = 2760] [serial = 911] [outer = 00000000] 03:24:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FF53800) [pid = 2760] [serial = 912] [outer = 08A96C00] 03:24:31 INFO - PROCESS | 2760 | 1463653471389 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1049C400) [pid = 2760] [serial = 913] [outer = 08A96C00] 03:24:31 INFO - PROCESS | 2760 | 1463653471992 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 2760 | 1463653472061 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:24:32 INFO - PROCESS | 2760 | 1463653472066 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 2760 | 1463653472069 Marionette TRACE conn6 <- [1,1182,null,{}] 03:24:32 INFO - PROCESS | 2760 | 1463653472074 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 2760 | 1463653472236 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:24:32 INFO - PROCESS | 2760 | 1463653472248 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 2760 | ++DOCSHELL 14625800 == 68 [pid = 2760] [id = 305] 03:24:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (14771800) [pid = 2760] [serial = 914] [outer = 00000000] 03:24:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (157E5800) [pid = 2760] [serial = 915] [outer = 14771800] 03:24:32 INFO - PROCESS | 2760 | 1463653472296 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (16217800) [pid = 2760] [serial = 916] [outer = 14771800] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 1780D800 == 67 [pid = 2760] [id = 297] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 1058CC00 == 66 [pid = 2760] [id = 296] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 1853EC00 == 65 [pid = 2760] [id = 266] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 0C59B000 == 64 [pid = 2760] [id = 295] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 18A72C00 == 63 [pid = 2760] [id = 294] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 18610800 == 62 [pid = 2760] [id = 293] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 162E9000 == 61 [pid = 2760] [id = 292] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 1476CC00 == 60 [pid = 2760] [id = 291] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 14344800 == 59 [pid = 2760] [id = 290] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 08B73C00 == 58 [pid = 2760] [id = 289] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 0FA67400 == 57 [pid = 2760] [id = 288] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (19B6B400) [pid = 2760] [serial = 846] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 162F5400 == 56 [pid = 2760] [id = 284] 03:24:32 INFO - PROCESS | 2760 | --DOCSHELL 0FA5B000 == 55 [pid = 2760] [id = 283] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1BEE5400) [pid = 2760] [serial = 766] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1BA08400) [pid = 2760] [serial = 763] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (1AAC1000) [pid = 2760] [serial = 760] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1AF59800) [pid = 2760] [serial = 751] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (162F2400) [pid = 2760] [serial = 757] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (18AA5400) [pid = 2760] [serial = 831] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (18E63000) [pid = 2760] [serial = 832] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (199D9800) [pid = 2760] [serial = 835] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (199D7000) [pid = 2760] [serial = 834] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1BEEB400) [pid = 2760] [serial = 808] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1B983800) [pid = 2760] [serial = 807] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (103AC800) [pid = 2760] [serial = 802] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (0FF2C400) [pid = 2760] [serial = 801] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1D589400) [pid = 2760] [serial = 814] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1D528000) [pid = 2760] [serial = 813] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (162F0C00) [pid = 2760] [serial = 805] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (157DD400) [pid = 2760] [serial = 804] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (14333400) [pid = 2760] [serial = 822] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (146F8000) [pid = 2760] [serial = 823] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (16216400) [pid = 2760] [serial = 820] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (148A3400) [pid = 2760] [serial = 819] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1064FC00) [pid = 2760] [serial = 817] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0FFD9000) [pid = 2760] [serial = 816] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1D51F400) [pid = 2760] [serial = 811] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1D51A800) [pid = 2760] [serial = 810] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18903000) [pid = 2760] [serial = 828] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (17CF7400) [pid = 2760] [serial = 825] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1853F800) [pid = 2760] [serial = 826] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (19BBAC00) [pid = 2760] [serial = 837] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1059BC00) [pid = 2760] [serial = 840] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1686C000) [pid = 2760] [serial = 843] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (14348C00) [pid = 2760] [serial = 841] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (19BDA400) [pid = 2760] [serial = 838] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18547800) [pid = 2760] [serial = 844] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (18A66C00) [pid = 2760] [serial = 829] [outer = 00000000] [url = about:blank] 03:24:32 INFO - PROCESS | 2760 | 1463653472911 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 2760 | 1463653472968 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:24:32 INFO - PROCESS | 2760 | 1463653472972 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 2760 | 1463653472974 Marionette TRACE conn6 <- [1,1186,null,{}] 03:24:32 INFO - PROCESS | 2760 | 1463653472978 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 2760 | 1463653473064 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:24:33 INFO - PROCESS | 2760 | 1463653473072 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 2760 | ++DOCSHELL 104A3C00 == 56 [pid = 2760] [id = 306] 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (10504C00) [pid = 2760] [serial = 917] [outer = 00000000] 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (10721000) [pid = 2760] [serial = 918] [outer = 10504C00] 03:24:33 INFO - PROCESS | 2760 | 1463653473118 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (14343800) [pid = 2760] [serial = 919] [outer = 10504C00] 03:24:33 INFO - PROCESS | 2760 | 1463653473601 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 03:24:33 INFO - PROCESS | 2760 | 1463653473647 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 2760 | 1463653473649 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:24:33 INFO - PROCESS | 2760 | 1463653473654 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 2760 | 1463653473660 Marionette TRACE conn6 <- [1,1190,null,{}] 03:24:33 INFO - PROCESS | 2760 | 1463653473669 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 2760 | 1463653473755 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:24:33 INFO - PROCESS | 2760 | 1463653473803 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 2760 | ++DOCSHELL 1621BC00 == 57 [pid = 2760] [id = 307] 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (162BA400) [pid = 2760] [serial = 920] [outer = 00000000] 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (165E4400) [pid = 2760] [serial = 921] [outer = 162BA400] 03:24:33 INFO - PROCESS | 2760 | 1463653473933 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (17807000) [pid = 2760] [serial = 922] [outer = 162BA400] 03:24:34 INFO - PROCESS | 2760 | 1463653474284 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:24:34 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 03:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 03:24:34 INFO - PROCESS | 2760 | 1463653474347 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 2760 | 1463653474349 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:24:34 INFO - PROCESS | 2760 | 1463653474352 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:24:34 INFO - PROCESS | 2760 | 1463653474354 Marionette TRACE conn6 <- [1,1194,null,{}] 03:24:34 INFO - PROCESS | 2760 | 1463653474357 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:34 INFO - PROCESS | 2760 | 1463653474440 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:24:34 INFO - PROCESS | 2760 | 1463653474447 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 2760 | ++DOCSHELL 17CF7400 == 58 [pid = 2760] [id = 308] 03:24:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18440800) [pid = 2760] [serial = 923] [outer = 00000000] 03:24:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18590400) [pid = 2760] [serial = 924] [outer = 18440800] 03:24:34 INFO - PROCESS | 2760 | 1463653474491 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1860BC00) [pid = 2760] [serial = 925] [outer = 18440800] 03:24:34 INFO - PROCESS | 2760 | 1463653474971 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:24:35 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 03:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 03:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:24:35 INFO - PROCESS | 2760 | 1463653475027 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 2760 | 1463653475029 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:24:35 INFO - PROCESS | 2760 | 1463653475032 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 2760 | 1463653475034 Marionette TRACE conn6 <- [1,1198,null,{}] 03:24:35 INFO - PROCESS | 2760 | 1463653475043 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 2760 | 1463653475156 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:24:35 INFO - PROCESS | 2760 | 1463653475246 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 2760 | ++DOCSHELL 189CF400 == 59 [pid = 2760] [id = 309] 03:24:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (189D1000) [pid = 2760] [serial = 926] [outer = 00000000] 03:24:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (18A69C00) [pid = 2760] [serial = 927] [outer = 189D1000] 03:24:35 INFO - PROCESS | 2760 | 1463653475297 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18AA1800) [pid = 2760] [serial = 928] [outer = 189D1000] 03:24:35 INFO - PROCESS | 2760 | 1463653475739 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 03:24:35 INFO - PROCESS | 2760 | 1463653475763 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:24:35 INFO - PROCESS | 2760 | 1463653475765 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:24:35 INFO - PROCESS | 2760 | 1463653475767 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 2760 | 1463653475769 Marionette TRACE conn6 <- [1,1202,null,{}] 03:24:35 INFO - PROCESS | 2760 | 1463653475772 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 2760 | 1463653475888 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:24:35 INFO - PROCESS | 2760 | 1463653475944 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 2760 | ++DOCSHELL 18E66800 == 60 [pid = 2760] [id = 310] 03:24:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18E67000) [pid = 2760] [serial = 929] [outer = 00000000] 03:24:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19931400) [pid = 2760] [serial = 930] [outer = 18E67000] 03:24:35 INFO - PROCESS | 2760 | 1463653475994 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1998E800) [pid = 2760] [serial = 931] [outer = 18E67000] 03:24:36 INFO - PROCESS | 2760 | 1463653476405 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 03:24:36 INFO - PROCESS | 2760 | 1463653476439 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 2760 | 1463653476441 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:24:36 INFO - PROCESS | 2760 | 1463653476444 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 2760 | 1463653476445 Marionette TRACE conn6 <- [1,1206,null,{}] 03:24:36 INFO - PROCESS | 2760 | 1463653476456 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 2760 | 1463653476568 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:24:36 INFO - PROCESS | 2760 | 1463653476656 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 2760 | ++DOCSHELL 19437400 == 61 [pid = 2760] [id = 311] 03:24:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1943E800) [pid = 2760] [serial = 932] [outer = 00000000] 03:24:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19B68400) [pid = 2760] [serial = 933] [outer = 1943E800] 03:24:36 INFO - PROCESS | 2760 | 1463653476702 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19BBA400) [pid = 2760] [serial = 934] [outer = 1943E800] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18610C00) [pid = 2760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FF2DC00) [pid = 2760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (08B77400) [pid = 2760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (162F6C00) [pid = 2760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (18A9E000) [pid = 2760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1621B800) [pid = 2760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (14344C00) [pid = 2760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (14382C00) [pid = 2760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1858AC00) [pid = 2760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:24:36 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1058D400) [pid = 2760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:24:37 INFO - PROCESS | 2760 | 1463653477196 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 830ms 03:24:37 INFO - PROCESS | 2760 | 1463653477275 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:24:37 INFO - PROCESS | 2760 | 1463653477277 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:24:37 INFO - PROCESS | 2760 | 1463653477280 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 2760 | 1463653477282 Marionette TRACE conn6 <- [1,1210,null,{}] 03:24:37 INFO - PROCESS | 2760 | 1463653477286 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 2760 | 1463653477368 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:24:37 INFO - PROCESS | 2760 | 1463653477374 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 2760 | ++DOCSHELL 0FA07400 == 62 [pid = 2760] [id = 312] 03:24:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (0FF56400) [pid = 2760] [serial = 935] [outer = 00000000] 03:24:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (199DF400) [pid = 2760] [serial = 936] [outer = 0FF56400] 03:24:37 INFO - PROCESS | 2760 | 1463653477419 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (19B61400) [pid = 2760] [serial = 937] [outer = 0FF56400] 03:24:37 INFO - PROCESS | 2760 | 1463653477840 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 2760 | 1463653477852 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:24:37 INFO - PROCESS | 2760 | 1463653477855 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 2760 | 1463653477857 Marionette TRACE conn6 <- [1,1214,null,{}] 03:24:37 INFO - PROCESS | 2760 | 1463653477861 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 2760 | 1463653477985 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:24:37 INFO - PROCESS | 2760 | 1463653477995 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 2760 | ++DOCSHELL 19BBF000 == 63 [pid = 2760] [id = 313] 03:24:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (19BD9000) [pid = 2760] [serial = 938] [outer = 00000000] 03:24:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1A92C000) [pid = 2760] [serial = 939] [outer = 19BD9000] 03:24:38 INFO - PROCESS | 2760 | 1463653478039 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1AA1B800) [pid = 2760] [serial = 940] [outer = 19BD9000] 03:24:38 INFO - PROCESS | 2760 | 1463653478463 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 03:24:38 INFO - PROCESS | 2760 | 1463653478527 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 2760 | 1463653478529 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:24:38 INFO - PROCESS | 2760 | 1463653478540 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 2760 | 1463653478542 Marionette TRACE conn6 <- [1,1218,null,{}] 03:24:38 INFO - PROCESS | 2760 | 1463653478546 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:38 INFO - PROCESS | 2760 | 1463653478628 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:24:38 INFO - PROCESS | 2760 | 1463653478636 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 2760 | ++DOCSHELL 1AAC1000 == 64 [pid = 2760] [id = 314] 03:24:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1B289800) [pid = 2760] [serial = 941] [outer = 00000000] 03:24:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1B98C400) [pid = 2760] [serial = 942] [outer = 1B289800] 03:24:38 INFO - PROCESS | 2760 | 1463653478685 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1BAE6400) [pid = 2760] [serial = 943] [outer = 1B289800] 03:24:39 INFO - PROCESS | 2760 | 1463653479303 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 830ms 03:24:39 INFO - PROCESS | 2760 | 1463653479373 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 2760 | 1463653479378 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:24:39 INFO - PROCESS | 2760 | 1463653479384 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 2760 | 1463653479388 Marionette TRACE conn6 <- [1,1222,null,{}] 03:24:39 INFO - PROCESS | 2760 | 1463653479394 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:39 INFO - PROCESS | 2760 | 1463653479509 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:24:39 INFO - PROCESS | 2760 | 1463653479646 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 2760 | ++DOCSHELL 0FF7BC00 == 65 [pid = 2760] [id = 315] 03:24:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0FFDD400) [pid = 2760] [serial = 944] [outer = 00000000] 03:24:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1432E400) [pid = 2760] [serial = 945] [outer = 0FFDD400] 03:24:39 INFO - PROCESS | 2760 | 1463653479704 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1445C400) [pid = 2760] [serial = 946] [outer = 0FFDD400] 03:24:40 INFO - PROCESS | 2760 | 1463653480249 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 03:24:40 INFO - PROCESS | 2760 | 1463653480258 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 2760 | 1463653480264 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:24:40 INFO - PROCESS | 2760 | 1463653480270 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 2760 | 1463653480273 Marionette TRACE conn6 <- [1,1226,null,{}] 03:24:40 INFO - PROCESS | 2760 | 1463653480293 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:40 INFO - PROCESS | 2760 | 1463653480406 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:24:40 INFO - PROCESS | 2760 | 1463653480514 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 2760 | ++DOCSHELL 16211800 == 66 [pid = 2760] [id = 316] 03:24:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (16215C00) [pid = 2760] [serial = 947] [outer = 00000000] 03:24:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (17804000) [pid = 2760] [serial = 948] [outer = 16215C00] 03:24:40 INFO - PROCESS | 2760 | 1463653480568 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1860F000) [pid = 2760] [serial = 949] [outer = 16215C00] 03:24:41 INFO - PROCESS | 2760 | 1463653481208 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 03:24:41 INFO - PROCESS | 2760 | 1463653481242 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 2760 | 1463653481245 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:24:41 INFO - PROCESS | 2760 | 1463653481248 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:24:41 INFO - PROCESS | 2760 | 1463653481252 Marionette TRACE conn6 <- [1,1230,null,{}] 03:24:41 INFO - PROCESS | 2760 | 1463653481263 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:41 INFO - PROCESS | 2760 | 1463653481377 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:24:41 INFO - PROCESS | 2760 | 1463653481516 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 2760 | ++DOCSHELL 1A92F400 == 67 [pid = 2760] [id = 317] 03:24:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1B982000) [pid = 2760] [serial = 950] [outer = 00000000] 03:24:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1BA04400) [pid = 2760] [serial = 951] [outer = 1B982000] 03:24:41 INFO - PROCESS | 2760 | 1463653481574 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1C4B7800) [pid = 2760] [serial = 952] [outer = 1B982000] 03:24:42 INFO - PROCESS | 2760 | 1463653482202 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 03:24:42 INFO - PROCESS | 2760 | 1463653482222 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 2760 | 1463653482225 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:24:42 INFO - PROCESS | 2760 | 1463653482229 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 2760 | 1463653482231 Marionette TRACE conn6 <- [1,1234,null,{}] 03:24:42 INFO - PROCESS | 2760 | 1463653482234 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:42 INFO - PROCESS | 2760 | 1463653482343 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:24:42 INFO - PROCESS | 2760 | 1463653482451 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 2760 | ++DOCSHELL 1D51D800 == 68 [pid = 2760] [id = 318] 03:24:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1D51E800) [pid = 2760] [serial = 953] [outer = 00000000] 03:24:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1D589000) [pid = 2760] [serial = 954] [outer = 1D51E800] 03:24:42 INFO - PROCESS | 2760 | 1463653482504 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1D58E800) [pid = 2760] [serial = 955] [outer = 1D51E800] 03:24:43 INFO - PROCESS | 2760 | 1463653483054 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 03:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:24:43 INFO - PROCESS | 2760 | 1463653483102 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 2760 | 1463653483105 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:24:43 INFO - PROCESS | 2760 | 1463653483108 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 2760 | 1463653483110 Marionette TRACE conn6 <- [1,1238,null,{}] 03:24:43 INFO - PROCESS | 2760 | 1463653483114 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:43 INFO - PROCESS | 2760 | 1463653483224 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:24:43 INFO - PROCESS | 2760 | 1463653483397 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 2760 | ++DOCSHELL 1FF95000 == 69 [pid = 2760] [id = 319] 03:24:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1FF95800) [pid = 2760] [serial = 956] [outer = 00000000] 03:24:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1FF98400) [pid = 2760] [serial = 957] [outer = 1FF95800] 03:24:43 INFO - PROCESS | 2760 | 1463653483452 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1FF9DC00) [pid = 2760] [serial = 958] [outer = 1FF95800] 03:24:44 INFO - PROCESS | 2760 | 1463653484040 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 03:24:44 INFO - PROCESS | 2760 | 1463653484082 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 2760 | 1463653484085 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:24:44 INFO - PROCESS | 2760 | 1463653484088 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:24:44 INFO - PROCESS | 2760 | 1463653484090 Marionette TRACE conn6 <- [1,1242,null,{}] 03:24:44 INFO - PROCESS | 2760 | 1463653484094 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:44 INFO - PROCESS | 2760 | 1463653484217 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:24:44 INFO - PROCESS | 2760 | 1463653484356 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 2760 | ++DOCSHELL 21DC8C00 == 70 [pid = 2760] [id = 320] 03:24:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (21DC9400) [pid = 2760] [serial = 959] [outer = 00000000] 03:24:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (22103400) [pid = 2760] [serial = 960] [outer = 21DC9400] 03:24:44 INFO - PROCESS | 2760 | 1463653484411 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (22105400) [pid = 2760] [serial = 961] [outer = 21DC9400] 03:24:45 INFO - PROCESS | 2760 | 1463653485031 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 03:24:45 INFO - PROCESS | 2760 | 1463653485074 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 2760 | 1463653485077 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:24:45 INFO - PROCESS | 2760 | 1463653485081 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 2760 | 1463653485083 Marionette TRACE conn6 <- [1,1246,null,{}] 03:24:45 INFO - PROCESS | 2760 | 1463653485087 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:45 INFO - PROCESS | 2760 | 1463653485192 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:24:45 INFO - PROCESS | 2760 | 1463653485422 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A8C00 == 71 [pid = 2760] [id = 321] 03:24:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (0C69BC00) [pid = 2760] [serial = 962] [outer = 00000000] 03:24:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1049B800) [pid = 2760] [serial = 963] [outer = 0C69BC00] 03:24:45 INFO - PROCESS | 2760 | 1463653485477 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (14331400) [pid = 2760] [serial = 964] [outer = 0C69BC00] 03:24:46 INFO - PROCESS | 2760 | 1463653486023 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 03:24:46 INFO - PROCESS | 2760 | 1463653486059 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 2760 | 1463653486064 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 2760 | 1463653486069 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:24:46 INFO - PROCESS | 2760 | 1463653486073 Marionette TRACE conn6 <- [1,1250,null,{}] 03:24:46 INFO - PROCESS | 2760 | 1463653486078 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:46 INFO - PROCESS | 2760 | 1463653486181 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:24:46 INFO - PROCESS | 2760 | 1463653486293 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 2760 | ++DOCSHELL 162ED800 == 72 [pid = 2760] [id = 322] 03:24:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (162EE800) [pid = 2760] [serial = 965] [outer = 00000000] 03:24:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1853E400) [pid = 2760] [serial = 966] [outer = 162EE800] 03:24:46 INFO - PROCESS | 2760 | 1463653486342 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (18609C00) [pid = 2760] [serial = 967] [outer = 162EE800] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 19BBF000 == 71 [pid = 2760] [id = 313] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 0FA07400 == 70 [pid = 2760] [id = 312] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 19437400 == 69 [pid = 2760] [id = 311] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 18E66800 == 68 [pid = 2760] [id = 310] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 189CF400 == 67 [pid = 2760] [id = 309] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 17CF7400 == 66 [pid = 2760] [id = 308] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 1621BC00 == 65 [pid = 2760] [id = 307] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 104A3C00 == 64 [pid = 2760] [id = 306] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 14625800 == 63 [pid = 2760] [id = 305] 03:24:46 INFO - PROCESS | 2760 | --DOCSHELL 08A91C00 == 62 [pid = 2760] [id = 304] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (10593C00) [pid = 2760] [serial = 849] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (18545400) [pid = 2760] [serial = 852] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (1AA0D800) [pid = 2760] [serial = 855] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1BAE6000) [pid = 2760] [serial = 858] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1059AC00) [pid = 2760] [serial = 865] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (0FFE5400) [pid = 2760] [serial = 864] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (19BC8000) [pid = 2760] [serial = 894] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (0C5A6400) [pid = 2760] [serial = 867] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (0FA61000) [pid = 2760] [serial = 868] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (162ED000) [pid = 2760] [serial = 873] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (162F3C00) [pid = 2760] [serial = 874] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (143E3800) [pid = 2760] [serial = 870] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (146F1800) [pid = 2760] [serial = 871] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1D51D000) [pid = 2760] [serial = 861] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (18A65000) [pid = 2760] [serial = 879] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18470C00) [pid = 2760] [serial = 876] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18E68C00) [pid = 2760] [serial = 882] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18A6F800) [pid = 2760] [serial = 880] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (19929800) [pid = 2760] [serial = 885] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1943C800) [pid = 2760] [serial = 883] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19B61000) [pid = 2760] [serial = 891] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (199D6400) [pid = 2760] [serial = 886] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18607C00) [pid = 2760] [serial = 888] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18AAA800) [pid = 2760] [serial = 889] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18549800) [pid = 2760] [serial = 877] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19B67C00) [pid = 2760] [serial = 892] [outer = 00000000] [url = about:blank] 03:24:46 INFO - PROCESS | 2760 | 1463653486973 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 03:24:46 INFO - PROCESS | 2760 | 1463653487006 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 2760 | 1463653487010 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 2760 | 1463653487015 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:24:47 INFO - PROCESS | 2760 | 1463653487016 Marionette TRACE conn6 <- [1,1254,null,{}] 03:24:47 INFO - PROCESS | 2760 | 1463653487020 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:47 INFO - PROCESS | 2760 | 1463653487107 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:24:47 INFO - PROCESS | 2760 | 1463653487199 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 2760 | ++DOCSHELL 0FAEB800 == 63 [pid = 2760] [id = 323] 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0FF7AC00) [pid = 2760] [serial = 968] [outer = 00000000] 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1108C400) [pid = 2760] [serial = 969] [outer = 0FF7AC00] 03:24:47 INFO - PROCESS | 2760 | 1463653487253 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1445B400) [pid = 2760] [serial = 970] [outer = 0FF7AC00] 03:24:47 INFO - PROCESS | 2760 | 1463653487653 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 03:24:47 INFO - PROCESS | 2760 | 1463653487689 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 2760 | 1463653487692 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:24:47 INFO - PROCESS | 2760 | 1463653487696 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 2760 | 1463653487702 Marionette TRACE conn6 <- [1,1258,null,{}] 03:24:47 INFO - PROCESS | 2760 | 1463653487711 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:47 INFO - PROCESS | 2760 | 1463653487800 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:24:47 INFO - PROCESS | 2760 | 1463653487807 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 2760 | ++DOCSHELL 16218000 == 64 [pid = 2760] [id = 324] 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (16219400) [pid = 2760] [serial = 971] [outer = 00000000] 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1854C800) [pid = 2760] [serial = 972] [outer = 16219400] 03:24:47 INFO - PROCESS | 2760 | 1463653487853 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1860FC00) [pid = 2760] [serial = 973] [outer = 16219400] 03:24:48 INFO - PROCESS | 2760 | 1463653488322 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 03:24:48 INFO - PROCESS | 2760 | 1463653488389 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 2760 | 1463653488392 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:24:48 INFO - PROCESS | 2760 | 1463653488395 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 2760 | 1463653488397 Marionette TRACE conn6 <- [1,1262,null,{}] 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:24:48 INFO - PROCESS | 2760 | 1463653488400 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:48 INFO - PROCESS | 2760 | 1463653488486 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:24:48 INFO - PROCESS | 2760 | 1463653488495 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2C000 == 65 [pid = 2760] [id = 325] 03:24:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (189CD800) [pid = 2760] [serial = 974] [outer = 00000000] 03:24:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (18AA0C00) [pid = 2760] [serial = 975] [outer = 189CD800] 03:24:48 INFO - PROCESS | 2760 | 1463653488539 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1943A000) [pid = 2760] [serial = 976] [outer = 189CD800] 03:24:48 INFO - PROCESS | 2760 | 1463653488982 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 03:24:49 INFO - PROCESS | 2760 | 1463653489030 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 2760 | 1463653489032 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:24:49 INFO - PROCESS | 2760 | 1463653489035 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 2760 | 1463653489036 Marionette TRACE conn6 <- [1,1266,null,{}] 03:24:49 INFO - PROCESS | 2760 | 1463653489047 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 2760 | 1463653489160 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:24:49 INFO - PROCESS | 2760 | 1463653489251 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 2760 | ++DOCSHELL 194A0C00 == 66 [pid = 2760] [id = 326] 03:24:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (19680800) [pid = 2760] [serial = 977] [outer = 00000000] 03:24:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (199D8800) [pid = 2760] [serial = 978] [outer = 19680800] 03:24:49 INFO - PROCESS | 2760 | 1463653489301 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19B64800) [pid = 2760] [serial = 979] [outer = 19680800] 03:24:49 INFO - PROCESS | 2760 | 1463653489753 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 790ms 03:24:49 INFO - PROCESS | 2760 | 1463653489832 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 2760 | 1463653489834 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:24:49 INFO - PROCESS | 2760 | 1463653489837 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 2760 | 1463653489839 Marionette TRACE conn6 <- [1,1270,null,{}] 03:24:49 INFO - PROCESS | 2760 | 1463653489847 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 2760 | 1463653489967 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:24:50 INFO - PROCESS | 2760 | 1463653490038 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 2760 | ++DOCSHELL 19BD7C00 == 67 [pid = 2760] [id = 327] 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19BD8400) [pid = 2760] [serial = 980] [outer = 00000000] 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1AABD400) [pid = 2760] [serial = 981] [outer = 19BD8400] 03:24:50 INFO - PROCESS | 2760 | 1463653490082 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1B28F000) [pid = 2760] [serial = 982] [outer = 19BD8400] 03:24:50 INFO - PROCESS | 2760 | 1463653490500 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 03:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:24:50 INFO - PROCESS | 2760 | 1463653490570 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 2760 | 1463653490572 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:24:50 INFO - PROCESS | 2760 | 1463653490575 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 2760 | 1463653490577 Marionette TRACE conn6 <- [1,1274,null,{}] 03:24:50 INFO - PROCESS | 2760 | 1463653490580 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:50 INFO - PROCESS | 2760 | 1463653490697 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:24:50 INFO - PROCESS | 2760 | 1463653490760 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 2760 | ++DOCSHELL 19BBB800 == 68 [pid = 2760] [id = 328] 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1B983800) [pid = 2760] [serial = 983] [outer = 00000000] 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1BE95400) [pid = 2760] [serial = 984] [outer = 1B983800] 03:24:50 INFO - PROCESS | 2760 | 1463653490807 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (19929800) [pid = 2760] [serial = 985] [outer = 1B983800] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (14771800) [pid = 2760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (10504C00) [pid = 2760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (19BD9000) [pid = 2760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (189D1000) [pid = 2760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (162BA400) [pid = 2760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (18E67000) [pid = 2760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (0FF56400) [pid = 2760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18440800) [pid = 2760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (08A96C00) [pid = 2760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:24:51 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1943E800) [pid = 2760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:24:51 INFO - PROCESS | 2760 | 1463653491287 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 03:24:51 INFO - PROCESS | 2760 | 1463653491306 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 2760 | 1463653491308 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:24:51 INFO - PROCESS | 2760 | 1463653491312 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 2760 | 1463653491313 Marionette TRACE conn6 <- [1,1278,null,{}] 03:24:51 INFO - PROCESS | 2760 | 1463653491326 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 2760 | 1463653491412 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:24:51 INFO - PROCESS | 2760 | 1463653491513 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE5800 == 69 [pid = 2760] [id = 329] 03:24:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (10504C00) [pid = 2760] [serial = 986] [outer = 00000000] 03:24:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (18E63000) [pid = 2760] [serial = 987] [outer = 10504C00] 03:24:51 INFO - PROCESS | 2760 | 1463653491557 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1B9E8400) [pid = 2760] [serial = 988] [outer = 10504C00] 03:24:51 INFO - PROCESS | 2760 | 1463653491913 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:24:51 INFO - PROCESS | 2760 | 1463653491942 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 2760 | 1463653491944 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:24:51 INFO - PROCESS | 2760 | 1463653491947 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 2760 | 1463653491949 Marionette TRACE conn6 <- [1,1282,null,{}] 03:24:51 INFO - PROCESS | 2760 | 1463653491952 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:52 INFO - PROCESS | 2760 | 1463653492098 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:24:52 INFO - PROCESS | 2760 | 1463653492114 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 2760 | ++DOCSHELL 14337800 == 70 [pid = 2760] [id = 330] 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1620F800) [pid = 2760] [serial = 989] [outer = 00000000] 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1D527C00) [pid = 2760] [serial = 990] [outer = 1620F800] 03:24:52 INFO - PROCESS | 2760 | 1463653492157 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (21B8D400) [pid = 2760] [serial = 991] [outer = 1620F800] 03:24:52 INFO - PROCESS | 2760 | 1463653492570 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 03:24:52 INFO - PROCESS | 2760 | 1463653492619 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 2760 | 1463653492621 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:24:52 INFO - PROCESS | 2760 | 1463653492624 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 2760 | 1463653492625 Marionette TRACE conn6 <- [1,1286,null,{}] 03:24:52 INFO - PROCESS | 2760 | 1463653492639 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:52 INFO - PROCESS | 2760 | 1463653492723 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:24:52 INFO - PROCESS | 2760 | 1463653492732 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 2760 | ++DOCSHELL 0CF3B400 == 71 [pid = 2760] [id = 331] 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0FF26800) [pid = 2760] [serial = 992] [outer = 00000000] 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (21B95800) [pid = 2760] [serial = 993] [outer = 0FF26800] 03:24:52 INFO - PROCESS | 2760 | 1463653492780 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (21DC1000) [pid = 2760] [serial = 994] [outer = 0FF26800] 03:24:53 INFO - PROCESS | 2760 | 1463653493581 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 990ms 03:24:53 INFO - PROCESS | 2760 | 1463653493615 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 2760 | 1463653493619 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:24:53 INFO - PROCESS | 2760 | 1463653493623 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 2760 | 1463653493627 Marionette TRACE conn6 <- [1,1290,null,{}] 03:24:53 INFO - PROCESS | 2760 | 1463653493632 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:53 INFO - PROCESS | 2760 | 1463653493748 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:24:53 INFO - PROCESS | 2760 | 1463653493891 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 2760 | ++DOCSHELL 1058E800 == 72 [pid = 2760] [id = 332] 03:24:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10593400) [pid = 2760] [serial = 995] [outer = 00000000] 03:24:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (143E9400) [pid = 2760] [serial = 996] [outer = 10593400] 03:24:53 INFO - PROCESS | 2760 | 1463653493947 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1620E400) [pid = 2760] [serial = 997] [outer = 10593400] 03:24:54 INFO - PROCESS | 2760 | 1463653494502 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 03:24:54 INFO - PROCESS | 2760 | 1463653494556 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 2760 | 1463653494562 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:24:54 INFO - PROCESS | 2760 | 1463653494568 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 2760 | 1463653494571 Marionette TRACE conn6 <- [1,1294,null,{}] 03:24:54 INFO - PROCESS | 2760 | 1463653494575 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:54 INFO - PROCESS | 2760 | 1463653494689 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:24:54 INFO - PROCESS | 2760 | 1463653494830 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 2760 | ++DOCSHELL 17809400 == 73 [pid = 2760] [id = 333] 03:24:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (18608400) [pid = 2760] [serial = 998] [outer = 00000000] 03:24:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18E67C00) [pid = 2760] [serial = 999] [outer = 18608400] 03:24:54 INFO - PROCESS | 2760 | 1463653494885 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (199D6400) [pid = 2760] [serial = 1000] [outer = 18608400] 03:24:55 INFO - PROCESS | 2760 | 1463653495477 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 03:24:55 INFO - PROCESS | 2760 | 1463653495540 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 2760 | 1463653495543 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:24:55 INFO - PROCESS | 2760 | 1463653495547 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 2760 | 1463653495550 Marionette TRACE conn6 <- [1,1298,null,{}] 03:24:55 INFO - PROCESS | 2760 | 1463653495575 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:55 INFO - PROCESS | 2760 | 1463653495725 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:24:55 INFO - PROCESS | 2760 | 1463653495792 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 2760 | ++DOCSHELL 21B99C00 == 74 [pid = 2760] [id = 334] 03:24:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (21B9A400) [pid = 2760] [serial = 1001] [outer = 00000000] 03:24:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (21DC3C00) [pid = 2760] [serial = 1002] [outer = 21B9A400] 03:24:55 INFO - PROCESS | 2760 | 1463653495849 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (22101400) [pid = 2760] [serial = 1003] [outer = 21B9A400] 03:24:56 INFO - PROCESS | 2760 | 1463653496465 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 2760 | 1463653496523 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:24:56 INFO - PROCESS | 2760 | 1463653496526 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 2760 | 1463653496528 Marionette TRACE conn6 <- [1,1302,null,{}] 03:24:56 INFO - PROCESS | 2760 | 1463653496532 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:56 INFO - PROCESS | 2760 | 1463653496643 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:24:56 INFO - PROCESS | 2760 | 1463653496783 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 2760 | ++DOCSHELL 13F70000 == 75 [pid = 2760] [id = 335] 03:24:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (21B9C000) [pid = 2760] [serial = 1004] [outer = 00000000] 03:24:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (22141800) [pid = 2760] [serial = 1005] [outer = 21B9C000] 03:24:56 INFO - PROCESS | 2760 | 1463653496837 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (22146C00) [pid = 2760] [serial = 1006] [outer = 21B9C000] 03:24:57 INFO - PROCESS | 2760 | 1463653497372 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 870ms 03:24:57 INFO - PROCESS | 2760 | 1463653497400 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:24:57 INFO - PROCESS | 2760 | 1463653497402 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:24:57 INFO - PROCESS | 2760 | 1463653497405 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 2760 | 1463653497407 Marionette TRACE conn6 <- [1,1306,null,{}] 03:24:57 INFO - PROCESS | 2760 | 1463653497411 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 2760 | 1463653497518 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:24:57 INFO - PROCESS | 2760 | 1463653497678 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 2760 | ++DOCSHELL 1079A400 == 76 [pid = 2760] [id = 336] 03:24:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (2214C400) [pid = 2760] [serial = 1007] [outer = 00000000] 03:24:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (227C1400) [pid = 2760] [serial = 1008] [outer = 2214C400] 03:24:57 INFO - PROCESS | 2760 | 1463653497732 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (227C5000) [pid = 2760] [serial = 1009] [outer = 2214C400] 03:24:58 INFO - PROCESS | 2760 | 1463653498652 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1279ms 03:24:58 INFO - PROCESS | 2760 | 1463653498691 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 2760 | 1463653498695 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:24:58 INFO - PROCESS | 2760 | 1463653498701 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:24:58 INFO - PROCESS | 2760 | 1463653498704 Marionette TRACE conn6 <- [1,1310,null,{}] 03:24:58 INFO - PROCESS | 2760 | 1463653498710 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:58 INFO - PROCESS | 2760 | 1463653498811 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:24:58 INFO - PROCESS | 2760 | 1463653498952 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 2760 | ++DOCSHELL 0C504000 == 77 [pid = 2760] [id = 337] 03:24:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (0C505000) [pid = 2760] [serial = 1010] [outer = 00000000] 03:24:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (0FF71000) [pid = 2760] [serial = 1011] [outer = 0C505000] 03:24:58 INFO - PROCESS | 2760 | 1463653499006 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1064B800) [pid = 2760] [serial = 1012] [outer = 0C505000] 03:24:59 INFO - PROCESS | 2760 | 1463653499603 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 03:24:59 INFO - PROCESS | 2760 | 1463653499690 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 2760 | 1463653499696 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:24:59 INFO - PROCESS | 2760 | 1463653499703 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 2760 | 1463653499706 Marionette TRACE conn6 <- [1,1314,null,{}] 03:24:59 INFO - PROCESS | 2760 | 1463653499710 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:59 INFO - PROCESS | 2760 | 1463653499812 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:24:59 INFO - PROCESS | 2760 | 1463653499951 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 19438400 == 76 [pid = 2760] [id = 253] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 1B988000 == 75 [pid = 2760] [id = 254] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 1BA09800 == 74 [pid = 2760] [id = 255] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 14337800 == 73 [pid = 2760] [id = 330] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 0FFE5800 == 72 [pid = 2760] [id = 329] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 19BBB800 == 71 [pid = 2760] [id = 328] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 19BD7C00 == 70 [pid = 2760] [id = 327] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 194A0C00 == 69 [pid = 2760] [id = 326] 03:24:59 INFO - PROCESS | 2760 | --DOCSHELL 0FF2C000 == 68 [pid = 2760] [id = 325] 03:24:59 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (162F3000) [pid = 2760] [serial = 900] [outer = 00000000] [url = about:blank] 03:24:59 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1B28BC00) [pid = 2760] [serial = 903] [outer = 00000000] [url = about:blank] 03:24:59 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (1C97C400) [pid = 2760] [serial = 906] [outer = 00000000] [url = about:blank] 03:24:59 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1D591800) [pid = 2760] [serial = 909] [outer = 00000000] [url = about:blank] 03:24:59 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1B98C400) [pid = 2760] [serial = 942] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | ++DOCSHELL 08A95400 == 69 [pid = 2760] [id = 338] 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (08B78400) [pid = 2760] [serial = 1013] [outer = 00000000] 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (0FFE3400) [pid = 2760] [serial = 1014] [outer = 08B78400] 03:25:00 INFO - PROCESS | 2760 | 1463653500063 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (13F79400) [pid = 2760] [serial = 1015] [outer = 08B78400] 03:25:00 INFO - PROCESS | 2760 | --DOCSHELL 16218000 == 68 [pid = 2760] [id = 324] 03:25:00 INFO - PROCESS | 2760 | --DOCSHELL 0FAEB800 == 67 [pid = 2760] [id = 323] 03:25:00 INFO - PROCESS | 2760 | --DOCSHELL 162ED800 == 66 [pid = 2760] [id = 322] 03:25:00 INFO - PROCESS | 2760 | --DOCSHELL 0C5A8C00 == 65 [pid = 2760] [id = 321] 03:25:00 INFO - PROCESS | 2760 | --DOCSHELL 1AAC1000 == 64 [pid = 2760] [id = 314] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (18A69C00) [pid = 2760] [serial = 927] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (19931400) [pid = 2760] [serial = 930] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18AA1800) [pid = 2760] [serial = 928] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (19B68400) [pid = 2760] [serial = 933] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (10721000) [pid = 2760] [serial = 918] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (1998E800) [pid = 2760] [serial = 931] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1049C400) [pid = 2760] [serial = 913] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (0FF53800) [pid = 2760] [serial = 912] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (18590400) [pid = 2760] [serial = 924] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (16217800) [pid = 2760] [serial = 916] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (157E5800) [pid = 2760] [serial = 915] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (165E4400) [pid = 2760] [serial = 921] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (17807000) [pid = 2760] [serial = 922] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (13F92C00) [pid = 2760] [serial = 897] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1AA1B800) [pid = 2760] [serial = 940] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (19BBA400) [pid = 2760] [serial = 934] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (14343800) [pid = 2760] [serial = 919] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (199DF400) [pid = 2760] [serial = 936] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19B61400) [pid = 2760] [serial = 937] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1A92C000) [pid = 2760] [serial = 939] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1860BC00) [pid = 2760] [serial = 925] [outer = 00000000] [url = about:blank] 03:25:00 INFO - PROCESS | 2760 | 1463653500549 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:00 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 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 03:25:00 INFO - PROCESS | 2760 | 1463653500574 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 2760 | 1463653500576 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:25:00 INFO - PROCESS | 2760 | 1463653500580 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 2760 | 1463653500583 Marionette TRACE conn6 <- [1,1318,null,{}] 03:25:00 INFO - PROCESS | 2760 | 1463653500594 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 2760 | 1463653500678 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:25:00 INFO - PROCESS | 2760 | 1463653500686 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 2760 | ++DOCSHELL 14341C00 == 65 [pid = 2760] [id = 339] 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (14624400) [pid = 2760] [serial = 1016] [outer = 00000000] 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (16212400) [pid = 2760] [serial = 1017] [outer = 14624400] 03:25:00 INFO - PROCESS | 2760 | 1463653500734 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (162E9000) [pid = 2760] [serial = 1018] [outer = 14624400] 03:25:01 INFO - PROCESS | 2760 | 1463653501206 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:01 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 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 03:25:01 INFO - PROCESS | 2760 | 1463653501254 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 2760 | 1463653501257 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:25:01 INFO - PROCESS | 2760 | 1463653501260 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:25:01 INFO - PROCESS | 2760 | 1463653501262 Marionette TRACE conn6 <- [1,1322,null,{}] 03:25:01 INFO - PROCESS | 2760 | 1463653501265 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 2760 | 1463653501350 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:25:01 INFO - PROCESS | 2760 | 1463653501359 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 2760 | ++DOCSHELL 0FF74800 == 66 [pid = 2760] [id = 340] 03:25:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (165E4400) [pid = 2760] [serial = 1019] [outer = 00000000] 03:25:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1780D800) [pid = 2760] [serial = 1020] [outer = 165E4400] 03:25:01 INFO - PROCESS | 2760 | 1463653501404 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (18443000) [pid = 2760] [serial = 1021] [outer = 165E4400] 03:25:01 INFO - PROCESS | 2760 | 1463653501907 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:25:01 INFO - PROCESS | 2760 | 1463653501935 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 2760 | 1463653501937 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:25:01 INFO - PROCESS | 2760 | 1463653501940 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 2760 | 1463653501942 Marionette TRACE conn6 <- [1,1326,null,{}] 03:25:01 INFO - PROCESS | 2760 | 1463653501946 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:02 INFO - PROCESS | 2760 | 1463653502028 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:25:02 INFO - PROCESS | 2760 | 1463653502035 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 2760 | ++DOCSHELL 178E3000 == 67 [pid = 2760] [id = 341] 03:25:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (17CF8C00) [pid = 2760] [serial = 1022] [outer = 00000000] 03:25:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (18604800) [pid = 2760] [serial = 1023] [outer = 17CF8C00] 03:25:02 INFO - PROCESS | 2760 | 1463653502079 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (18A66C00) [pid = 2760] [serial = 1024] [outer = 17CF8C00] 03:25:03 INFO - PROCESS | 2760 | 1463653503027 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 03:25:03 INFO - PROCESS | 2760 | 1463653503065 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 2760 | 1463653503067 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:25:03 INFO - PROCESS | 2760 | 1463653503071 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 2760 | 1463653503072 Marionette TRACE conn6 <- [1,1330,null,{}] 03:25:03 INFO - PROCESS | 2760 | 1463653503088 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 2760 | 1463653503226 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:25:03 INFO - PROCESS | 2760 | 1463653503234 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE1800 == 68 [pid = 2760] [id = 342] 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (162F3000) [pid = 2760] [serial = 1025] [outer = 00000000] 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (18E60000) [pid = 2760] [serial = 1026] [outer = 162F3000] 03:25:03 INFO - PROCESS | 2760 | 1463653503278 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (18E66000) [pid = 2760] [serial = 1027] [outer = 162F3000] 03:25:03 INFO - PROCESS | 2760 | 1463653503715 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 03:25:03 INFO - PROCESS | 2760 | 1463653503761 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 2760 | 1463653503763 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:25:03 INFO - PROCESS | 2760 | 1463653503766 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 2760 | 1463653503768 Marionette TRACE conn6 <- [1,1334,null,{}] 03:25:03 INFO - PROCESS | 2760 | 1463653503772 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 2760 | 1463653503892 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:25:03 INFO - PROCESS | 2760 | 1463653503899 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDD000 == 69 [pid = 2760] [id = 343] 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (19442000) [pid = 2760] [serial = 1028] [outer = 00000000] 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (19930800) [pid = 2760] [serial = 1029] [outer = 19442000] 03:25:03 INFO - PROCESS | 2760 | 1463653503942 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (199DDC00) [pid = 2760] [serial = 1030] [outer = 19442000] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1620F800) [pid = 2760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (0FF7AC00) [pid = 2760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (189CD800) [pid = 2760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (19680800) [pid = 2760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (16219400) [pid = 2760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19BD8400) [pid = 2760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (162EE800) [pid = 2760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (10504C00) [pid = 2760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1B983800) [pid = 2760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:25:04 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (0C69BC00) [pid = 2760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:25:04 INFO - PROCESS | 2760 | 1463653504603 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 03:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:25:04 INFO - PROCESS | 2760 | 1463653504637 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 2760 | 1463653504639 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:25:04 INFO - PROCESS | 2760 | 1463653504642 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 2760 | 1463653504644 Marionette TRACE conn6 <- [1,1338,null,{}] 03:25:04 INFO - PROCESS | 2760 | 1463653504647 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:04 INFO - PROCESS | 2760 | 1463653504767 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:25:04 INFO - PROCESS | 2760 | 1463653504829 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 2760 | ++DOCSHELL 1064A000 == 70 [pid = 2760] [id = 344] 03:25:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (14332000) [pid = 2760] [serial = 1031] [outer = 00000000] 03:25:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (189CD800) [pid = 2760] [serial = 1032] [outer = 14332000] 03:25:04 INFO - PROCESS | 2760 | 1463653504875 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1967E000) [pid = 2760] [serial = 1033] [outer = 14332000] 03:25:05 INFO - PROCESS | 2760 | 1463653505249 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 631ms 03:25:05 INFO - PROCESS | 2760 | 1463653505286 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 2760 | 1463653505288 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:25:05 INFO - PROCESS | 2760 | 1463653505291 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 2760 | 1463653505293 Marionette TRACE conn6 <- [1,1342,null,{}] 03:25:05 INFO - PROCESS | 2760 | 1463653505296 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 2760 | 1463653505379 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:25:05 INFO - PROCESS | 2760 | 1463653505385 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 2760 | ++DOCSHELL 18E5F000 == 71 [pid = 2760] [id = 345] 03:25:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (19923C00) [pid = 2760] [serial = 1034] [outer = 00000000] 03:25:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (19B68000) [pid = 2760] [serial = 1035] [outer = 19923C00] 03:25:05 INFO - PROCESS | 2760 | 1463653505428 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (19BC0400) [pid = 2760] [serial = 1036] [outer = 19923C00] 03:25:05 INFO - PROCESS | 2760 | 1463653505865 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 03:25:05 INFO - PROCESS | 2760 | 1463653505925 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 2760 | 1463653505927 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:25:05 INFO - PROCESS | 2760 | 1463653505930 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 2760 | 1463653505932 Marionette TRACE conn6 <- [1,1346,null,{}] 03:25:05 INFO - PROCESS | 2760 | 1463653505936 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 2760 | 1463653506018 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:25:06 INFO - PROCESS | 2760 | 1463653506028 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 2760 | ++DOCSHELL 19BC8000 == 72 [pid = 2760] [id = 346] 03:25:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (19BD5000) [pid = 2760] [serial = 1037] [outer = 00000000] 03:25:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (19BE0400) [pid = 2760] [serial = 1038] [outer = 19BD5000] 03:25:06 INFO - PROCESS | 2760 | 1463653506071 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1A936400) [pid = 2760] [serial = 1039] [outer = 19BD5000] 03:25:06 INFO - PROCESS | 2760 | 1463653506682 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 03:25:06 INFO - PROCESS | 2760 | 1463653506702 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 2760 | 1463653506707 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:25:06 INFO - PROCESS | 2760 | 1463653506713 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 2760 | 1463653506717 Marionette TRACE conn6 <- [1,1350,null,{}] 03:25:06 INFO - PROCESS | 2760 | 1463653506725 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:06 INFO - PROCESS | 2760 | 1463653506841 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:25:06 INFO - PROCESS | 2760 | 1463653507002 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 2760 | ++DOCSHELL 0CF89800 == 73 [pid = 2760] [id = 347] 03:25:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (0FA08800) [pid = 2760] [serial = 1040] [outer = 00000000] 03:25:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (103AC800) [pid = 2760] [serial = 1041] [outer = 0FA08800] 03:25:07 INFO - PROCESS | 2760 | 1463653507060 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (10592400) [pid = 2760] [serial = 1042] [outer = 0FA08800] 03:25:07 INFO - PROCESS | 2760 | 1463653507695 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1023ms 03:25:07 INFO - PROCESS | 2760 | 1463653507740 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 2760 | 1463653507746 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:25:07 INFO - PROCESS | 2760 | 1463653507753 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 2760 | 1463653507755 Marionette TRACE conn6 <- [1,1354,null,{}] 03:25:07 INFO - PROCESS | 2760 | 1463653507759 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 2760 | 1463653507870 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:25:07 INFO - PROCESS | 2760 | 1463653508011 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 2760 | ++DOCSHELL 1059AC00 == 74 [pid = 2760] [id = 348] 03:25:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (143E2800) [pid = 2760] [serial = 1043] [outer = 00000000] 03:25:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (16212000) [pid = 2760] [serial = 1044] [outer = 143E2800] 03:25:08 INFO - PROCESS | 2760 | 1463653508066 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1780FC00) [pid = 2760] [serial = 1045] [outer = 143E2800] 03:25:08 INFO - PROCESS | 2760 | 1463653508721 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 2760 | 1463653508776 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:25:08 INFO - PROCESS | 2760 | 1463653508780 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 2760 | 1463653508784 Marionette TRACE conn6 <- [1,1358,null,{}] 03:25:08 INFO - PROCESS | 2760 | 1463653508795 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:08 INFO - PROCESS | 2760 | 1463653508926 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:25:09 INFO - PROCESS | 2760 | 1463653509068 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 2760 | ++DOCSHELL 1A92C000 == 75 [pid = 2760] [id = 349] 03:25:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1A933C00) [pid = 2760] [serial = 1046] [outer = 00000000] 03:25:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1AF22C00) [pid = 2760] [serial = 1047] [outer = 1A933C00] 03:25:09 INFO - PROCESS | 2760 | 1463653509125 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1B985400) [pid = 2760] [serial = 1048] [outer = 1A933C00] 03:25:09 INFO - PROCESS | 2760 | 1463653509704 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 2760 | 1463653509757 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:25:09 INFO - PROCESS | 2760 | 1463653509760 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 2760 | 1463653509762 Marionette TRACE conn6 <- [1,1362,null,{}] 03:25:09 INFO - PROCESS | 2760 | 1463653509766 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 2760 | 1463653509876 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:25:09 INFO - PROCESS | 2760 | 1463653509990 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 2760 | ++DOCSHELL 1C92F000 == 76 [pid = 2760] [id = 350] 03:25:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1C975000) [pid = 2760] [serial = 1049] [outer = 00000000] 03:25:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (1D520800) [pid = 2760] [serial = 1050] [outer = 1C975000] 03:25:10 INFO - PROCESS | 2760 | 1463653510086 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (1D58AC00) [pid = 2760] [serial = 1051] [outer = 1C975000] 03:25:10 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:25:10 INFO - PROCESS | 2760 | 1463653510664 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 2760 | 1463653510696 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:25:10 INFO - PROCESS | 2760 | 1463653510700 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:25:10 INFO - PROCESS | 2760 | 1463653510702 Marionette TRACE conn6 <- [1,1366,null,{}] 03:25:10 INFO - PROCESS | 2760 | 1463653510705 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 2760 | 1463653510810 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:25:10 INFO - PROCESS | 2760 | 1463653510922 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AA400 == 77 [pid = 2760] [id = 351] 03:25:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (1BEEF000) [pid = 2760] [serial = 1052] [outer = 00000000] 03:25:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (21B90C00) [pid = 2760] [serial = 1053] [outer = 1BEEF000] 03:25:10 INFO - PROCESS | 2760 | 1463653510976 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (21B96C00) [pid = 2760] [serial = 1054] [outer = 1BEEF000] 03:25:11 INFO - PROCESS | 2760 | 1463653511591 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 2760 | 1463653511637 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:25:11 INFO - PROCESS | 2760 | 1463653511640 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:25:11 INFO - PROCESS | 2760 | 1463653511643 Marionette TRACE conn6 <- [1,1370,null,{}] 03:25:11 INFO - PROCESS | 2760 | 1463653511646 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 2760 | 1463653511771 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:25:11 INFO - PROCESS | 2760 | 1463653511915 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 2760 | ++DOCSHELL 22140000 == 78 [pid = 2760] [id = 352] 03:25:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (2214A800) [pid = 2760] [serial = 1055] [outer = 00000000] 03:25:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (221BDC00) [pid = 2760] [serial = 1056] [outer = 2214A800] 03:25:11 INFO - PROCESS | 2760 | 1463653511971 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (221BFC00) [pid = 2760] [serial = 1057] [outer = 2214A800] 03:25:12 INFO - PROCESS | 2760 | [2760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:25:12 INFO - PROCESS | 2760 | 1463653512584 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 2760 | 1463653512781 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:25:12 INFO - PROCESS | 2760 | 1463653512797 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 2760 | 1463653512800 Marionette TRACE conn6 <- [1,1374,null,{}] 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:25:12 INFO - PROCESS | 2760 | 1463653512805 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 2760 | 1463653512910 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:25:13 INFO - PROCESS | 2760 | 1463653513046 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 2760 | ++DOCSHELL 10EEFC00 == 79 [pid = 2760] [id = 353] 03:25:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 152 (1107F800) [pid = 2760] [serial = 1058] [outer = 00000000] 03:25:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 153 (14344000) [pid = 2760] [serial = 1059] [outer = 1107F800] 03:25:13 INFO - PROCESS | 2760 | 1463653513095 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 154 (1476F000) [pid = 2760] [serial = 1060] [outer = 1107F800] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 18E5F000 == 78 [pid = 2760] [id = 345] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 1064A000 == 77 [pid = 2760] [id = 344] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 0FFDD000 == 76 [pid = 2760] [id = 343] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 0FFE1800 == 75 [pid = 2760] [id = 342] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 178E3000 == 74 [pid = 2760] [id = 341] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 0FF74800 == 73 [pid = 2760] [id = 340] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 14341C00 == 72 [pid = 2760] [id = 339] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 08A95400 == 71 [pid = 2760] [id = 338] 03:25:13 INFO - PROCESS | 2760 | --DOCSHELL 0C504000 == 70 [pid = 2760] [id = 337] 03:25:13 INFO - PROCESS | 2760 | 1463653513807 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 2760 | 1463653513822 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:25:13 INFO - PROCESS | 2760 | 1463653513829 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 2760 | 1463653513833 Marionette TRACE conn6 <- [1,1378,null,{}] 03:25:13 INFO - PROCESS | 2760 | 1463653513837 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:13 INFO - PROCESS | 2760 | 1463653513926 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 153 (1D527C00) [pid = 2760] [serial = 990] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 152 (1108C400) [pid = 2760] [serial = 969] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 151 (1445B400) [pid = 2760] [serial = 970] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (18AA0C00) [pid = 2760] [serial = 975] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (199D8800) [pid = 2760] [serial = 978] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (19B64800) [pid = 2760] [serial = 979] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (22103400) [pid = 2760] [serial = 960] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (1D589000) [pid = 2760] [serial = 954] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1854C800) [pid = 2760] [serial = 972] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (1860FC00) [pid = 2760] [serial = 973] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (1B28F000) [pid = 2760] [serial = 982] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (17804000) [pid = 2760] [serial = 948] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (1AABD400) [pid = 2760] [serial = 981] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1432E400) [pid = 2760] [serial = 945] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (18609C00) [pid = 2760] [serial = 967] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1853E400) [pid = 2760] [serial = 966] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18E63000) [pid = 2760] [serial = 987] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1BE95400) [pid = 2760] [serial = 984] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1FF98400) [pid = 2760] [serial = 957] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (14331400) [pid = 2760] [serial = 964] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1049B800) [pid = 2760] [serial = 963] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (1BA04400) [pid = 2760] [serial = 951] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (19929800) [pid = 2760] [serial = 985] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (21B8D400) [pid = 2760] [serial = 991] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1B9E8400) [pid = 2760] [serial = 988] [outer = 00000000] [url = about:blank] 03:25:13 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1943A000) [pid = 2760] [serial = 976] [outer = 00000000] [url = about:blank] 03:25:14 INFO - PROCESS | 2760 | 1463653514043 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2C400 == 71 [pid = 2760] [id = 354] 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (0FFE2000) [pid = 2760] [serial = 1061] [outer = 00000000] 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (14331400) [pid = 2760] [serial = 1062] [outer = 0FFE2000] 03:25:14 INFO - PROCESS | 2760 | 1463653514092 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (157DA000) [pid = 2760] [serial = 1063] [outer = 0FFE2000] 03:25:14 INFO - PROCESS | 2760 | 1463653514526 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:25:14 INFO - PROCESS | 2760 | 1463653514559 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 2760 | 1463653514561 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:25:14 INFO - PROCESS | 2760 | 1463653514564 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 2760 | 1463653514566 Marionette TRACE conn6 <- [1,1382,null,{}] 03:25:14 INFO - PROCESS | 2760 | 1463653514575 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 2760 | 1463653514669 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:25:14 INFO - PROCESS | 2760 | 1463653514681 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 2760 | ++DOCSHELL 1858B000 == 72 [pid = 2760] [id = 355] 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1858BC00) [pid = 2760] [serial = 1064] [outer = 00000000] 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (18607800) [pid = 2760] [serial = 1065] [outer = 1858BC00] 03:25:14 INFO - PROCESS | 2760 | 1463653514730 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (18906C00) [pid = 2760] [serial = 1066] [outer = 1858BC00] 03:25:15 INFO - PROCESS | 2760 | 1463653515210 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 03:25:15 INFO - PROCESS | 2760 | 1463653515235 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:25:15 INFO - PROCESS | 2760 | 1463653515237 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:25:15 INFO - PROCESS | 2760 | 1463653515240 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 2760 | 1463653515242 Marionette TRACE conn6 <- [1,1386,null,{}] 03:25:15 INFO - PROCESS | 2760 | 1463653515245 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:15 INFO - PROCESS | 2760 | 1463653515331 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:25:15 INFO - PROCESS | 2760 | 1463653515338 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 2760 | ++DOCSHELL 18AA7800 == 73 [pid = 2760] [id = 356] 03:25:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (18AAA000) [pid = 2760] [serial = 1067] [outer = 00000000] 03:25:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1967B000) [pid = 2760] [serial = 1068] [outer = 18AAA000] 03:25:15 INFO - PROCESS | 2760 | 1463653515382 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (199D7C00) [pid = 2760] [serial = 1069] [outer = 18AAA000] 03:25:15 INFO - PROCESS | 2760 | 1463653515866 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 03:25:15 INFO - PROCESS | 2760 | 1463653515912 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:25:15 INFO - PROCESS | 2760 | 1463653515914 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:25:15 INFO - PROCESS | 2760 | 1463653515917 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 2760 | 1463653515919 Marionette TRACE conn6 <- [1,1390,null,{}] 03:25:15 INFO - PROCESS | 2760 | 1463653515922 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 2760 | 1463653516045 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:25:16 INFO - PROCESS | 2760 | 1463653516106 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 2760 | ++DOCSHELL 0FF34C00 == 74 [pid = 2760] [id = 357] 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (199E2000) [pid = 2760] [serial = 1070] [outer = 00000000] 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (19B6A400) [pid = 2760] [serial = 1071] [outer = 199E2000] 03:25:16 INFO - PROCESS | 2760 | 1463653516151 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (19BC9400) [pid = 2760] [serial = 1072] [outer = 199E2000] 03:25:16 INFO - PROCESS | 2760 | 1463653516585 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 03:25:16 INFO - PROCESS | 2760 | 1463653516648 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 2760 | 1463653516650 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:25:16 INFO - PROCESS | 2760 | 1463653516653 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 2760 | 1463653516654 Marionette TRACE conn6 <- [1,1394,null,{}] 03:25:16 INFO - PROCESS | 2760 | 1463653516664 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 2760 | 1463653516827 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:25:16 INFO - PROCESS | 2760 | 1463653516898 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 2760 | ++DOCSHELL 19C3E000 == 75 [pid = 2760] [id = 358] 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1AA0D400) [pid = 2760] [serial = 1073] [outer = 00000000] 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1BE9E000) [pid = 2760] [serial = 1074] [outer = 1AA0D400] 03:25:16 INFO - PROCESS | 2760 | 1463653516943 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1C92CC00) [pid = 2760] [serial = 1075] [outer = 1AA0D400] 03:25:17 INFO - PROCESS | 2760 | 1463653517366 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 03:25:17 INFO - PROCESS | 2760 | 1463653517384 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 2760 | 1463653517386 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:25:17 INFO - PROCESS | 2760 | 1463653517395 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 2760 | 1463653517397 Marionette TRACE conn6 <- [1,1398,null,{}] 03:25:17 INFO - PROCESS | 2760 | 1463653517400 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:17 INFO - PROCESS | 2760 | 1463653517521 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:25:17 INFO - PROCESS | 2760 | 1463653517589 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 2760 | ++DOCSHELL 0FAF8C00 == 76 [pid = 2760] [id = 359] 03:25:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (10E0C400) [pid = 2760] [serial = 1076] [outer = 00000000] 03:25:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (1D592400) [pid = 2760] [serial = 1077] [outer = 10E0C400] 03:25:17 INFO - PROCESS | 2760 | 1463653517632 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (1F511400) [pid = 2760] [serial = 1078] [outer = 10E0C400] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1B289800) [pid = 2760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (165E4400) [pid = 2760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (162F3000) [pid = 2760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (17CF8C00) [pid = 2760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (0C505000) [pid = 2760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (08B78400) [pid = 2760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (14624400) [pid = 2760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (19442000) [pid = 2760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (19923C00) [pid = 2760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (14332000) [pid = 2760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (18E68400) [pid = 2760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:25:17 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (19BC0C00) [pid = 2760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:25:18 INFO - PROCESS | 2760 | 1463653518135 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 03:25:18 INFO - PROCESS | 2760 | 1463653518181 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:25:18 INFO - PROCESS | 2760 | 1463653518193 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:25:18 INFO - PROCESS | 2760 | 1463653518196 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 2760 | 1463653518198 Marionette TRACE conn6 <- [1,1402,null,{}] 03:25:18 INFO - PROCESS | 2760 | 1463653518202 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 2760 | 1463653518321 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:25:18 INFO - PROCESS | 2760 | 1463653518386 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2DC00 == 77 [pid = 2760] [id = 360] 03:25:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (13F90C00) [pid = 2760] [serial = 1079] [outer = 00000000] 03:25:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (18A67000) [pid = 2760] [serial = 1080] [outer = 13F90C00] 03:25:18 INFO - PROCESS | 2760 | 1463653518429 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (19BC0C00) [pid = 2760] [serial = 1081] [outer = 13F90C00] 03:25:18 INFO - PROCESS | 2760 | 1463653518826 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 03:25:18 INFO - PROCESS | 2760 | 1463653518867 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:25:18 INFO - PROCESS | 2760 | 1463653518869 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:25:18 INFO - PROCESS | 2760 | 1463653518872 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 2760 | 1463653518874 Marionette TRACE conn6 <- [1,1406,null,{}] 03:25:18 INFO - PROCESS | 2760 | 1463653518881 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 2760 | 1463653518967 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:25:18 INFO - PROCESS | 2760 | 1463653518978 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 2760 | ++DOCSHELL 18A66800 == 78 [pid = 2760] [id = 361] 03:25:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1949DC00) [pid = 2760] [serial = 1082] [outer = 00000000] 03:25:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1F518800) [pid = 2760] [serial = 1083] [outer = 1949DC00] 03:25:19 INFO - PROCESS | 2760 | 1463653519024 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1F51B000) [pid = 2760] [serial = 1084] [outer = 1949DC00] 03:25:19 INFO - PROCESS | 2760 | 1463653519471 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 03:25:19 INFO - PROCESS | 2760 | 1463653519503 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 2760 | 1463653519505 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:25:19 INFO - PROCESS | 2760 | 1463653519509 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:25:19 INFO - PROCESS | 2760 | 1463653519510 Marionette TRACE conn6 <- [1,1410,null,{}] 03:25:19 INFO - PROCESS | 2760 | 1463653519514 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:19 INFO - PROCESS | 2760 | 1463653519601 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:25:19 INFO - PROCESS | 2760 | 1463653519642 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 2760 | ++DOCSHELL 20905000 == 79 [pid = 2760] [id = 362] 03:25:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (20905400) [pid = 2760] [serial = 1085] [outer = 00000000] 03:25:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (2090A400) [pid = 2760] [serial = 1086] [outer = 20905400] 03:25:19 INFO - PROCESS | 2760 | 1463653519686 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (20910400) [pid = 2760] [serial = 1087] [outer = 20905400] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1FF95000 == 78 [pid = 2760] [id = 319] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1C980800 == 77 [pid = 2760] [id = 287] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 21B99C00 == 76 [pid = 2760] [id = 334] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1A92F400 == 75 [pid = 2760] [id = 317] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 14382400 == 74 [pid = 2760] [id = 252] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1D51D800 == 73 [pid = 2760] [id = 318] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0C5A3000 == 72 [pid = 2760] [id = 285] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 14344400 == 71 [pid = 2760] [id = 268] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0C5B1400 == 70 [pid = 2760] [id = 267] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 17809400 == 69 [pid = 2760] [id = 333] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 10499C00 == 68 [pid = 2760] [id = 181] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1620D400 == 67 [pid = 2760] [id = 300] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1686D400 == 66 [pid = 2760] [id = 256] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 13F70000 == 65 [pid = 2760] [id = 335] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0FFDF000 == 64 [pid = 2760] [id = 211] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1AF56000 == 63 [pid = 2760] [id = 286] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1079A400 == 62 [pid = 2760] [id = 336] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0FF7BC00 == 61 [pid = 2760] [id = 315] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1058E800 == 60 [pid = 2760] [id = 332] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1C976800 == 59 [pid = 2760] [id = 270] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1A9C5C00 == 58 [pid = 2760] [id = 301] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 19985400 == 57 [pid = 2760] [id = 210] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 21DC8C00 == 56 [pid = 2760] [id = 320] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 19B6B800 == 55 [pid = 2760] [id = 298] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1C97B800 == 54 [pid = 2760] [id = 271] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 18AA9C00 == 53 [pid = 2760] [id = 282] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 19443800 == 52 [pid = 2760] [id = 207] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1BEEEC00 == 51 [pid = 2760] [id = 302] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 18E6A000 == 50 [pid = 2760] [id = 235] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0C5A9800 == 49 [pid = 2760] [id = 208] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0C5A8800 == 48 [pid = 2760] [id = 299] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 10649800 == 47 [pid = 2760] [id = 209] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 194A0400 == 46 [pid = 2760] [id = 269] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1BA09C00 == 45 [pid = 2760] [id = 303] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 16211800 == 44 [pid = 2760] [id = 316] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0CF3B400 == 43 [pid = 2760] [id = 331] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0FF2C400 == 42 [pid = 2760] [id = 354] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 10EEFC00 == 41 [pid = 2760] [id = 353] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 22140000 == 40 [pid = 2760] [id = 352] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1C92F000 == 39 [pid = 2760] [id = 350] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0C5AA400 == 38 [pid = 2760] [id = 351] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1A92C000 == 37 [pid = 2760] [id = 349] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 1059AC00 == 36 [pid = 2760] [id = 348] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 19BC8000 == 35 [pid = 2760] [id = 346] 03:25:20 INFO - PROCESS | 2760 | --DOCSHELL 0CF89800 == 34 [pid = 2760] [id = 347] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 1858B000 == 33 [pid = 2760] [id = 355] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 0FF2DC00 == 32 [pid = 2760] [id = 360] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 19C3E000 == 31 [pid = 2760] [id = 358] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 0FF34C00 == 30 [pid = 2760] [id = 357] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 18A66800 == 29 [pid = 2760] [id = 361] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 18AA7800 == 28 [pid = 2760] [id = 356] 03:25:21 INFO - PROCESS | 2760 | --DOCSHELL 0FAF8C00 == 27 [pid = 2760] [id = 359] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (19C3F400) [pid = 2760] [serial = 847] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (1AF5B800) [pid = 2760] [serial = 895] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1780D800) [pid = 2760] [serial = 1020] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (18E60000) [pid = 2760] [serial = 1026] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (18443000) [pid = 2760] [serial = 1021] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18604800) [pid = 2760] [serial = 1023] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1064B800) [pid = 2760] [serial = 1012] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (0FF71000) [pid = 2760] [serial = 1011] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0FFE3400) [pid = 2760] [serial = 1014] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (13F79400) [pid = 2760] [serial = 1015] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (227C1400) [pid = 2760] [serial = 1008] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (16212400) [pid = 2760] [serial = 1017] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (162E9000) [pid = 2760] [serial = 1018] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (21B95800) [pid = 2760] [serial = 993] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19930800) [pid = 2760] [serial = 1029] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (143E9400) [pid = 2760] [serial = 996] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (18E67C00) [pid = 2760] [serial = 999] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (18E66000) [pid = 2760] [serial = 1027] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (19BC0400) [pid = 2760] [serial = 1036] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (21DC3C00) [pid = 2760] [serial = 1002] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (22141800) [pid = 2760] [serial = 1005] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19BE0400) [pid = 2760] [serial = 1038] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (189CD800) [pid = 2760] [serial = 1032] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19B68000) [pid = 2760] [serial = 1035] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (199DDC00) [pid = 2760] [serial = 1030] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1967E000) [pid = 2760] [serial = 1033] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18A66C00) [pid = 2760] [serial = 1024] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1BAE6400) [pid = 2760] [serial = 943] [outer = 00000000] [url = about:blank] 03:25:22 INFO - PROCESS | 2760 | 1463653522126 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2677ms 03:25:22 INFO - PROCESS | 2760 | 1463653522191 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 2760 | 1463653522195 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:25:22 INFO - PROCESS | 2760 | 1463653522200 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 2760 | 1463653522204 Marionette TRACE conn6 <- [1,1414,null,{}] 03:25:22 INFO - PROCESS | 2760 | 1463653522210 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:22 INFO - PROCESS | 2760 | 1463653522302 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:25:22 INFO - PROCESS | 2760 | 1463653522420 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 2760 | ++DOCSHELL 08B72000 == 28 [pid = 2760] [id = 363] 03:25:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (08B7F800) [pid = 2760] [serial = 1088] [outer = 00000000] 03:25:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (0C503800) [pid = 2760] [serial = 1089] [outer = 08B7F800] 03:25:22 INFO - PROCESS | 2760 | 1463653522469 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (0C50C000) [pid = 2760] [serial = 1090] [outer = 08B7F800] 03:25:22 INFO - PROCESS | 2760 | 1463653522889 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 03:25:22 INFO - PROCESS | 2760 | 1463653522931 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 2760 | 1463653522937 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:25:22 INFO - PROCESS | 2760 | 1463653522943 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 2760 | 1463653522946 Marionette TRACE conn6 <- [1,1418,null,{}] 03:25:22 INFO - PROCESS | 2760 | 1463653522950 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 2760 | 1463653523038 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:25:23 INFO - PROCESS | 2760 | 1463653523047 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 2760 | ++DOCSHELL 0C59C000 == 29 [pid = 2760] [id = 364] 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0C5A1400) [pid = 2760] [serial = 1091] [outer = 00000000] 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0C5B6C00) [pid = 2760] [serial = 1092] [outer = 0C5A1400] 03:25:23 INFO - PROCESS | 2760 | 1463653523093 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (0CF81C00) [pid = 2760] [serial = 1093] [outer = 0C5A1400] 03:25:23 INFO - PROCESS | 2760 | 1463653523576 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 03:25:23 INFO - PROCESS | 2760 | 1463653523616 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 2760 | 1463653523619 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:25:23 INFO - PROCESS | 2760 | 1463653523622 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 2760 | 1463653523625 Marionette TRACE conn6 <- [1,1422,null,{}] 03:25:23 INFO - PROCESS | 2760 | 1463653523637 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 2760 | 1463653523755 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:25:23 INFO - PROCESS | 2760 | 1463653523772 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 2760 | ++DOCSHELL 0FFD8800 == 30 [pid = 2760] [id = 365] 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0FFD8C00) [pid = 2760] [serial = 1094] [outer = 00000000] 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0FFDD800) [pid = 2760] [serial = 1095] [outer = 0FFD8C00] 03:25:23 INFO - PROCESS | 2760 | 1463653523821 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FFE6400) [pid = 2760] [serial = 1096] [outer = 0FFD8C00] 03:25:24 INFO - PROCESS | 2760 | 1463653524280 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 03:25:24 INFO - PROCESS | 2760 | 1463653524355 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 2760 | 1463653524358 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:25:24 INFO - PROCESS | 2760 | 1463653524361 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 2760 | 1463653524363 Marionette TRACE conn6 <- [1,1426,null,{}] 03:25:24 INFO - PROCESS | 2760 | 1463653524367 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:24 INFO - PROCESS | 2760 | 1463653524452 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:25:24 INFO - PROCESS | 2760 | 1463653524471 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 2760 | ++DOCSHELL 10509400 == 31 [pid = 2760] [id = 366] 03:25:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1050E000) [pid = 2760] [serial = 1097] [outer = 00000000] 03:25:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (10596400) [pid = 2760] [serial = 1098] [outer = 1050E000] 03:25:24 INFO - PROCESS | 2760 | 1463653524518 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (10E01800) [pid = 2760] [serial = 1099] [outer = 1050E000] 03:25:24 INFO - PROCESS | 2760 | 1463653524960 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 03:25:24 INFO - PROCESS | 2760 | 1463653524999 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:25:24 INFO - PROCESS | 2760 | 1463653525001 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:25:24 INFO - PROCESS | 2760 | 1463653525004 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 2760 | 1463653525006 Marionette TRACE conn6 <- [1,1430,null,{}] 03:25:24 INFO - PROCESS | 2760 | 1463653525010 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 2760 | 1463653525088 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:25:25 INFO - PROCESS | 2760 | 1463653525098 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 2760 | ++DOCSHELL 13F7A800 == 32 [pid = 2760] [id = 367] 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (13F7B000) [pid = 2760] [serial = 1100] [outer = 00000000] 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (14339000) [pid = 2760] [serial = 1101] [outer = 13F7B000] 03:25:25 INFO - PROCESS | 2760 | 1463653525169 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (14341000) [pid = 2760] [serial = 1102] [outer = 13F7B000] 03:25:25 INFO - PROCESS | 2760 | 1463653525618 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 03:25:25 INFO - PROCESS | 2760 | 1463653525675 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 2760 | 1463653525677 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:25:25 INFO - PROCESS | 2760 | 1463653525681 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 2760 | 1463653525682 Marionette TRACE conn6 <- [1,1434,null,{}] 03:25:25 INFO - PROCESS | 2760 | 1463653525686 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 2760 | 1463653525797 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:25:25 INFO - PROCESS | 2760 | 1463653525814 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 2760 | ++DOCSHELL 14A74C00 == 33 [pid = 2760] [id = 368] 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (14A7B000) [pid = 2760] [serial = 1103] [outer = 00000000] 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1620C800) [pid = 2760] [serial = 1104] [outer = 14A7B000] 03:25:25 INFO - PROCESS | 2760 | 1463653525859 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (16215800) [pid = 2760] [serial = 1105] [outer = 14A7B000] 03:25:26 INFO - PROCESS | 2760 | 1463653526305 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 03:25:26 INFO - PROCESS | 2760 | 1463653526351 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:25:26 INFO - PROCESS | 2760 | 1463653526353 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:25:26 INFO - PROCESS | 2760 | 1463653526356 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 2760 | 1463653526358 Marionette TRACE conn6 <- [1,1438,null,{}] 03:25:26 INFO - PROCESS | 2760 | 1463653526362 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:26 INFO - PROCESS | 2760 | 1463653526438 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:25:26 INFO - PROCESS | 2760 | 1463653526474 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 2760 | ++DOCSHELL 162B9800 == 34 [pid = 2760] [id = 369] 03:25:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (162E7400) [pid = 2760] [serial = 1106] [outer = 00000000] 03:25:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (162EFC00) [pid = 2760] [serial = 1107] [outer = 162E7400] 03:25:26 INFO - PROCESS | 2760 | 1463653526518 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (165E4800) [pid = 2760] [serial = 1108] [outer = 162E7400] 03:25:26 INFO - PROCESS | 2760 | 1463653526964 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 03:25:27 INFO - PROCESS | 2760 | 1463653527027 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:25:27 INFO - PROCESS | 2760 | 1463653527029 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:25:27 INFO - PROCESS | 2760 | 1463653527032 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 2760 | 1463653527034 Marionette TRACE conn6 <- [1,1442,null,{}] 03:25:27 INFO - PROCESS | 2760 | 1463653527037 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 2760 | 1463653527113 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:25:27 INFO - PROCESS | 2760 | 1463653527121 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 2760 | ++DOCSHELL 1686D400 == 35 [pid = 2760] [id = 370] 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1686F800) [pid = 2760] [serial = 1109] [outer = 00000000] 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (178DB000) [pid = 2760] [serial = 1110] [outer = 1686F800] 03:25:27 INFO - PROCESS | 2760 | 1463653527165 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1780A400) [pid = 2760] [serial = 1111] [outer = 1686F800] 03:25:27 INFO - PROCESS | 2760 | 1463653527656 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 03:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:25:27 INFO - PROCESS | 2760 | 1463653527705 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 2760 | 1463653527707 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:25:27 INFO - PROCESS | 2760 | 1463653527710 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 2760 | 1463653527711 Marionette TRACE conn6 <- [1,1446,null,{}] 03:25:27 INFO - PROCESS | 2760 | 1463653527715 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 2760 | 1463653527857 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:25:27 INFO - PROCESS | 2760 | 1463653527877 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 2760 | ++DOCSHELL 0FFD8400 == 36 [pid = 2760] [id = 371] 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1780C400) [pid = 2760] [serial = 1112] [outer = 00000000] 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1853F400) [pid = 2760] [serial = 1113] [outer = 1780C400] 03:25:27 INFO - PROCESS | 2760 | 1463653527921 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1853F800) [pid = 2760] [serial = 1114] [outer = 1780C400] 03:25:28 INFO - PROCESS | 2760 | 1463653528375 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 03:25:28 INFO - PROCESS | 2760 | 1463653528447 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 2760 | 1463653528449 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:25:28 INFO - PROCESS | 2760 | 1463653528453 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 2760 | 1463653528455 Marionette TRACE conn6 <- [1,1450,null,{}] 03:25:28 INFO - PROCESS | 2760 | 1463653528458 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 2760 | 1463653528572 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:25:28 INFO - PROCESS | 2760 | 1463653528582 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 2760 | ++DOCSHELL 1854CC00 == 37 [pid = 2760] [id = 372] 03:25:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1858A400) [pid = 2760] [serial = 1115] [outer = 00000000] 03:25:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (18606C00) [pid = 2760] [serial = 1116] [outer = 1858A400] 03:25:28 INFO - PROCESS | 2760 | 1463653528626 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (18902C00) [pid = 2760] [serial = 1117] [outer = 1858A400] 03:25:29 INFO - PROCESS | 2760 | 1463653529117 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 03:25:29 INFO - PROCESS | 2760 | 1463653529125 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 2760 | 1463653529128 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:25:29 INFO - PROCESS | 2760 | 1463653529134 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 2760 | 1463653529136 Marionette TRACE conn6 <- [1,1454,null,{}] 03:25:29 INFO - PROCESS | 2760 | 1463653529140 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:29 INFO - PROCESS | 2760 | 1463653529315 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (19990400) [pid = 2760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (16872C00) [pid = 2760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (1FF95800) [pid = 2760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (0C5B5000) [pid = 2760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1D51E800) [pid = 2760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (16215C00) [pid = 2760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1C981C00) [pid = 2760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (0FF26800) [pid = 2760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1B982000) [pid = 2760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1AA13400) [pid = 2760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (18608400) [pid = 2760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (10593400) [pid = 2760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (2214C400) [pid = 2760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (21B9A400) [pid = 2760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0FFDD400) [pid = 2760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1B987C00) [pid = 2760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1AF59400) [pid = 2760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (1C4AF800) [pid = 2760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1BE9FC00) [pid = 2760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1620E000) [pid = 2760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (0FAEF800) [pid = 2760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (21DC9400) [pid = 2760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (21B9C000) [pid = 2760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (10E0C400) [pid = 2760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1AA0D400) [pid = 2760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (13F90C00) [pid = 2760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1949DC00) [pid = 2760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18AAA000) [pid = 2760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1858BC00) [pid = 2760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (0FFE2000) [pid = 2760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1107F800) [pid = 2760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (2214A800) [pid = 2760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1BEEF000) [pid = 2760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1C975000) [pid = 2760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1A933C00) [pid = 2760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (143E2800) [pid = 2760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FA08800) [pid = 2760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19BD5000) [pid = 2760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:25:30 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (199E2000) [pid = 2760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:25:30 INFO - PROCESS | 2760 | 1463653530107 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 2760 | ++DOCSHELL 08B76C00 == 38 [pid = 2760] [id = 373] 03:25:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (0C501800) [pid = 2760] [serial = 1118] [outer = 00000000] 03:25:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0FA08800) [pid = 2760] [serial = 1119] [outer = 0C501800] 03:25:30 INFO - PROCESS | 2760 | 1463653530164 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (10EED400) [pid = 2760] [serial = 1120] [outer = 0C501800] 03:25:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (16218C00) [pid = 2760] [serial = 1121] [outer = 1108A800] 03:25:30 INFO - PROCESS | 2760 | 1463653530684 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1571ms 03:25:30 INFO - PROCESS | 2760 | 1463653530707 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 2760 | 1463653530712 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:25:30 INFO - PROCESS | 2760 | 1463653530717 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 2760 | 1463653530722 Marionette TRACE conn6 <- [1,1458,null,{}] 03:25:30 INFO - PROCESS | 2760 | 1463653530729 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 2760 | 1463653530855 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:25:30 INFO - PROCESS | 2760 | 1463653530976 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 2760 | ++DOCSHELL 08B7BC00 == 39 [pid = 2760] [id = 374] 03:25:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (08B7CC00) [pid = 2760] [serial = 1122] [outer = 00000000] 03:25:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0B1A4C00) [pid = 2760] [serial = 1123] [outer = 08B7CC00] 03:25:31 INFO - PROCESS | 2760 | 1463653531033 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (0C50C400) [pid = 2760] [serial = 1124] [outer = 08B7CC00] 03:25:31 INFO - PROCESS | 2760 | 1463653531855 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1177ms 03:25:31 INFO - PROCESS | 2760 | 1463653531899 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 2760 | 1463653531905 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:25:31 INFO - PROCESS | 2760 | 1463653531911 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 2760 | 1463653531914 Marionette TRACE conn6 <- [1,1462,null,{}] 03:25:31 INFO - PROCESS | 2760 | 1463653531918 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 2760 | 1463653532040 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:25:32 INFO - PROCESS | 2760 | 1463653532174 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 2760 | ++DOCSHELL 0FAED800 == 40 [pid = 2760] [id = 375] 03:25:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (0FAF8C00) [pid = 2760] [serial = 1125] [outer = 00000000] 03:25:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0FF5A400) [pid = 2760] [serial = 1126] [outer = 0FAF8C00] 03:25:32 INFO - PROCESS | 2760 | 1463653532231 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0FFE5800) [pid = 2760] [serial = 1127] [outer = 0FAF8C00] 03:25:33 INFO - PROCESS | 2760 | 1463653533070 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1185ms 03:25:33 INFO - PROCESS | 2760 | 1463653533099 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 2760 | 1463653533102 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:25:33 INFO - PROCESS | 2760 | 1463653533105 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:25:33 INFO - PROCESS | 2760 | 1463653533109 Marionette TRACE conn6 <- [1,1466,null,{}] 03:25:33 INFO - PROCESS | 2760 | 1463653533120 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 2760 | 1463653533248 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:25:33 INFO - PROCESS | 2760 | 1463653533477 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 2760 | ++DOCSHELL 08A91C00 == 41 [pid = 2760] [id = 376] 03:25:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (08A95C00) [pid = 2760] [serial = 1128] [outer = 00000000] 03:25:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (08B83800) [pid = 2760] [serial = 1129] [outer = 08A95C00] 03:25:33 INFO - PROCESS | 2760 | 1463653533536 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0C599800) [pid = 2760] [serial = 1130] [outer = 08A95C00] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C69D400 == 40 [pid = 2760] [id = 196] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C5AFC00 == 39 [pid = 2760] [id = 189] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 147CB000 == 38 [pid = 2760] [id = 197] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 17805000 == 37 [pid = 2760] [id = 194] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C508400 == 36 [pid = 2760] [id = 193] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 1058F400 == 35 [pid = 2760] [id = 186] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C502C00 == 34 [pid = 2760] [id = 187] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 157E5400 == 33 [pid = 2760] [id = 192] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C5B7800 == 32 [pid = 2760] [id = 185] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 14A0CC00 == 31 [pid = 2760] [id = 191] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0FAF1C00 == 30 [pid = 2760] [id = 190] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 08B7C400 == 29 [pid = 2760] [id = 184] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 1854CC00 == 28 [pid = 2760] [id = 372] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0FFD8400 == 27 [pid = 2760] [id = 371] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 1686D400 == 26 [pid = 2760] [id = 370] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 162B9800 == 25 [pid = 2760] [id = 369] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 14A74C00 == 24 [pid = 2760] [id = 368] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 13F7A800 == 23 [pid = 2760] [id = 367] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 10509400 == 22 [pid = 2760] [id = 366] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0FFD8800 == 21 [pid = 2760] [id = 365] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (2090A400) [pid = 2760] [serial = 1086] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 0C59C000 == 20 [pid = 2760] [id = 364] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 08B72000 == 19 [pid = 2760] [id = 363] 03:25:34 INFO - PROCESS | 2760 | --DOCSHELL 20905000 == 18 [pid = 2760] [id = 362] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1D51BC00) [pid = 2760] [serial = 907] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1FF8F800) [pid = 2760] [serial = 910] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18470800) [pid = 2760] [serial = 901] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (14334C00) [pid = 2760] [serial = 850] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (22105400) [pid = 2760] [serial = 961] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (22146C00) [pid = 2760] [serial = 1006] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1AF26800) [pid = 2760] [serial = 856] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18A6A800) [pid = 2760] [serial = 853] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1FF9DC00) [pid = 2760] [serial = 958] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (14347800) [pid = 2760] [serial = 898] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1D58E800) [pid = 2760] [serial = 955] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1860F000) [pid = 2760] [serial = 949] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1D525800) [pid = 2760] [serial = 862] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (21DC1000) [pid = 2760] [serial = 994] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1C4B7800) [pid = 2760] [serial = 952] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1B98DC00) [pid = 2760] [serial = 904] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (199D6400) [pid = 2760] [serial = 1000] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1620E400) [pid = 2760] [serial = 997] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (227C5000) [pid = 2760] [serial = 1009] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (22101400) [pid = 2760] [serial = 1003] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1445C400) [pid = 2760] [serial = 946] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1BE99000) [pid = 2760] [serial = 799] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1C841000) [pid = 2760] [serial = 859] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (14344000) [pid = 2760] [serial = 1059] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (221BFC00) [pid = 2760] [serial = 1057] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (221BDC00) [pid = 2760] [serial = 1056] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (21B96C00) [pid = 2760] [serial = 1054] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (21B90C00) [pid = 2760] [serial = 1053] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1D58AC00) [pid = 2760] [serial = 1051] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1D520800) [pid = 2760] [serial = 1050] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1B985400) [pid = 2760] [serial = 1048] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1AF22C00) [pid = 2760] [serial = 1047] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1780FC00) [pid = 2760] [serial = 1045] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (16212000) [pid = 2760] [serial = 1044] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (10592400) [pid = 2760] [serial = 1042] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (103AC800) [pid = 2760] [serial = 1041] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1A936400) [pid = 2760] [serial = 1039] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (1F51B000) [pid = 2760] [serial = 1084] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (19B6A400) [pid = 2760] [serial = 1071] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (19BC9400) [pid = 2760] [serial = 1072] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (199D7C00) [pid = 2760] [serial = 1069] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (19BC0C00) [pid = 2760] [serial = 1081] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1D592400) [pid = 2760] [serial = 1077] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (1C92CC00) [pid = 2760] [serial = 1075] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (1BE9E000) [pid = 2760] [serial = 1074] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (18A67000) [pid = 2760] [serial = 1080] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (1F518800) [pid = 2760] [serial = 1083] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (1F511400) [pid = 2760] [serial = 1078] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (1967B000) [pid = 2760] [serial = 1068] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (18607800) [pid = 2760] [serial = 1065] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (18906C00) [pid = 2760] [serial = 1066] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (14331400) [pid = 2760] [serial = 1062] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (157DA000) [pid = 2760] [serial = 1063] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (1476F000) [pid = 2760] [serial = 1060] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 2760 | 1463653534350 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1276ms 03:25:34 INFO - PROCESS | 2760 | 1463653534385 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:25:34 INFO - PROCESS | 2760 | 1463653534390 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:25:34 INFO - PROCESS | 2760 | 1463653534395 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 2760 | 1463653534399 Marionette TRACE conn6 <- [1,1470,null,{}] 03:25:34 INFO - PROCESS | 2760 | 1463653534406 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 2760 | 1463653534513 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:25:34 INFO - PROCESS | 2760 | 1463653534641 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A2000 == 19 [pid = 2760] [id = 377] 03:25:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (0C5A4C00) [pid = 2760] [serial = 1131] [outer = 00000000] 03:25:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (0C5B3400) [pid = 2760] [serial = 1132] [outer = 0C5A4C00] 03:25:34 INFO - PROCESS | 2760 | 1463653534700 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (0FA5F400) [pid = 2760] [serial = 1133] [outer = 0C5A4C00] 03:25:35 INFO - PROCESS | 2760 | 1463653535318 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 990ms 03:25:35 INFO - PROCESS | 2760 | 1463653535386 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 2760 | 1463653535392 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:25:35 INFO - PROCESS | 2760 | 1463653535399 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 2760 | 1463653535402 Marionette TRACE conn6 <- [1,1474,null,{}] 03:25:35 INFO - PROCESS | 2760 | 1463653535405 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 2760 | 1463653535515 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:25:35 INFO - PROCESS | 2760 | 1463653535642 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 2760 | ++DOCSHELL 0FFD8800 == 20 [pid = 2760] [id = 378] 03:25:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (103B1C00) [pid = 2760] [serial = 1134] [outer = 00000000] 03:25:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (1058CC00) [pid = 2760] [serial = 1135] [outer = 103B1C00] 03:25:35 INFO - PROCESS | 2760 | 1463653535699 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (10594800) [pid = 2760] [serial = 1136] [outer = 103B1C00] 03:25:36 INFO - PROCESS | 2760 | 1463653536362 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 03:25:36 INFO - PROCESS | 2760 | 1463653536422 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 2760 | 1463653536425 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:25:36 INFO - PROCESS | 2760 | 1463653536429 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 2760 | 1463653536433 Marionette TRACE conn6 <- [1,1478,null,{}] 03:25:36 INFO - PROCESS | 2760 | 1463653536445 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:36 INFO - PROCESS | 2760 | 1463653536557 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:25:36 INFO - PROCESS | 2760 | 1463653536685 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 2760 | ++DOCSHELL 143E0800 == 21 [pid = 2760] [id = 379] 03:25:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (143E3800) [pid = 2760] [serial = 1137] [outer = 00000000] 03:25:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (1445C800) [pid = 2760] [serial = 1138] [outer = 143E3800] 03:25:36 INFO - PROCESS | 2760 | 1463653536748 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (146FB400) [pid = 2760] [serial = 1139] [outer = 143E3800] 03:25:37 INFO - PROCESS | 2760 | 1463653537355 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 03:25:37 INFO - PROCESS | 2760 | 1463653537422 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 2760 | 1463653537425 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:25:37 INFO - PROCESS | 2760 | 1463653537428 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:25:37 INFO - PROCESS | 2760 | 1463653537431 Marionette TRACE conn6 <- [1,1482,null,{}] 03:25:37 INFO - PROCESS | 2760 | 1463653537434 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:37 INFO - PROCESS | 2760 | 1463653537538 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:25:37 INFO - PROCESS | 2760 | 1463653537635 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 2760 | ++DOCSHELL 14A75000 == 22 [pid = 2760] [id = 380] 03:25:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (14A7A000) [pid = 2760] [serial = 1140] [outer = 00000000] 03:25:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (1620D000) [pid = 2760] [serial = 1141] [outer = 14A7A000] 03:25:37 INFO - PROCESS | 2760 | 1463653537690 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (16218000) [pid = 2760] [serial = 1142] [outer = 14A7A000] 03:25:38 INFO - PROCESS | 2760 | 1463653538258 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 870ms 03:25:38 INFO - PROCESS | 2760 | 1463653538303 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 2760 | 1463653538305 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:25:38 INFO - PROCESS | 2760 | 1463653538310 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 2760 | 1463653538313 Marionette TRACE conn6 <- [1,1486,null,{}] 03:25:38 INFO - PROCESS | 2760 | 1463653538318 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 2760 | 1463653538430 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:25:38 INFO - PROCESS | 2760 | 1463653538536 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 2760 | ++DOCSHELL 162E9C00 == 23 [pid = 2760] [id = 381] 03:25:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (162EAC00) [pid = 2760] [serial = 1143] [outer = 00000000] 03:25:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (162EF400) [pid = 2760] [serial = 1144] [outer = 162EAC00] 03:25:38 INFO - PROCESS | 2760 | 1463653538592 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (162F3400) [pid = 2760] [serial = 1145] [outer = 162EAC00] 03:25:39 INFO - PROCESS | 2760 | 1463653539226 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 03:25:39 INFO - PROCESS | 2760 | 1463653539283 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 2760 | 1463653539293 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:25:39 INFO - PROCESS | 2760 | 1463653539301 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 2760 | 1463653539305 Marionette TRACE conn6 <- [1,1490,null,{}] 03:25:39 INFO - PROCESS | 2760 | 1463653539311 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:39 INFO - PROCESS | 2760 | 1463653539424 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:25:39 INFO - PROCESS | 2760 | 1463653539533 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AA400 == 24 [pid = 2760] [id = 382] 03:25:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (0C5AA800) [pid = 2760] [serial = 1146] [outer = 00000000] 03:25:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (0FA06C00) [pid = 2760] [serial = 1147] [outer = 0C5AA800] 03:25:39 INFO - PROCESS | 2760 | 1463653539584 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0FF54000) [pid = 2760] [serial = 1148] [outer = 0C5AA800] 03:25:39 INFO - PROCESS | 2760 | --DOCSHELL 08B7BC00 == 23 [pid = 2760] [id = 374] 03:25:40 INFO - PROCESS | 2760 | 1463653540334 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1082ms 03:25:40 INFO - PROCESS | 2760 | 1463653540386 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 2760 | 1463653540391 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:25:40 INFO - PROCESS | 2760 | 1463653540397 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 2760 | 1463653540400 Marionette TRACE conn6 <- [1,1494,null,{}] 03:25:40 INFO - PROCESS | 2760 | 1463653540406 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 2760 | 1463653540516 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:25:40 INFO - PROCESS | 2760 | 1463653540645 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2B000 == 24 [pid = 2760] [id = 383] 03:25:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0FF2E800) [pid = 2760] [serial = 1149] [outer = 00000000] 03:25:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (10508C00) [pid = 2760] [serial = 1150] [outer = 0FF2E800] 03:25:40 INFO - PROCESS | 2760 | 1463653540706 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (10594400) [pid = 2760] [serial = 1151] [outer = 0FF2E800] 03:25:41 INFO - PROCESS | 2760 | 1463653541291 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 03:25:41 INFO - PROCESS | 2760 | 1463653541331 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 2760 | 1463653541337 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:25:41 INFO - PROCESS | 2760 | 1463653541343 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 2760 | 1463653541346 Marionette TRACE conn6 <- [1,1498,null,{}] 03:25:41 INFO - PROCESS | 2760 | 1463653541350 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:41 INFO - PROCESS | 2760 | 1463653541457 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:25:41 INFO - PROCESS | 2760 | 1463653541558 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 2760 | ++DOCSHELL 14348800 == 25 [pid = 2760] [id = 384] 03:25:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1445B400) [pid = 2760] [serial = 1152] [outer = 00000000] 03:25:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (147D0400) [pid = 2760] [serial = 1153] [outer = 1445B400] 03:25:41 INFO - PROCESS | 2760 | 1463653541613 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (14A7AC00) [pid = 2760] [serial = 1154] [outer = 1445B400] 03:25:42 INFO - PROCESS | 2760 | 1463653542270 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 03:25:42 INFO - PROCESS | 2760 | 1463653542316 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 2760 | 1463653542318 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:25:42 INFO - PROCESS | 2760 | 1463653542322 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 2760 | 1463653542326 Marionette TRACE conn6 <- [1,1502,null,{}] 03:25:42 INFO - PROCESS | 2760 | 1463653542338 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 2760 | 1463653542452 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:25:42 INFO - PROCESS | 2760 | 1463653542586 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 2760 | ++DOCSHELL 17CF2800 == 26 [pid = 2760] [id = 385] 03:25:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (17CF7400) [pid = 2760] [serial = 1155] [outer = 00000000] 03:25:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (18475400) [pid = 2760] [serial = 1156] [outer = 17CF7400] 03:25:42 INFO - PROCESS | 2760 | 1463653542648 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18545C00) [pid = 2760] [serial = 1157] [outer = 17CF7400] 03:25:43 INFO - PROCESS | 2760 | 1463653543268 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 03:25:43 INFO - PROCESS | 2760 | 1463653543296 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 2760 | 1463653543299 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:25:43 INFO - PROCESS | 2760 | 1463653543302 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 2760 | 1463653543304 Marionette TRACE conn6 <- [1,1506,null,{}] 03:25:43 INFO - PROCESS | 2760 | 1463653543308 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 2760 | 1463653543412 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:25:43 INFO - PROCESS | 2760 | 1463653543512 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 2760 | ++DOCSHELL 18902800 == 27 [pid = 2760] [id = 386] 03:25:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (18903000) [pid = 2760] [serial = 1158] [outer = 00000000] 03:25:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18A65C00) [pid = 2760] [serial = 1159] [outer = 18903000] 03:25:43 INFO - PROCESS | 2760 | 1463653543566 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18A6B000) [pid = 2760] [serial = 1160] [outer = 18903000] 03:25:44 INFO - PROCESS | 2760 | 1463653544139 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 870ms 03:25:44 INFO - PROCESS | 2760 | 1463653544175 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 2760 | 1463653544178 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 2760 | 1463653544181 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:25:44 INFO - PROCESS | 2760 | 1463653544183 Marionette TRACE conn6 <- [1,1510,null,{}] 03:25:44 INFO - PROCESS | 2760 | 1463653544187 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 2760 | 1463653544287 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:25:44 INFO - PROCESS | 2760 | 1463653544385 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE2400 == 28 [pid = 2760] [id = 387] 03:25:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (10499800) [pid = 2760] [serial = 1161] [outer = 00000000] 03:25:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18AA6800) [pid = 2760] [serial = 1162] [outer = 10499800] 03:25:44 INFO - PROCESS | 2760 | 1463653544439 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (18AA7C00) [pid = 2760] [serial = 1163] [outer = 10499800] 03:25:45 INFO - PROCESS | 2760 | 1463653545038 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:25:45 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 () { 03:25:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:25:45 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 () { 03:25:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:25:45 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 () { 03:25:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:25:45 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 () { 03:25:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:25:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 874ms 03:25:45 INFO - PROCESS | 2760 | 1463653545059 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 2760 | 1463653545062 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:25:45 INFO - PROCESS | 2760 | 1463653545081 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:25:45 INFO - PROCESS | 2760 | 1463653545084 Marionette TRACE conn6 <- [1,1514,null,{}] 03:25:45 INFO - PROCESS | 2760 | 1463653545087 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 2760 | 1463653545223 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:25:45 INFO - PROCESS | 2760 | 1463653545324 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AE000 == 29 [pid = 2760] [id = 388] 03:25:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (0FFDC400) [pid = 2760] [serial = 1164] [outer = 00000000] 03:25:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19929C00) [pid = 2760] [serial = 1165] [outer = 0FFDC400] 03:25:45 INFO - PROCESS | 2760 | 1463653545380 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1998D800) [pid = 2760] [serial = 1166] [outer = 0FFDC400] 03:25:46 INFO - PROCESS | 2760 | 1463653546026 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:25:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:25:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:25:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:25:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 983ms 03:25:46 INFO - PROCESS | 2760 | 1463653546071 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 2760 | 1463653546076 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:25:46 INFO - PROCESS | 2760 | 1463653546081 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:25:46 INFO - PROCESS | 2760 | 1463653546085 Marionette TRACE conn6 <- [1,1518,null,{}] 03:25:46 INFO - PROCESS | 2760 | 1463653546089 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 2760 | 1463653546250 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:25:46 INFO - PROCESS | 2760 | --DOCSHELL 143E0800 == 28 [pid = 2760] [id = 379] 03:25:46 INFO - PROCESS | 2760 | --DOCSHELL 0FFD8800 == 27 [pid = 2760] [id = 378] 03:25:46 INFO - PROCESS | 2760 | --DOCSHELL 0C5A2000 == 26 [pid = 2760] [id = 377] 03:25:46 INFO - PROCESS | 2760 | 1463653546427 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 2760 | ++DOCSHELL 08B70800 == 27 [pid = 2760] [id = 389] 03:25:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (08B79C00) [pid = 2760] [serial = 1167] [outer = 00000000] 03:25:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0C599C00) [pid = 2760] [serial = 1168] [outer = 08B79C00] 03:25:46 INFO - PROCESS | 2760 | 1463653546489 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0C5B6000) [pid = 2760] [serial = 1169] [outer = 08B79C00] 03:25:47 INFO - PROCESS | 2760 | 1463653547036 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:25:47 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 03:25:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:25:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:25:47 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. 03:25:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:25:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 03:25:47 INFO - PROCESS | 2760 | 1463653547064 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 2760 | 1463653547069 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:25:47 INFO - PROCESS | 2760 | 1463653547074 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 2760 | 1463653547079 Marionette TRACE conn6 <- [1,1522,null,{}] 03:25:47 INFO - PROCESS | 2760 | 1463653547084 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 2760 | 1463653547196 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:25:47 INFO - PROCESS | 2760 | 1463653547299 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 2760 | ++DOCSHELL 147CCC00 == 28 [pid = 2760] [id = 390] 03:25:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (147D1400) [pid = 2760] [serial = 1170] [outer = 00000000] 03:25:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (15725800) [pid = 2760] [serial = 1171] [outer = 147D1400] 03:25:47 INFO - PROCESS | 2760 | 1463653547357 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (16219C00) [pid = 2760] [serial = 1172] [outer = 147D1400] 03:25:47 INFO - PROCESS | 2760 | 1463653547997 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 03:25:48 INFO - PROCESS | 2760 | 1463653548047 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 2760 | 1463653548051 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:25:48 INFO - PROCESS | 2760 | 1463653548055 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 2760 | 1463653548057 Marionette TRACE conn6 <- [1,1526,null,{}] 03:25:48 INFO - PROCESS | 2760 | 1463653548061 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:48 INFO - PROCESS | 2760 | 1463653548169 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:25:48 INFO - PROCESS | 2760 | 1463653548276 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 2760 | ++DOCSHELL 18544C00 == 29 [pid = 2760] [id = 391] 03:25:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18547C00) [pid = 2760] [serial = 1173] [outer = 00000000] 03:25:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1858D000) [pid = 2760] [serial = 1174] [outer = 18547C00] 03:25:48 INFO - PROCESS | 2760 | 1463653548332 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (18907C00) [pid = 2760] [serial = 1175] [outer = 18547C00] 03:25:48 INFO - PROCESS | 2760 | 1463653548956 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 03:25:48 INFO - PROCESS | 2760 | 1463653548987 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 2760 | 1463653548991 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:25:48 INFO - PROCESS | 2760 | 1463653549002 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 2760 | 1463653549007 Marionette TRACE conn6 <- [1,1530,null,{}] 03:25:48 INFO - PROCESS | 2760 | 1463653549010 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:49 INFO - PROCESS | 2760 | 1463653549124 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:25:49 INFO - PROCESS | 2760 | 1463653549253 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 2760 | ++DOCSHELL 19446C00 == 30 [pid = 2760] [id = 392] 03:25:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19496000) [pid = 2760] [serial = 1176] [outer = 00000000] 03:25:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (19927C00) [pid = 2760] [serial = 1177] [outer = 19496000] 03:25:49 INFO - PROCESS | 2760 | 1463653549309 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (199D7000) [pid = 2760] [serial = 1178] [outer = 19496000] 03:25:49 INFO - PROCESS | 2760 | 1463653549906 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 03:25:49 INFO - PROCESS | 2760 | 1463653549927 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 2760 | 1463653549929 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:25:49 INFO - PROCESS | 2760 | 1463653549933 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:25:49 INFO - PROCESS | 2760 | 1463653549935 Marionette TRACE conn6 <- [1,1534,null,{}] 03:25:49 INFO - PROCESS | 2760 | 1463653549939 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 2760 | 1463653550048 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:25:50 INFO - PROCESS | 2760 | 1463653550158 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 2760 | ++DOCSHELL 08A8FC00 == 31 [pid = 2760] [id = 393] 03:25:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19443800) [pid = 2760] [serial = 1179] [outer = 00000000] 03:25:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (19B62C00) [pid = 2760] [serial = 1180] [outer = 19443800] 03:25:50 INFO - PROCESS | 2760 | 1463653550212 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (19B63400) [pid = 2760] [serial = 1181] [outer = 19443800] 03:25:50 INFO - PROCESS | 2760 | 1463653550745 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 03:25:50 INFO - PROCESS | 2760 | 1463653550826 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 2760 | 1463653550829 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:25:50 INFO - PROCESS | 2760 | 1463653550833 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 2760 | 1463653550836 Marionette TRACE conn6 <- [1,1538,null,{}] 03:25:50 INFO - PROCESS | 2760 | 1463653550839 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 2760 | 1463653550940 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:25:51 INFO - PROCESS | 2760 | 1463653551051 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 2760 | ++DOCSHELL 19BC1800 == 32 [pid = 2760] [id = 394] 03:25:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (19BC1C00) [pid = 2760] [serial = 1182] [outer = 00000000] 03:25:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (19BC6C00) [pid = 2760] [serial = 1183] [outer = 19BC1C00] 03:25:51 INFO - PROCESS | 2760 | 1463653551113 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (19BDAC00) [pid = 2760] [serial = 1184] [outer = 19BC1C00] 03:25:51 INFO - PROCESS | 2760 | 1463653551757 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 03:25:51 INFO - PROCESS | 2760 | 1463653551805 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 2760 | 1463653551807 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:25:51 INFO - PROCESS | 2760 | 1463653551810 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 2760 | 1463653551812 Marionette TRACE conn6 <- [1,1542,null,{}] 03:25:51 INFO - PROCESS | 2760 | 1463653551816 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:51 INFO - PROCESS | 2760 | 1463653551925 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:25:52 INFO - PROCESS | 2760 | 1463653552060 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 2760 | ++DOCSHELL 1445A000 == 33 [pid = 2760] [id = 395] 03:25:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (16213000) [pid = 2760] [serial = 1185] [outer = 00000000] 03:25:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19BE2800) [pid = 2760] [serial = 1186] [outer = 16213000] 03:25:52 INFO - PROCESS | 2760 | 1463653552115 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1A934800) [pid = 2760] [serial = 1187] [outer = 16213000] 03:25:52 INFO - PROCESS | 2760 | 1463653552782 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1022ms 03:25:52 INFO - PROCESS | 2760 | 1463653552833 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 2760 | 1463653552838 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:25:52 INFO - PROCESS | 2760 | 1463653552842 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 2760 | 1463653552846 Marionette TRACE conn6 <- [1,1546,null,{}] 03:25:52 INFO - PROCESS | 2760 | 1463653552851 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 2760 | 1463653552987 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:25:53 INFO - PROCESS | 2760 | 1463653553103 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 2760 | ++DOCSHELL 14A72800 == 34 [pid = 2760] [id = 396] 03:25:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (14A74C00) [pid = 2760] [serial = 1188] [outer = 00000000] 03:25:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (162EA800) [pid = 2760] [serial = 1189] [outer = 14A74C00] 03:25:53 INFO - PROCESS | 2760 | 1463653553154 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1780CC00) [pid = 2760] [serial = 1190] [outer = 14A74C00] 03:25:53 INFO - PROCESS | 2760 | --DOCSHELL 17CF2800 == 33 [pid = 2760] [id = 385] 03:25:53 INFO - PROCESS | 2760 | --DOCSHELL 14348800 == 32 [pid = 2760] [id = 384] 03:25:53 INFO - PROCESS | 2760 | --DOCSHELL 0FF2B000 == 31 [pid = 2760] [id = 383] 03:25:53 INFO - PROCESS | 2760 | 1463653553885 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1071ms 03:25:53 INFO - PROCESS | 2760 | 1463653553914 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 2760 | 1463653553919 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:25:53 INFO - PROCESS | 2760 | 1463653553926 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 2760 | 1463653553929 Marionette TRACE conn6 <- [1,1550,null,{}] 03:25:53 INFO - PROCESS | 2760 | 1463653553935 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 2760 | 1463653554049 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:25:54 INFO - PROCESS | 2760 | 1463653554190 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 2760 | ++DOCSHELL 13F97800 == 32 [pid = 2760] [id = 397] 03:25:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (14333800) [pid = 2760] [serial = 1191] [outer = 00000000] 03:25:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (14A74800) [pid = 2760] [serial = 1192] [outer = 14333800] 03:25:54 INFO - PROCESS | 2760 | 1463653554249 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (162EBC00) [pid = 2760] [serial = 1193] [outer = 14333800] 03:25:54 INFO - PROCESS | 2760 | 1463653554875 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 03:25:54 INFO - PROCESS | 2760 | 1463653554900 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 2760 | 1463653554906 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:25:54 INFO - PROCESS | 2760 | 1463653554913 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 2760 | 1463653554916 Marionette TRACE conn6 <- [1,1554,null,{}] 03:25:54 INFO - PROCESS | 2760 | 1463653554920 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:55 INFO - PROCESS | 2760 | 1463653555033 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:25:55 INFO - PROCESS | 2760 | 1463653555145 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 2760 | ++DOCSHELL 1860BC00 == 33 [pid = 2760] [id = 398] 03:25:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1860F000) [pid = 2760] [serial = 1194] [outer = 00000000] 03:25:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18AA6C00) [pid = 2760] [serial = 1195] [outer = 1860F000] 03:25:55 INFO - PROCESS | 2760 | 1463653555200 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (18E64000) [pid = 2760] [serial = 1196] [outer = 1860F000] 03:25:55 INFO - PROCESS | 2760 | 1463653555818 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 03:25:55 INFO - PROCESS | 2760 | 1463653555845 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 2760 | 1463653555847 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:25:55 INFO - PROCESS | 2760 | 1463653555851 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 2760 | 1463653555855 Marionette TRACE conn6 <- [1,1558,null,{}] 03:25:55 INFO - PROCESS | 2760 | 1463653555866 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:55 INFO - PROCESS | 2760 | 1463653555978 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:25:56 INFO - PROCESS | 2760 | 1463653556092 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 2760 | ++DOCSHELL 199E4C00 == 34 [pid = 2760] [id = 399] 03:25:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (199E5000) [pid = 2760] [serial = 1197] [outer = 00000000] 03:25:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (19B6C000) [pid = 2760] [serial = 1198] [outer = 199E5000] 03:25:56 INFO - PROCESS | 2760 | 1463653556191 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (19BC4000) [pid = 2760] [serial = 1199] [outer = 199E5000] 03:25:56 INFO - PROCESS | 2760 | 1463653556797 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 03:25:56 INFO - PROCESS | 2760 | 1463653556824 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 2760 | 1463653556827 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:25:56 INFO - PROCESS | 2760 | 1463653556830 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:25:56 INFO - PROCESS | 2760 | 1463653556832 Marionette TRACE conn6 <- [1,1562,null,{}] 03:25:56 INFO - PROCESS | 2760 | 1463653556836 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 2760 | 1463653556944 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:25:57 INFO - PROCESS | 2760 | 1463653557054 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 2760 | ++DOCSHELL 19BE2400 == 35 [pid = 2760] [id = 400] 03:25:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (19C3B400) [pid = 2760] [serial = 1200] [outer = 00000000] 03:25:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (1AA13400) [pid = 2760] [serial = 1201] [outer = 19C3B400] 03:25:57 INFO - PROCESS | 2760 | 1463653557108 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1AB8DC00) [pid = 2760] [serial = 1202] [outer = 19C3B400] 03:25:57 INFO - PROCESS | 2760 | 1463653557664 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 871ms 03:25:57 INFO - PROCESS | 2760 | 1463653557705 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 2760 | 1463653557708 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:25:57 INFO - PROCESS | 2760 | 1463653557711 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:25:57 INFO - PROCESS | 2760 | 1463653557714 Marionette TRACE conn6 <- [1,1566,null,{}] 03:25:57 INFO - PROCESS | 2760 | 1463653557717 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 2760 | 1463653557850 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:25:57 INFO - PROCESS | 2760 | 1463653557960 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 2760 | ++DOCSHELL 19BE1C00 == 36 [pid = 2760] [id = 401] 03:25:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1A936000) [pid = 2760] [serial = 1203] [outer = 00000000] 03:25:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1B981400) [pid = 2760] [serial = 1204] [outer = 1A936000] 03:25:57 INFO - PROCESS | 2760 | 1463653558014 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1B987400) [pid = 2760] [serial = 1205] [outer = 1A936000] 03:25:58 INFO - PROCESS | 2760 | 1463653558578 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 03:25:58 INFO - PROCESS | 2760 | 1463653558646 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 2760 | 1463653558648 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:25:58 INFO - PROCESS | 2760 | 1463653558651 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 2760 | 1463653558654 Marionette TRACE conn6 <- [1,1570,null,{}] 03:25:58 INFO - PROCESS | 2760 | 1463653558657 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:58 INFO - PROCESS | 2760 | 1463653558802 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:25:58 INFO - PROCESS | 2760 | 1463653558907 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 2760 | ++DOCSHELL 1B28F000 == 37 [pid = 2760] [id = 402] 03:25:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1B290C00) [pid = 2760] [serial = 1206] [outer = 00000000] 03:25:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1BAEAC00) [pid = 2760] [serial = 1207] [outer = 1B290C00] 03:25:58 INFO - PROCESS | 2760 | 1463653558962 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1BE9FC00) [pid = 2760] [serial = 1208] [outer = 1B290C00] 03:25:59 INFO - PROCESS | 2760 | 1463653559579 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 03:25:59 INFO - PROCESS | 2760 | 1463653559625 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 2760 | 1463653559627 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:25:59 INFO - PROCESS | 2760 | 1463653559631 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 2760 | 1463653559633 Marionette TRACE conn6 <- [1,1574,null,{}] 03:25:59 INFO - PROCESS | 2760 | 1463653559636 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 2760 | 1463653559738 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:25:59 INFO - PROCESS | 2760 | 1463653559848 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 2760 | ++DOCSHELL 1C4BC000 == 38 [pid = 2760] [id = 403] 03:25:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1C4BD000) [pid = 2760] [serial = 1209] [outer = 00000000] 03:25:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (1C89B000) [pid = 2760] [serial = 1210] [outer = 1C4BD000] 03:25:59 INFO - PROCESS | 2760 | 1463653559901 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (1C89BC00) [pid = 2760] [serial = 1211] [outer = 1C4BD000] 03:26:00 INFO - PROCESS | 2760 | 1463653560615 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1015ms 03:26:00 INFO - PROCESS | 2760 | 1463653560650 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 2760 | 1463653560655 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:26:00 INFO - PROCESS | 2760 | 1463653560660 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:26:00 INFO - PROCESS | 2760 | 1463653560663 Marionette TRACE conn6 <- [1,1578,null,{}] 03:26:00 INFO - PROCESS | 2760 | 1463653560669 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:00 INFO - PROCESS | 2760 | 1463653560789 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:26:00 INFO - PROCESS | 2760 | 1463653560972 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 08B70800 == 37 [pid = 2760] [id = 389] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 147CCC00 == 36 [pid = 2760] [id = 390] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 1445A000 == 35 [pid = 2760] [id = 395] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0FF71400 == 34 [pid = 2760] [id = 198] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 15720000 == 33 [pid = 2760] [id = 201] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0FAED800 == 32 [pid = 2760] [id = 375] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 18902800 == 31 [pid = 2760] [id = 386] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0FFE2400 == 30 [pid = 2760] [id = 387] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 08A91C00 == 29 [pid = 2760] [id = 376] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0FF50C00 == 28 [pid = 2760] [id = 200] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 14A75000 == 27 [pid = 2760] [id = 380] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 18544C00 == 26 [pid = 2760] [id = 391] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 1108DC00 == 25 [pid = 2760] [id = 188] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 19446C00 == 24 [pid = 2760] [id = 392] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 18474400 == 23 [pid = 2760] [id = 195] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 162E9C00 == 22 [pid = 2760] [id = 381] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0C5AB800 == 21 [pid = 2760] [id = 199] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 08A8FC00 == 20 [pid = 2760] [id = 393] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 19BC1800 == 19 [pid = 2760] [id = 394] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 08B76C00 == 18 [pid = 2760] [id = 373] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0C5AA400 == 17 [pid = 2760] [id = 382] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 1C4BC000 == 16 [pid = 2760] [id = 403] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 1B28F000 == 15 [pid = 2760] [id = 402] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 19BE2400 == 14 [pid = 2760] [id = 400] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 19BE1C00 == 13 [pid = 2760] [id = 401] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 199E4C00 == 12 [pid = 2760] [id = 399] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 0C5AE000 == 11 [pid = 2760] [id = 388] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 1860BC00 == 10 [pid = 2760] [id = 398] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 14A72800 == 9 [pid = 2760] [id = 396] 03:26:01 INFO - PROCESS | 2760 | --DOCSHELL 13F97800 == 8 [pid = 2760] [id = 397] 03:26:05 INFO - PROCESS | 2760 | ++DOCSHELL 08A8B400 == 9 [pid = 2760] [id = 404] 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (08A8BC00) [pid = 2760] [serial = 1212] [outer = 00000000] 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (08A92400) [pid = 2760] [serial = 1213] [outer = 08A8BC00] 03:26:05 INFO - PROCESS | 2760 | 1463653565249 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (08B70400) [pid = 2760] [serial = 1214] [outer = 08A8BC00] 03:26:05 INFO - PROCESS | 2760 | 1463653565674 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 5084ms 03:26:05 INFO - PROCESS | 2760 | 1463653565753 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 2760 | 1463653565759 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:26:05 INFO - PROCESS | 2760 | 1463653565764 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 2760 | 1463653565768 Marionette TRACE conn6 <- [1,1582,null,{}] 03:26:05 INFO - PROCESS | 2760 | 1463653565773 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:05 INFO - PROCESS | 2760 | 1463653565865 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:26:05 INFO - PROCESS | 2760 | 1463653565875 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 2760 | ++DOCSHELL 0FAEF800 == 10 [pid = 2760] [id = 405] 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (0FAF0000) [pid = 2760] [serial = 1215] [outer = 00000000] 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (0FF50800) [pid = 2760] [serial = 1216] [outer = 0FAF0000] 03:26:05 INFO - PROCESS | 2760 | 1463653565924 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (0FFE3800) [pid = 2760] [serial = 1217] [outer = 0FAF0000] 03:26:06 INFO - PROCESS | 2760 | 1463653566410 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 03:26:06 INFO - PROCESS | 2760 | 1463653566455 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 2760 | 1463653566459 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:26:06 INFO - PROCESS | 2760 | 1463653566465 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:26:06 INFO - PROCESS | 2760 | 1463653566468 Marionette TRACE conn6 <- [1,1586,null,{}] 03:26:06 INFO - PROCESS | 2760 | 1463653566471 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 2760 | 1463653566594 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:26:06 INFO - PROCESS | 2760 | 1463653566698 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 2760 | ++DOCSHELL 10EF4C00 == 11 [pid = 2760] [id = 406] 03:26:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 152 (11058800) [pid = 2760] [serial = 1218] [outer = 00000000] 03:26:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 153 (14333400) [pid = 2760] [serial = 1219] [outer = 11058800] 03:26:06 INFO - PROCESS | 2760 | 1463653566744 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 154 (1434D000) [pid = 2760] [serial = 1220] [outer = 11058800] 03:26:07 INFO - PROCESS | 2760 | 1463653567167 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 03:26:07 INFO - PROCESS | 2760 | 1463653567212 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 2760 | 1463653567214 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:26:07 INFO - PROCESS | 2760 | 1463653567218 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 2760 | 1463653567221 Marionette TRACE conn6 <- [1,1590,null,{}] 03:26:07 INFO - PROCESS | 2760 | 1463653567244 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:07 INFO - PROCESS | 2760 | 1463653567377 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:26:07 INFO - PROCESS | 2760 | 1463653567392 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 2760 | ++DOCSHELL 162BFC00 == 12 [pid = 2760] [id = 407] 03:26:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 155 (162C6000) [pid = 2760] [serial = 1221] [outer = 00000000] 03:26:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 156 (165E0C00) [pid = 2760] [serial = 1222] [outer = 162C6000] 03:26:07 INFO - PROCESS | 2760 | 1463653567437 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 157 (1780D800) [pid = 2760] [serial = 1223] [outer = 162C6000] 03:26:07 INFO - PROCESS | 2760 | 1463653567919 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 03:26:07 INFO - PROCESS | 2760 | 1463653567954 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 2760 | 1463653567956 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:26:07 INFO - PROCESS | 2760 | 1463653568011 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 2760 | 1463653568013 Marionette TRACE conn6 <- [1,1594,null,{}] 03:26:07 INFO - PROCESS | 2760 | 1463653568017 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 2760 | 1463653568132 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:26:08 INFO - PROCESS | 2760 | 1463653568199 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 2760 | ++DOCSHELL 18540800 == 13 [pid = 2760] [id = 408] 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 158 (18542000) [pid = 2760] [serial = 1224] [outer = 00000000] 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 159 (18909400) [pid = 2760] [serial = 1225] [outer = 18542000] 03:26:08 INFO - PROCESS | 2760 | 1463653568244 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 160 (18A68400) [pid = 2760] [serial = 1226] [outer = 18542000] 03:26:08 INFO - PROCESS | 2760 | 1463653568645 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 710ms 03:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:26:08 INFO - PROCESS | 2760 | 1463653568681 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 2760 | 1463653568683 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:26:08 INFO - PROCESS | 2760 | 1463653568686 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 2760 | 1463653568688 Marionette TRACE conn6 <- [1,1598,null,{}] 03:26:08 INFO - PROCESS | 2760 | 1463653568691 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 2760 | 1463653568800 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:26:08 INFO - PROCESS | 2760 | 1463653568806 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 2760 | ++DOCSHELL 18AA8800 == 14 [pid = 2760] [id = 409] 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 161 (18AA9000) [pid = 2760] [serial = 1227] [outer = 00000000] 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 162 (1943A000) [pid = 2760] [serial = 1228] [outer = 18AA9000] 03:26:08 INFO - PROCESS | 2760 | 1463653568855 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 163 (1967C000) [pid = 2760] [serial = 1229] [outer = 18AA9000] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 162 (143E3800) [pid = 2760] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 161 (14333800) [pid = 2760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 160 (147D1400) [pid = 2760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 159 (0C5A1400) [pid = 2760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 158 (14A74C00) [pid = 2760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 157 (0FAF8C00) [pid = 2760] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 156 (0FF2E800) [pid = 2760] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 155 (103B1C00) [pid = 2760] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 154 (0C5A4C00) [pid = 2760] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 153 (14A7B000) [pid = 2760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 152 (1686F800) [pid = 2760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 151 (1780C400) [pid = 2760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (162E7400) [pid = 2760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (0FFD8C00) [pid = 2760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (20905400) [pid = 2760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (13F7B000) [pid = 2760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (1858A400) [pid = 2760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1050E000) [pid = 2760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (0C5AA800) [pid = 2760] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (08A95C00) [pid = 2760] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (08B7CC00) [pid = 2760] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (08B7F800) [pid = 2760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1B290C00) [pid = 2760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (1A936000) [pid = 2760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (16213000) [pid = 2760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (19C3B400) [pid = 2760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (19BC1C00) [pid = 2760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (19443800) [pid = 2760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0FFDC400) [pid = 2760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (19496000) [pid = 2760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (10499800) [pid = 2760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (199E5000) [pid = 2760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (08B79C00) [pid = 2760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (18903000) [pid = 2760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1860F000) [pid = 2760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (17CF7400) [pid = 2760] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1445B400) [pid = 2760] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (0C501800) [pid = 2760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (162EAC00) [pid = 2760] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (18547C00) [pid = 2760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:26:10 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (14A7A000) [pid = 2760] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:26:10 INFO - PROCESS | 2760 | 1463653570197 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1521ms 03:26:10 INFO - PROCESS | 2760 | 1463653570209 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 2760 | 1463653570211 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:26:10 INFO - PROCESS | 2760 | 1463653570214 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 2760 | 1463653570215 Marionette TRACE conn6 <- [1,1602,null,{}] 03:26:10 INFO - PROCESS | 2760 | 1463653570219 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:10 INFO - PROCESS | 2760 | 1463653570336 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:26:10 INFO - PROCESS | 2760 | 1463653570404 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C507400 == 15 [pid = 2760] [id = 410] 03:26:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0C50D000) [pid = 2760] [serial = 1230] [outer = 00000000] 03:26:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FF53000) [pid = 2760] [serial = 1231] [outer = 0C50D000] 03:26:10 INFO - PROCESS | 2760 | 1463653570448 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10499800) [pid = 2760] [serial = 1232] [outer = 0C50D000] 03:26:10 INFO - PROCESS | 2760 | 1463653570807 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:26:10 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 03:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 03:26:10 INFO - PROCESS | 2760 | 1463653570845 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:26:10 INFO - PROCESS | 2760 | 1463653570847 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:26:10 INFO - PROCESS | 2760 | 1463653570850 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 2760 | 1463653570852 Marionette TRACE conn6 <- [1,1606,null,{}] 03:26:10 INFO - PROCESS | 2760 | 1463653570855 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:10 INFO - PROCESS | 2760 | 1463653570970 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:26:10 INFO - PROCESS | 2760 | 1463653570979 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 2760 | ++DOCSHELL 1058E800 == 16 [pid = 2760] [id = 411] 03:26:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1059BC00) [pid = 2760] [serial = 1233] [outer = 00000000] 03:26:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (14631000) [pid = 2760] [serial = 1234] [outer = 1059BC00] 03:26:11 INFO - PROCESS | 2760 | 1463653571024 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1620D400) [pid = 2760] [serial = 1235] [outer = 1059BC00] 03:26:11 INFO - PROCESS | 2760 | 1463653571543 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 03:26:11 INFO - PROCESS | 2760 | 1463653571582 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 2760 | 1463653571584 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:26:11 INFO - PROCESS | 2760 | 1463653571587 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 2760 | 1463653571589 Marionette TRACE conn6 <- [1,1610,null,{}] 03:26:11 INFO - PROCESS | 2760 | 1463653571592 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 2760 | 1463653571699 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:26:11 INFO - PROCESS | 2760 | 1463653571708 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 2760 | ++DOCSHELL 162F2800 == 17 [pid = 2760] [id = 412] 03:26:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (165E1000) [pid = 2760] [serial = 1236] [outer = 00000000] 03:26:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (17CFC000) [pid = 2760] [serial = 1237] [outer = 165E1000] 03:26:11 INFO - PROCESS | 2760 | 1463653571753 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1890C400) [pid = 2760] [serial = 1238] [outer = 165E1000] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0B1A4C00) [pid = 2760] [serial = 1123] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (10508C00) [pid = 2760] [serial = 1150] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (0C503800) [pid = 2760] [serial = 1089] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (0FA5F400) [pid = 2760] [serial = 1133] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1058CC00) [pid = 2760] [serial = 1135] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1620C800) [pid = 2760] [serial = 1104] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (1780A400) [pid = 2760] [serial = 1111] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1853F400) [pid = 2760] [serial = 1113] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (165E4800) [pid = 2760] [serial = 1108] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (178DB000) [pid = 2760] [serial = 1110] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (0FFDD800) [pid = 2760] [serial = 1095] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (20910400) [pid = 2760] [serial = 1087] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (162EFC00) [pid = 2760] [serial = 1107] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (14341000) [pid = 2760] [serial = 1102] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (0FFE6400) [pid = 2760] [serial = 1096] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (14339000) [pid = 2760] [serial = 1101] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1853F800) [pid = 2760] [serial = 1114] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (18606C00) [pid = 2760] [serial = 1116] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (18902C00) [pid = 2760] [serial = 1117] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (10596400) [pid = 2760] [serial = 1098] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (16215800) [pid = 2760] [serial = 1105] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (10E01800) [pid = 2760] [serial = 1099] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0C5B6C00) [pid = 2760] [serial = 1092] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0FF54000) [pid = 2760] [serial = 1148] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (0FA06C00) [pid = 2760] [serial = 1147] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0C599800) [pid = 2760] [serial = 1130] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0C5B3400) [pid = 2760] [serial = 1132] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (18476000) [pid = 2760] [serial = 691] [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.] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (10EED400) [pid = 2760] [serial = 1120] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (08B83800) [pid = 2760] [serial = 1129] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18907C00) [pid = 2760] [serial = 1175] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19927C00) [pid = 2760] [serial = 1177] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (162EF400) [pid = 2760] [serial = 1144] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (16218000) [pid = 2760] [serial = 1142] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1620D000) [pid = 2760] [serial = 1141] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (146FB400) [pid = 2760] [serial = 1139] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (162EBC00) [pid = 2760] [serial = 1193] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1858D000) [pid = 2760] [serial = 1174] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (16219C00) [pid = 2760] [serial = 1172] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (147D0400) [pid = 2760] [serial = 1153] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (14A74800) [pid = 2760] [serial = 1192] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0CF81C00) [pid = 2760] [serial = 1093] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1780CC00) [pid = 2760] [serial = 1190] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (0FFE5800) [pid = 2760] [serial = 1127] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (15725800) [pid = 2760] [serial = 1171] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (0C5B6000) [pid = 2760] [serial = 1169] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (10594400) [pid = 2760] [serial = 1151] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1445C800) [pid = 2760] [serial = 1138] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (10594800) [pid = 2760] [serial = 1136] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FF5A400) [pid = 2760] [serial = 1126] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (162EA800) [pid = 2760] [serial = 1189] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (18AA7C00) [pid = 2760] [serial = 1163] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (1AA13400) [pid = 2760] [serial = 1201] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (19BC4000) [pid = 2760] [serial = 1199] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (0C599C00) [pid = 2760] [serial = 1168] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (18A6B000) [pid = 2760] [serial = 1160] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (19929C00) [pid = 2760] [serial = 1165] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (19B6C000) [pid = 2760] [serial = 1198] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (18AA6800) [pid = 2760] [serial = 1162] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (18E64000) [pid = 2760] [serial = 1196] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (19B62C00) [pid = 2760] [serial = 1180] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (18545C00) [pid = 2760] [serial = 1157] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (18A65C00) [pid = 2760] [serial = 1159] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (18AA6C00) [pid = 2760] [serial = 1195] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (18475400) [pid = 2760] [serial = 1156] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (14A7AC00) [pid = 2760] [serial = 1154] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (0FA08800) [pid = 2760] [serial = 1119] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (162F3400) [pid = 2760] [serial = 1145] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (0C50C400) [pid = 2760] [serial = 1124] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (0C50C000) [pid = 2760] [serial = 1090] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (1C89B000) [pid = 2760] [serial = 1210] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (1BE9FC00) [pid = 2760] [serial = 1208] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (1BAEAC00) [pid = 2760] [serial = 1207] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 57 (1B987400) [pid = 2760] [serial = 1205] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 56 (1A934800) [pid = 2760] [serial = 1187] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 55 (1B981400) [pid = 2760] [serial = 1204] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 54 (1AB8DC00) [pid = 2760] [serial = 1202] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 53 (19BDAC00) [pid = 2760] [serial = 1184] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 52 (19BE2800) [pid = 2760] [serial = 1186] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 51 (19B63400) [pid = 2760] [serial = 1181] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 50 (19BC6C00) [pid = 2760] [serial = 1183] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 49 (1998D800) [pid = 2760] [serial = 1166] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | --DOMWINDOW == 48 (199D7000) [pid = 2760] [serial = 1178] [outer = 00000000] [url = about:blank] 03:26:13 INFO - PROCESS | 2760 | 1463653573461 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:26:13 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 03:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1921ms 03:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:26:13 INFO - PROCESS | 2760 | 1463653573510 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 2760 | 1463653573513 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:26:13 INFO - PROCESS | 2760 | 1463653573519 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 2760 | 1463653573522 Marionette TRACE conn6 <- [1,1614,null,{}] 03:26:13 INFO - PROCESS | 2760 | 1463653573528 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:13 INFO - PROCESS | 2760 | 1463653573613 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:26:13 INFO - PROCESS | 2760 | 1463653573622 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 2760 | ++DOCSHELL 0C50C000 == 18 [pid = 2760] [id = 413] 03:26:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 49 (0C50E800) [pid = 2760] [serial = 1239] [outer = 00000000] 03:26:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 50 (0C59FC00) [pid = 2760] [serial = 1240] [outer = 0C50E800] 03:26:13 INFO - PROCESS | 2760 | 1463653573669 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 51 (0C5A5800) [pid = 2760] [serial = 1241] [outer = 0C50E800] 03:26:14 INFO - PROCESS | 2760 | 1463653574119 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 03:26:14 INFO - PROCESS | 2760 | 1463653574218 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 2760 | 1463653574224 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:26:14 INFO - PROCESS | 2760 | 1463653574233 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 2760 | 1463653574236 Marionette TRACE conn6 <- [1,1618,null,{}] 03:26:14 INFO - PROCESS | 2760 | 1463653574240 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 2760 | 1463653574331 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:26:14 INFO - PROCESS | 2760 | 1463653574338 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 2760 | ++DOCSHELL 0FA0A800 == 19 [pid = 2760] [id = 414] 03:26:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 52 (0FA0D400) [pid = 2760] [serial = 1242] [outer = 00000000] 03:26:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 53 (0FAEB800) [pid = 2760] [serial = 1243] [outer = 0FA0D400] 03:26:14 INFO - PROCESS | 2760 | 1463653574388 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 54 (0FF27000) [pid = 2760] [serial = 1244] [outer = 0FA0D400] 03:26:14 INFO - PROCESS | 2760 | 1463653574850 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 03:26:14 INFO - PROCESS | 2760 | 1463653574907 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 2760 | 1463653574910 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:26:14 INFO - PROCESS | 2760 | 1463653574914 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 2760 | 1463653574917 Marionette TRACE conn6 <- [1,1622,null,{}] 03:26:14 INFO - PROCESS | 2760 | 1463653574934 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:15 INFO - PROCESS | 2760 | 1463653575072 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:26:15 INFO - PROCESS | 2760 | 1463653575091 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 2760 | ++DOCSHELL 103A9400 == 20 [pid = 2760] [id = 415] 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 55 (103B3400) [pid = 2760] [serial = 1245] [outer = 00000000] 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 56 (10508800) [pid = 2760] [serial = 1246] [outer = 103B3400] 03:26:15 INFO - PROCESS | 2760 | 1463653575184 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 57 (1058D400) [pid = 2760] [serial = 1247] [outer = 103B3400] 03:26:15 INFO - PROCESS | 2760 | 1463653575632 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 03:26:15 INFO - PROCESS | 2760 | 1463653575687 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 2760 | 1463653575689 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:26:15 INFO - PROCESS | 2760 | 1463653575699 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 2760 | 1463653575701 Marionette TRACE conn6 <- [1,1626,null,{}] 03:26:15 INFO - PROCESS | 2760 | 1463653575704 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:15 INFO - PROCESS | 2760 | 1463653575821 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:26:15 INFO - PROCESS | 2760 | 1463653575835 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 2760 | ++DOCSHELL 10504800 == 21 [pid = 2760] [id = 416] 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (1059B400) [pid = 2760] [serial = 1248] [outer = 00000000] 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (10721000) [pid = 2760] [serial = 1249] [outer = 1059B400] 03:26:15 INFO - PROCESS | 2760 | 1463653575923 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (11055800) [pid = 2760] [serial = 1250] [outer = 1059B400] 03:26:16 INFO - PROCESS | 2760 | 1463653576366 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 03:26:16 INFO - PROCESS | 2760 | 1463653576446 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 2760 | 1463653576448 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:26:16 INFO - PROCESS | 2760 | 1463653576451 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 2760 | 1463653576453 Marionette TRACE conn6 <- [1,1630,null,{}] 03:26:16 INFO - PROCESS | 2760 | 1463653576456 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 2760 | 1463653576558 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:26:16 INFO - PROCESS | 2760 | 1463653576571 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 2760 | ++DOCSHELL 14330800 == 22 [pid = 2760] [id = 417] 03:26:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (14332400) [pid = 2760] [serial = 1251] [outer = 00000000] 03:26:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (1433C800) [pid = 2760] [serial = 1252] [outer = 14332400] 03:26:16 INFO - PROCESS | 2760 | 1463653576614 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (14344C00) [pid = 2760] [serial = 1253] [outer = 14332400] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (162C6000) [pid = 2760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (18542000) [pid = 2760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (0C50D000) [pid = 2760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (18AA9000) [pid = 2760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (08A8BC00) [pid = 2760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 57 (0FAF0000) [pid = 2760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 56 (11058800) [pid = 2760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 55 (1059BC00) [pid = 2760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:26:16 INFO - PROCESS | 2760 | --DOMWINDOW == 54 (1C4BD000) [pid = 2760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:26:17 INFO - PROCESS | 2760 | 1463653577068 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 03:26:17 INFO - PROCESS | 2760 | 1463653577128 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 2760 | 1463653577130 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:26:17 INFO - PROCESS | 2760 | 1463653577134 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 2760 | 1463653577135 Marionette TRACE conn6 <- [1,1634,null,{}] 03:26:17 INFO - PROCESS | 2760 | 1463653577139 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 2760 | 1463653577233 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:26:17 INFO - PROCESS | 2760 | 1463653577243 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 2760 | ++DOCSHELL 1445CC00 == 23 [pid = 2760] [id = 418] 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 55 (1466FC00) [pid = 2760] [serial = 1254] [outer = 00000000] 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 56 (14A74800) [pid = 2760] [serial = 1255] [outer = 1466FC00] 03:26:17 INFO - PROCESS | 2760 | 1463653577288 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 57 (1571F400) [pid = 2760] [serial = 1256] [outer = 1466FC00] 03:26:17 INFO - PROCESS | 2760 | 1463653577707 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 03:26:17 INFO - PROCESS | 2760 | 1463653577769 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 2760 | 1463653577771 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:26:17 INFO - PROCESS | 2760 | 1463653577774 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:26:17 INFO - PROCESS | 2760 | 1463653577776 Marionette TRACE conn6 <- [1,1638,null,{}] 03:26:17 INFO - PROCESS | 2760 | 1463653577779 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 2760 | 1463653577852 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:26:17 INFO - PROCESS | 2760 | 1463653577858 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 2760 | ++DOCSHELL 14A73400 == 24 [pid = 2760] [id = 419] 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (157DD400) [pid = 2760] [serial = 1257] [outer = 00000000] 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (16211800) [pid = 2760] [serial = 1258] [outer = 157DD400] 03:26:17 INFO - PROCESS | 2760 | 1463653577902 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (16214000) [pid = 2760] [serial = 1259] [outer = 157DD400] 03:26:18 INFO - PROCESS | 2760 | 1463653578350 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 03:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:26:18 INFO - PROCESS | 2760 | 1463653578408 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 2760 | 1463653578410 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:26:18 INFO - PROCESS | 2760 | 1463653578413 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 2760 | 1463653578415 Marionette TRACE conn6 <- [1,1642,null,{}] 03:26:18 INFO - PROCESS | 2760 | 1463653578418 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:18 INFO - PROCESS | 2760 | 1463653578491 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:26:18 INFO - PROCESS | 2760 | 1463653578501 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 2760 | ++DOCSHELL 16210800 == 25 [pid = 2760] [id = 420] 03:26:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (162C0400) [pid = 2760] [serial = 1260] [outer = 00000000] 03:26:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (162ECC00) [pid = 2760] [serial = 1261] [outer = 162C0400] 03:26:18 INFO - PROCESS | 2760 | 1463653578544 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (162ED400) [pid = 2760] [serial = 1262] [outer = 162C0400] 03:26:19 INFO - PROCESS | 2760 | 1463653579080 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 731ms 03:26:19 INFO - PROCESS | 2760 | 1463653579146 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 2760 | 1463653579150 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:26:19 INFO - PROCESS | 2760 | 1463653579155 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 2760 | 1463653579160 Marionette TRACE conn6 <- [1,1646,null,{}] 03:26:19 INFO - PROCESS | 2760 | 1463653579167 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 2760 | 1463653579328 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:26:19 INFO - PROCESS | 2760 | 1463653579458 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A9400 == 26 [pid = 2760] [id = 421] 03:26:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (0C5ABC00) [pid = 2760] [serial = 1263] [outer = 00000000] 03:26:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (0C5B1800) [pid = 2760] [serial = 1264] [outer = 0C5ABC00] 03:26:19 INFO - PROCESS | 2760 | 1463653579515 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (0CF83C00) [pid = 2760] [serial = 1265] [outer = 0C5ABC00] 03:26:20 INFO - PROCESS | 2760 | 1463653580243 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1131ms 03:26:20 INFO - PROCESS | 2760 | 1463653580286 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 2760 | 1463653580292 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:26:20 INFO - PROCESS | 2760 | 1463653580299 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 2760 | 1463653580302 Marionette TRACE conn6 <- [1,1650,null,{}] 03:26:20 INFO - PROCESS | 2760 | 1463653580306 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:20 INFO - PROCESS | 2760 | 1463653580436 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:26:20 INFO - PROCESS | 2760 | 1463653580563 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 2760 | ++DOCSHELL 0FA5B000 == 27 [pid = 2760] [id = 422] 03:26:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (0FF74C00) [pid = 2760] [serial = 1266] [outer = 00000000] 03:26:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (1058D000) [pid = 2760] [serial = 1267] [outer = 0FF74C00] 03:26:20 INFO - PROCESS | 2760 | 1463653580618 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (10649800) [pid = 2760] [serial = 1268] [outer = 0FF74C00] 03:26:21 INFO - PROCESS | 2760 | --DOCSHELL 08A8B400 == 26 [pid = 2760] [id = 404] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (1C89BC00) [pid = 2760] [serial = 1211] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (17CFC000) [pid = 2760] [serial = 1237] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (165E0C00) [pid = 2760] [serial = 1222] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (18A68400) [pid = 2760] [serial = 1226] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (18909400) [pid = 2760] [serial = 1225] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (0FF53000) [pid = 2760] [serial = 1231] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (1943A000) [pid = 2760] [serial = 1228] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (08A92400) [pid = 2760] [serial = 1213] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (08B70400) [pid = 2760] [serial = 1214] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (0FF50800) [pid = 2760] [serial = 1216] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (0FFE3800) [pid = 2760] [serial = 1217] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 57 (14333400) [pid = 2760] [serial = 1219] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 56 (1620D400) [pid = 2760] [serial = 1235] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 55 (1967C000) [pid = 2760] [serial = 1229] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 54 (14631000) [pid = 2760] [serial = 1234] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 53 (1780D800) [pid = 2760] [serial = 1223] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 52 (10499800) [pid = 2760] [serial = 1232] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | --DOMWINDOW == 51 (1434D000) [pid = 2760] [serial = 1220] [outer = 00000000] [url = about:blank] 03:26:21 INFO - PROCESS | 2760 | 1463653581345 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1068ms 03:26:21 INFO - PROCESS | 2760 | 1463653581369 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:26:21 INFO - PROCESS | 2760 | 1463653581374 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:26:21 INFO - PROCESS | 2760 | 1463653581378 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 2760 | 1463653581382 Marionette TRACE conn6 <- [1,1654,null,{}] 03:26:21 INFO - PROCESS | 2760 | 1463653581387 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 2760 | 1463653581468 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:26:21 INFO - PROCESS | 2760 | 1463653581563 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 2760 | ++DOCSHELL 08B6A800 == 27 [pid = 2760] [id = 423] 03:26:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 52 (08B6C800) [pid = 2760] [serial = 1269] [outer = 00000000] 03:26:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 53 (0C5A7800) [pid = 2760] [serial = 1270] [outer = 08B6C800] 03:26:21 INFO - PROCESS | 2760 | 1463653581611 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 54 (0C697000) [pid = 2760] [serial = 1271] [outer = 08B6C800] 03:26:21 INFO - PROCESS | 2760 | 1463653581991 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 03:26:22 INFO - PROCESS | 2760 | 1463653582079 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 2760 | 1463653582085 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:26:22 INFO - PROCESS | 2760 | 1463653582094 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 2760 | 1463653582097 Marionette TRACE conn6 <- [1,1658,null,{}] 03:26:22 INFO - PROCESS | 2760 | 1463653582104 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 2760 | 1463653582187 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:26:22 INFO - PROCESS | 2760 | 1463653582201 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 2760 | ++DOCSHELL 08A96800 == 28 [pid = 2760] [id = 424] 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 55 (0FFDA400) [pid = 2760] [serial = 1272] [outer = 00000000] 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 56 (0FFE7C00) [pid = 2760] [serial = 1273] [outer = 0FFDA400] 03:26:22 INFO - PROCESS | 2760 | 1463653582247 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 57 (10505800) [pid = 2760] [serial = 1274] [outer = 0FFDA400] 03:26:22 INFO - PROCESS | 2760 | 1463653582707 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 03:26:22 INFO - PROCESS | 2760 | 1463653582728 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 2760 | 1463653582730 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:26:22 INFO - PROCESS | 2760 | 1463653582733 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:26:22 INFO - PROCESS | 2760 | 1463653582737 Marionette TRACE conn6 <- [1,1662,null,{}] 03:26:22 INFO - PROCESS | 2760 | 1463653582747 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 2760 | 1463653582830 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:26:22 INFO - PROCESS | 2760 | 1463653582838 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 2760 | ++DOCSHELL 1433B400 == 29 [pid = 2760] [id = 425] 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 58 (1433B800) [pid = 2760] [serial = 1275] [outer = 00000000] 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (14347000) [pid = 2760] [serial = 1276] [outer = 1433B800] 03:26:22 INFO - PROCESS | 2760 | 1463653582885 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (1445D000) [pid = 2760] [serial = 1277] [outer = 1433B800] 03:26:23 INFO - PROCESS | 2760 | 1463653583318 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 03:26:23 INFO - PROCESS | 2760 | 1463653583367 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 2760 | 1463653583370 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:26:23 INFO - PROCESS | 2760 | 1463653583373 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 2760 | 1463653583374 Marionette TRACE conn6 <- [1,1666,null,{}] 03:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:26:23 INFO - PROCESS | 2760 | 1463653583378 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:23 INFO - PROCESS | 2760 | 1463653583470 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:26:23 INFO - PROCESS | 2760 | 1463653583476 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 2760 | ++DOCSHELL 14677400 == 30 [pid = 2760] [id = 426] 03:26:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (14A06C00) [pid = 2760] [serial = 1278] [outer = 00000000] 03:26:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (16210400) [pid = 2760] [serial = 1279] [outer = 14A06C00] 03:26:23 INFO - PROCESS | 2760 | 1463653583521 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (1621B800) [pid = 2760] [serial = 1280] [outer = 14A06C00] 03:26:23 INFO - PROCESS | 2760 | 1463653584002 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 03:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:26:24 INFO - PROCESS | 2760 | 1463653584047 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 2760 | 1463653584049 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:26:24 INFO - PROCESS | 2760 | 1463653584053 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 2760 | 1463653584054 Marionette TRACE conn6 <- [1,1670,null,{}] 03:26:24 INFO - PROCESS | 2760 | 1463653584065 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:24 INFO - PROCESS | 2760 | 1463653584170 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:26:24 INFO - PROCESS | 2760 | 1463653584181 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 2760 | ++DOCSHELL 162E9000 == 31 [pid = 2760] [id = 427] 03:26:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (162EE800) [pid = 2760] [serial = 1281] [outer = 00000000] 03:26:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (165E5C00) [pid = 2760] [serial = 1282] [outer = 162EE800] 03:26:24 INFO - PROCESS | 2760 | 1463653584224 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (162F6800) [pid = 2760] [serial = 1283] [outer = 162EE800] 03:26:24 INFO - PROCESS | 2760 | 1463653584699 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 03:26:24 INFO - PROCESS | 2760 | 1463653584723 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 2760 | 1463653584725 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:26:24 INFO - PROCESS | 2760 | 1463653584737 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 2760 | 1463653584738 Marionette TRACE conn6 <- [1,1674,null,{}] 03:26:24 INFO - PROCESS | 2760 | 1463653584742 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:24 INFO - PROCESS | 2760 | 1463653584857 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:26:24 INFO - PROCESS | 2760 | 1463653584945 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 2760 | ++DOCSHELL 17805000 == 32 [pid = 2760] [id = 428] 03:26:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (1780A000) [pid = 2760] [serial = 1284] [outer = 00000000] 03:26:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (1844AC00) [pid = 2760] [serial = 1285] [outer = 1780A000] 03:26:24 INFO - PROCESS | 2760 | 1463653584992 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (178DBC00) [pid = 2760] [serial = 1286] [outer = 1780A000] 03:26:25 INFO - PROCESS | 2760 | 1463653585407 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:26:25 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 03:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 731ms 03:26:25 INFO - PROCESS | 2760 | 1463653585469 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 2760 | 1463653585471 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:26:25 INFO - PROCESS | 2760 | 1463653585474 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 2760 | 1463653585476 Marionette TRACE conn6 <- [1,1678,null,{}] 03:26:25 INFO - PROCESS | 2760 | 1463653585480 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 2760 | 1463653585585 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:26:25 INFO - PROCESS | 2760 | 1463653585595 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 2760 | ++DOCSHELL 18440800 == 33 [pid = 2760] [id = 429] 03:26:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (1847C800) [pid = 2760] [serial = 1287] [outer = 00000000] 03:26:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (18544400) [pid = 2760] [serial = 1288] [outer = 1847C800] 03:26:25 INFO - PROCESS | 2760 | 1463653585639 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (18548800) [pid = 2760] [serial = 1289] [outer = 1847C800] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (165E1000) [pid = 2760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (0FA0D400) [pid = 2760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (1059B400) [pid = 2760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (0C50E800) [pid = 2760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (1466FC00) [pid = 2760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (14332400) [pid = 2760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (157DD400) [pid = 2760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:26:25 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (103B3400) [pid = 2760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:26:26 INFO - PROCESS | 2760 | 1463653586088 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 03:26:26 INFO - PROCESS | 2760 | 1463653586146 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 2760 | 1463653586148 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:26:26 INFO - PROCESS | 2760 | 1463653586151 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 2760 | 1463653586152 Marionette TRACE conn6 <- [1,1682,null,{}] 03:26:26 INFO - PROCESS | 2760 | 1463653586156 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 2760 | 1463653586255 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:26:26 INFO - PROCESS | 2760 | 1463653586265 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 2760 | ++DOCSHELL 0B1EF800 == 34 [pid = 2760] [id = 430] 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (0C507800) [pid = 2760] [serial = 1290] [outer = 00000000] 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (16216000) [pid = 2760] [serial = 1291] [outer = 0C507800] 03:26:26 INFO - PROCESS | 2760 | 1463653586308 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (1853E800) [pid = 2760] [serial = 1292] [outer = 0C507800] 03:26:26 INFO - PROCESS | 2760 | 1463653586729 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 03:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:26:26 INFO - PROCESS | 2760 | 1463653586782 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 2760 | 1463653586784 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 2760 | 1463653586786 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 2760 | 1463653586788 Marionette TRACE conn6 <- [1,1686,null,{}] 03:26:26 INFO - PROCESS | 2760 | 1463653586791 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 2760 | 1463653586866 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:26:26 INFO - PROCESS | 2760 | 1463653586875 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 2760 | ++DOCSHELL 11058800 == 35 [pid = 2760] [id = 431] 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (14339400) [pid = 2760] [serial = 1293] [outer = 00000000] 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (18603400) [pid = 2760] [serial = 1294] [outer = 14339400] 03:26:26 INFO - PROCESS | 2760 | 1463653586919 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (18603C00) [pid = 2760] [serial = 1295] [outer = 14339400] 03:26:27 INFO - PROCESS | 2760 | 1463653587340 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:26:27 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 03:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 03:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:26:27 INFO - PROCESS | 2760 | 1463653587357 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 2760 | 1463653587359 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:26:27 INFO - PROCESS | 2760 | 1463653587362 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 2760 | 1463653587364 Marionette TRACE conn6 <- [1,1690,null,{}] 03:26:27 INFO - PROCESS | 2760 | 1463653587380 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:27 INFO - PROCESS | 2760 | 1463653587461 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:26:27 INFO - PROCESS | 2760 | 1463653587468 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 2760 | ++DOCSHELL 1858B800 == 36 [pid = 2760] [id = 432] 03:26:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (1860E400) [pid = 2760] [serial = 1296] [outer = 00000000] 03:26:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (189D1000) [pid = 2760] [serial = 1297] [outer = 1860E400] 03:26:27 INFO - PROCESS | 2760 | 1463653587511 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (18A6A800) [pid = 2760] [serial = 1298] [outer = 1860E400] 03:26:28 INFO - PROCESS | 2760 | 1463653588136 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 830ms 03:26:28 INFO - PROCESS | 2760 | 1463653588194 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 2760 | 1463653588198 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:26:28 INFO - PROCESS | 2760 | 1463653588204 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 2760 | 1463653588208 Marionette TRACE conn6 <- [1,1694,null,{}] 03:26:28 INFO - PROCESS | 2760 | 1463653588214 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 2760 | 1463653588362 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:26:28 INFO - PROCESS | 2760 | 1463653588380 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B400 == 37 [pid = 2760] [id = 433] 03:26:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (0C5A3000) [pid = 2760] [serial = 1299] [outer = 00000000] 03:26:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (0FF53800) [pid = 2760] [serial = 1300] [outer = 0C5A3000] 03:26:28 INFO - PROCESS | 2760 | 1463653588437 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (0FFDD400) [pid = 2760] [serial = 1301] [outer = 0C5A3000] 03:26:29 INFO - PROCESS | 2760 | 1463653589082 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 03:26:29 INFO - PROCESS | 2760 | 1463653589135 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 2760 | 1463653589141 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:26:29 INFO - PROCESS | 2760 | 1463653589147 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 2760 | 1463653589150 Marionette TRACE conn6 <- [1,1698,null,{}] 03:26:29 INFO - PROCESS | 2760 | 1463653589154 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 2760 | 1463653589257 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:26:29 INFO - PROCESS | 2760 | 1463653589412 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 2760 | ++DOCSHELL 143E1C00 == 38 [pid = 2760] [id = 434] 03:26:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (1445B400) [pid = 2760] [serial = 1302] [outer = 00000000] 03:26:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (157DD400) [pid = 2760] [serial = 1303] [outer = 1445B400] 03:26:29 INFO - PROCESS | 2760 | 1463653589467 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (162F3800) [pid = 2760] [serial = 1304] [outer = 1445B400] 03:26:30 INFO - PROCESS | 2760 | 1463653590041 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 03:26:30 INFO - PROCESS | 2760 | 1463653590079 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 2760 | 1463653590081 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:26:30 INFO - PROCESS | 2760 | 1463653590085 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:26:30 INFO - PROCESS | 2760 | 1463653590089 Marionette TRACE conn6 <- [1,1702,null,{}] 03:26:30 INFO - PROCESS | 2760 | 1463653590100 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 2760 | 1463653590202 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:26:30 INFO - PROCESS | 2760 | 1463653590334 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 2760 | ++DOCSHELL 1890D400 == 39 [pid = 2760] [id = 435] 03:26:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (189C7400) [pid = 2760] [serial = 1305] [outer = 00000000] 03:26:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (18A72800) [pid = 2760] [serial = 1306] [outer = 189C7400] 03:26:30 INFO - PROCESS | 2760 | 1463653590391 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (18AA2C00) [pid = 2760] [serial = 1307] [outer = 189C7400] 03:26:31 INFO - PROCESS | 2760 | 1463653591141 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1121ms 03:26:31 INFO - PROCESS | 2760 | 1463653591218 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 2760 | 1463653591221 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:26:31 INFO - PROCESS | 2760 | 1463653591227 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 2760 | 1463653591230 Marionette TRACE conn6 <- [1,1706,null,{}] 03:26:31 INFO - PROCESS | 2760 | 1463653591236 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 2760 | 1463653591332 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:26:31 INFO - PROCESS | 2760 | 1463653591417 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 2760 | ++DOCSHELL 08A91800 == 40 [pid = 2760] [id = 436] 03:26:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C599800) [pid = 2760] [serial = 1308] [outer = 00000000] 03:26:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0C69D400) [pid = 2760] [serial = 1309] [outer = 0C599800] 03:26:31 INFO - PROCESS | 2760 | 1463653591509 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0FAF8C00) [pid = 2760] [serial = 1310] [outer = 0C599800] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 11058800 == 39 [pid = 2760] [id = 431] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 0B1EF800 == 38 [pid = 2760] [id = 430] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 18440800 == 37 [pid = 2760] [id = 429] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 17805000 == 36 [pid = 2760] [id = 428] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 162E9000 == 35 [pid = 2760] [id = 427] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 14677400 == 34 [pid = 2760] [id = 426] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 1433B400 == 33 [pid = 2760] [id = 425] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 08A96800 == 32 [pid = 2760] [id = 424] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 08B6A800 == 31 [pid = 2760] [id = 423] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (162ECC00) [pid = 2760] [serial = 1261] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOCSHELL 0FA5B000 == 30 [pid = 2760] [id = 422] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1890C400) [pid = 2760] [serial = 1238] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0FAEB800) [pid = 2760] [serial = 1243] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (11055800) [pid = 2760] [serial = 1250] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (0C5A5800) [pid = 2760] [serial = 1241] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (0FF27000) [pid = 2760] [serial = 1244] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (0C59FC00) [pid = 2760] [serial = 1240] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (1571F400) [pid = 2760] [serial = 1256] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1433C800) [pid = 2760] [serial = 1252] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (16211800) [pid = 2760] [serial = 1258] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (10508800) [pid = 2760] [serial = 1246] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (14344C00) [pid = 2760] [serial = 1253] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (10721000) [pid = 2760] [serial = 1249] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (1058D400) [pid = 2760] [serial = 1247] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (14A74800) [pid = 2760] [serial = 1255] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (16214000) [pid = 2760] [serial = 1259] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 2760 | 1463653592098 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 03:26:32 INFO - PROCESS | 2760 | 1463653592162 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 2760 | 1463653592167 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:26:32 INFO - PROCESS | 2760 | 1463653592173 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 2760 | 1463653592176 Marionette TRACE conn6 <- [1,1710,null,{}] 03:26:32 INFO - PROCESS | 2760 | 1463653592179 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2760 | 1463653592260 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:26:32 INFO - PROCESS | 2760 | 1463653592350 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 2760 | ++DOCSHELL 08B79400 == 31 [pid = 2760] [id = 437] 03:26:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (08B7C400) [pid = 2760] [serial = 1311] [outer = 00000000] 03:26:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (0FAF4000) [pid = 2760] [serial = 1312] [outer = 08B7C400] 03:26:32 INFO - PROCESS | 2760 | 1463653592394 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (0FF7AC00) [pid = 2760] [serial = 1313] [outer = 08B7C400] 03:26:32 INFO - PROCESS | 2760 | 1463653592801 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:26:32 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 03:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 03:26:32 INFO - PROCESS | 2760 | 1463653592847 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 2760 | 1463653592849 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 2760 | 1463653592853 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:26:32 INFO - PROCESS | 2760 | 1463653592856 Marionette TRACE conn6 <- [1,1714,null,{}] 03:26:32 INFO - PROCESS | 2760 | 1463653592866 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2760 | 1463653592949 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:26:32 INFO - PROCESS | 2760 | 1463653592957 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 2760 | ++DOCSHELL 1050E000 == 32 [pid = 2760] [id = 438] 03:26:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (1050EC00) [pid = 2760] [serial = 1314] [outer = 00000000] 03:26:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (10EEFC00) [pid = 2760] [serial = 1315] [outer = 1050EC00] 03:26:32 INFO - PROCESS | 2760 | 1463653593004 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (13F8FC00) [pid = 2760] [serial = 1316] [outer = 1050EC00] 03:26:33 INFO - PROCESS | 2760 | 1463653593478 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 03:26:33 INFO - PROCESS | 2760 | 1463653593527 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 2760 | 1463653593529 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:26:33 INFO - PROCESS | 2760 | 1463653593533 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 2760 | 1463653593534 Marionette TRACE conn6 <- [1,1718,null,{}] 03:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:26:33 INFO - PROCESS | 2760 | 1463653593538 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:33 INFO - PROCESS | 2760 | 1463653593616 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:26:33 INFO - PROCESS | 2760 | 1463653593657 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 2760 | ++DOCSHELL 14A0CC00 == 33 [pid = 2760] [id = 439] 03:26:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (14A10C00) [pid = 2760] [serial = 1317] [outer = 00000000] 03:26:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (1571E400) [pid = 2760] [serial = 1318] [outer = 14A10C00] 03:26:33 INFO - PROCESS | 2760 | 1463653593702 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (157DF800) [pid = 2760] [serial = 1319] [outer = 14A10C00] 03:26:34 INFO - PROCESS | 2760 | 1463653594137 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:26:34 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 03:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 03:26:34 INFO - PROCESS | 2760 | 1463653594172 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 03:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:26:34 INFO - PROCESS | 2760 | 1463653594183 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 2760 | 1463653594193 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 2760 | 1463653594195 Marionette TRACE conn6 <- [1,1722,null,{}] 03:26:34 INFO - PROCESS | 2760 | 1463653594198 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 2760 | 1463653594302 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:26:34 INFO - PROCESS | 2760 | 1463653594309 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 2760 | ++DOCSHELL 14340C00 == 34 [pid = 2760] [id = 440] 03:26:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (14346C00) [pid = 2760] [serial = 1320] [outer = 00000000] 03:26:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (162B9800) [pid = 2760] [serial = 1321] [outer = 14346C00] 03:26:34 INFO - PROCESS | 2760 | 1463653594353 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (162C1400) [pid = 2760] [serial = 1322] [outer = 14346C00] 03:26:34 INFO - PROCESS | 2760 | 1463653594779 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 03:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:26:34 INFO - PROCESS | 2760 | 1463653594819 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 2760 | 1463653594821 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 2760 | 1463653594824 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 2760 | 1463653594825 Marionette TRACE conn6 <- [1,1726,null,{}] 03:26:34 INFO - PROCESS | 2760 | 1463653594828 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 2760 | 1463653594956 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:26:34 INFO - PROCESS | 2760 | 1463653594993 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 2760 | ++DOCSHELL 16B55C00 == 35 [pid = 2760] [id = 441] 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (16B56400) [pid = 2760] [serial = 1323] [outer = 00000000] 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (18477000) [pid = 2760] [serial = 1324] [outer = 16B56400] 03:26:35 INFO - PROCESS | 2760 | 1463653595093 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1854A400) [pid = 2760] [serial = 1325] [outer = 16B56400] 03:26:35 INFO - PROCESS | 2760 | 1463653595522 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 03:26:35 INFO - PROCESS | 2760 | 1463653595555 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 2760 | 1463653595557 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:26:35 INFO - PROCESS | 2760 | 1463653595560 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 2760 | 1463653595561 Marionette TRACE conn6 <- [1,1730,null,{}] 03:26:35 INFO - PROCESS | 2760 | 1463653595565 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:35 INFO - PROCESS | 2760 | 1463653595674 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:26:35 INFO - PROCESS | 2760 | 1463653595682 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 2760 | ++DOCSHELL 0B1AE000 == 36 [pid = 2760] [id = 442] 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0C5A5400) [pid = 2760] [serial = 1326] [outer = 00000000] 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1860D800) [pid = 2760] [serial = 1327] [outer = 0C5A5400] 03:26:35 INFO - PROCESS | 2760 | 1463653595725 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (189D0000) [pid = 2760] [serial = 1328] [outer = 0C5A5400] 03:26:36 INFO - PROCESS | 2760 | 1463653596160 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (162EE800) [pid = 2760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1780A000) [pid = 2760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (08B6C800) [pid = 2760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (0FFDA400) [pid = 2760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (14A06C00) [pid = 2760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1433B800) [pid = 2760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (14339400) [pid = 2760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (1847C800) [pid = 2760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:26:36 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (0C507800) [pid = 2760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:26:36 INFO - PROCESS | 2760 | 1463653596292 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 2760 | 1463653596294 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:26:36 INFO - PROCESS | 2760 | 1463653596299 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 2760 | 1463653596300 Marionette TRACE conn6 <- [1,1734,null,{}] 03:26:36 INFO - PROCESS | 2760 | 1463653596304 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:26:36 INFO - PROCESS | 2760 | 1463653596420 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:26:36 INFO - PROCESS | 2760 | 1463653596429 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 2760 | ++DOCSHELL 08B78400 == 37 [pid = 2760] [id = 443] 03:26:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0FFDA400) [pid = 2760] [serial = 1329] [outer = 00000000] 03:26:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (14341000) [pid = 2760] [serial = 1330] [outer = 0FFDA400] 03:26:36 INFO - PROCESS | 2760 | 1463653596474 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (14A06C00) [pid = 2760] [serial = 1331] [outer = 0FFDA400] 03:26:36 INFO - PROCESS | 2760 | 1463653596906 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 610ms 03:26:36 INFO - PROCESS | 2760 | 1463653596921 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 2760 | 1463653596923 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:26:36 INFO - PROCESS | 2760 | 1463653596941 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 2760 | 1463653596943 Marionette TRACE conn6 <- [1,1738,null,{}] 03:26:36 INFO - PROCESS | 2760 | 1463653596946 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 2760 | 1463653597024 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:26:37 INFO - PROCESS | 2760 | 1463653597031 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 2760 | ++DOCSHELL 16873800 == 38 [pid = 2760] [id = 444] 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (18440C00) [pid = 2760] [serial = 1332] [outer = 00000000] 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (18AA8C00) [pid = 2760] [serial = 1333] [outer = 18440C00] 03:26:37 INFO - PROCESS | 2760 | 1463653597075 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (18AA9000) [pid = 2760] [serial = 1334] [outer = 18440C00] 03:26:37 INFO - PROCESS | 2760 | 1463653597500 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 570ms 03:26:37 INFO - PROCESS | 2760 | 1463653597512 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 2760 | 1463653597514 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:26:37 INFO - PROCESS | 2760 | 1463653597517 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 2760 | 1463653597519 Marionette TRACE conn6 <- [1,1742,null,{}] 03:26:37 INFO - PROCESS | 2760 | 1463653597522 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 2760 | 1463653597638 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:26:37 INFO - PROCESS | 2760 | 1463653597647 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 2760 | ++DOCSHELL 18AA5C00 == 39 [pid = 2760] [id = 445] 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (19437C00) [pid = 2760] [serial = 1335] [outer = 00000000] 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (19496000) [pid = 2760] [serial = 1336] [outer = 19437C00] 03:26:37 INFO - PROCESS | 2760 | 1463653597692 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (19680400) [pid = 2760] [serial = 1337] [outer = 19437C00] 03:26:38 INFO - PROCESS | 2760 | 1463653598114 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 03:26:38 INFO - PROCESS | 2760 | 1463653598148 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 2760 | 1463653598151 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:26:38 INFO - PROCESS | 2760 | 1463653598154 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 2760 | 1463653598156 Marionette TRACE conn6 <- [1,1746,null,{}] 03:26:38 INFO - PROCESS | 2760 | 1463653598160 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:38 INFO - PROCESS | 2760 | 1463653598290 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:26:38 INFO - PROCESS | 2760 | 1463653598402 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 2760 | ++DOCSHELL 08A8D400 == 40 [pid = 2760] [id = 446] 03:26:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (08A8E000) [pid = 2760] [serial = 1338] [outer = 00000000] 03:26:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (08B70000) [pid = 2760] [serial = 1339] [outer = 08A8E000] 03:26:38 INFO - PROCESS | 2760 | 1463653598459 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (0C503800) [pid = 2760] [serial = 1340] [outer = 08A8E000] 03:26:39 INFO - PROCESS | 2760 | 1463653599078 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 03:26:39 INFO - PROCESS | 2760 | 1463653599129 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 2760 | 1463653599134 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:26:39 INFO - PROCESS | 2760 | 1463653599139 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 2760 | 1463653599143 Marionette TRACE conn6 <- [1,1750,null,{}] 03:26:39 INFO - PROCESS | 2760 | 1463653599148 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 2760 | 1463653599288 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:26:39 INFO - PROCESS | 2760 | 1463653599422 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 2760 | ++DOCSHELL 1071E000 == 41 [pid = 2760] [id = 447] 03:26:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (107A0800) [pid = 2760] [serial = 1341] [outer = 00000000] 03:26:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (14330000) [pid = 2760] [serial = 1342] [outer = 107A0800] 03:26:39 INFO - PROCESS | 2760 | 1463653599479 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1433DC00) [pid = 2760] [serial = 1343] [outer = 107A0800] 03:26:40 INFO - PROCESS | 2760 | 1463653600017 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 03:26:40 INFO - PROCESS | 2760 | 1463653600086 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 2760 | 1463653600090 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 2760 | 1463653600094 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:26:40 INFO - PROCESS | 2760 | 1463653600097 Marionette TRACE conn6 <- [1,1754,null,{}] 03:26:40 INFO - PROCESS | 2760 | 1463653600114 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:40 INFO - PROCESS | 2760 | 1463653600248 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:26:40 INFO - PROCESS | 2760 | 1463653600311 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 2760 | ++DOCSHELL 17CF2800 == 42 [pid = 2760] [id = 448] 03:26:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18442800) [pid = 2760] [serial = 1344] [outer = 00000000] 03:26:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18605800) [pid = 2760] [serial = 1345] [outer = 18442800] 03:26:40 INFO - PROCESS | 2760 | 1463653600365 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18E65800) [pid = 2760] [serial = 1346] [outer = 18442800] 03:26:40 INFO - PROCESS | 2760 | 1463653600988 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 03:26:41 INFO - PROCESS | 2760 | 1463653601028 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 2760 | 1463653601031 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:26:41 INFO - PROCESS | 2760 | 1463653601041 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 2760 | 1463653601047 Marionette TRACE conn6 <- [1,1758,null,{}] 03:26:41 INFO - PROCESS | 2760 | 1463653601052 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:41 INFO - PROCESS | 2760 | 1463653601157 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:26:41 INFO - PROCESS | 2760 | 1463653601261 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 2760 | ++DOCSHELL 18601C00 == 43 [pid = 2760] [id = 449] 03:26:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (1943D000) [pid = 2760] [serial = 1347] [outer = 00000000] 03:26:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19B62C00) [pid = 2760] [serial = 1348] [outer = 1943D000] 03:26:41 INFO - PROCESS | 2760 | 1463653601315 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19B67000) [pid = 2760] [serial = 1349] [outer = 1943D000] 03:26:41 INFO - PROCESS | 2760 | 1463653601904 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1090ms 03:26:42 INFO - PROCESS | 2760 | 1463653602128 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 2760 | 1463653602133 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:26:42 INFO - PROCESS | 2760 | 1463653602137 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 2760 | 1463653602140 Marionette TRACE conn6 <- [1,1762,null,{}] 03:26:42 INFO - PROCESS | 2760 | 1463653602146 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 2760 | 1463653602241 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:26:42 INFO - PROCESS | 2760 | 1463653602341 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 2760 | ++DOCSHELL 0FF57800 == 44 [pid = 2760] [id = 450] 03:26:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (0FF71400) [pid = 2760] [serial = 1350] [outer = 00000000] 03:26:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1058CC00) [pid = 2760] [serial = 1351] [outer = 0FF71400] 03:26:42 INFO - PROCESS | 2760 | 1463653602388 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (10E04400) [pid = 2760] [serial = 1352] [outer = 0FF71400] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 18AA5C00 == 43 [pid = 2760] [id = 445] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 16873800 == 42 [pid = 2760] [id = 444] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 08B78400 == 41 [pid = 2760] [id = 443] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 0B1AE000 == 40 [pid = 2760] [id = 442] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 16B55C00 == 39 [pid = 2760] [id = 441] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 14340C00 == 38 [pid = 2760] [id = 440] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 14A0CC00 == 37 [pid = 2760] [id = 439] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 1050E000 == 36 [pid = 2760] [id = 438] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 08B79400 == 35 [pid = 2760] [id = 437] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 08A91800 == 34 [pid = 2760] [id = 436] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 0C59B400 == 33 [pid = 2760] [id = 433] 03:26:43 INFO - PROCESS | 2760 | --DOCSHELL 1858B800 == 32 [pid = 2760] [id = 432] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (10505800) [pid = 2760] [serial = 1274] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (16210400) [pid = 2760] [serial = 1279] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (14347000) [pid = 2760] [serial = 1276] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (18603C00) [pid = 2760] [serial = 1295] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1445D000) [pid = 2760] [serial = 1277] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1058D000) [pid = 2760] [serial = 1267] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0C5B1800) [pid = 2760] [serial = 1264] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18544400) [pid = 2760] [serial = 1288] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (189D1000) [pid = 2760] [serial = 1297] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (178DBC00) [pid = 2760] [serial = 1286] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (16216000) [pid = 2760] [serial = 1291] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (18603400) [pid = 2760] [serial = 1294] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (18548800) [pid = 2760] [serial = 1289] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (162F6800) [pid = 2760] [serial = 1283] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1853E800) [pid = 2760] [serial = 1292] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1621B800) [pid = 2760] [serial = 1280] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (165E5C00) [pid = 2760] [serial = 1282] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1844AC00) [pid = 2760] [serial = 1285] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (0C5A7800) [pid = 2760] [serial = 1270] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0C697000) [pid = 2760] [serial = 1271] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FFE7C00) [pid = 2760] [serial = 1273] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 2760 | 1463653603071 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 03:26:43 INFO - PROCESS | 2760 | 1463653603108 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:26:43 INFO - PROCESS | 2760 | 1463653603112 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:26:43 INFO - PROCESS | 2760 | 1463653603119 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 2760 | 1463653603122 Marionette TRACE conn6 <- [1,1766,null,{}] 03:26:43 INFO - PROCESS | 2760 | 1463653603126 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 2760 | 1463653603207 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:26:43 INFO - PROCESS | 2760 | 1463653603308 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 2760 | ++DOCSHELL 0B1AD800 == 33 [pid = 2760] [id = 451] 03:26:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0C599C00) [pid = 2760] [serial = 1353] [outer = 00000000] 03:26:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C5B1400) [pid = 2760] [serial = 1354] [outer = 0C599C00] 03:26:43 INFO - PROCESS | 2760 | 1463653603354 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0CF7F400) [pid = 2760] [serial = 1355] [outer = 0C599C00] 03:26:43 INFO - PROCESS | 2760 | 1463653603762 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:26:43 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 03:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 03:26:43 INFO - PROCESS | 2760 | 1463653603848 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 2760 | 1463653603850 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:26:43 INFO - PROCESS | 2760 | 1463653603854 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 2760 | 1463653603856 Marionette TRACE conn6 <- [1,1770,null,{}] 03:26:43 INFO - PROCESS | 2760 | 1463653603865 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 2760 | 1463653603957 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:26:43 INFO - PROCESS | 2760 | 1463653603967 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 2760 | ++DOCSHELL 1108DC00 == 34 [pid = 2760] [id = 452] 03:26:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (13F7B000) [pid = 2760] [serial = 1356] [outer = 00000000] 03:26:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (14342400) [pid = 2760] [serial = 1357] [outer = 13F7B000] 03:26:44 INFO - PROCESS | 2760 | 1463653604016 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (14389400) [pid = 2760] [serial = 1358] [outer = 13F7B000] 03:26:44 INFO - PROCESS | 2760 | 1463653604506 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:26:44 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 03:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 03:26:44 INFO - PROCESS | 2760 | 1463653604528 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:26:44 INFO - PROCESS | 2760 | 1463653604530 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:26:44 INFO - PROCESS | 2760 | 1463653604533 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 2760 | 1463653604535 Marionette TRACE conn6 <- [1,1774,null,{}] 03:26:44 INFO - PROCESS | 2760 | 1463653604538 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 2760 | 1463653604620 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:26:44 INFO - PROCESS | 2760 | 1463653604627 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 2760 | ++DOCSHELL 162C0000 == 35 [pid = 2760] [id = 453] 03:26:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (162EAC00) [pid = 2760] [serial = 1359] [outer = 00000000] 03:26:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (16873800) [pid = 2760] [serial = 1360] [outer = 162EAC00] 03:26:44 INFO - PROCESS | 2760 | 1463653604671 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (1780A000) [pid = 2760] [serial = 1361] [outer = 162EAC00] 03:26:45 INFO - PROCESS | 2760 | 1463653605105 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:26:45 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 03:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 03:26:45 INFO - PROCESS | 2760 | 1463653605164 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:26:45 INFO - PROCESS | 2760 | 1463653605166 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:26:45 INFO - PROCESS | 2760 | 1463653605169 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 2760 | 1463653605171 Marionette TRACE conn6 <- [1,1778,null,{}] 03:26:45 INFO - PROCESS | 2760 | 1463653605175 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 2760 | 1463653605251 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:26:45 INFO - PROCESS | 2760 | 1463653605258 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 2760 | ++DOCSHELL 10503C00 == 36 [pid = 2760] [id = 454] 03:26:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (1780D800) [pid = 2760] [serial = 1362] [outer = 00000000] 03:26:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (18475C00) [pid = 2760] [serial = 1363] [outer = 1780D800] 03:26:45 INFO - PROCESS | 2760 | 1463653605301 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18546000) [pid = 2760] [serial = 1364] [outer = 1780D800] 03:26:45 INFO - PROCESS | 2760 | 1463653605789 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:26:45 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) 03:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 672ms 03:26:45 INFO - PROCESS | 2760 | 1463653605842 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 2760 | 1463653605845 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:26:45 INFO - PROCESS | 2760 | 1463653605848 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:26:45 INFO - PROCESS | 2760 | 1463653605849 Marionette TRACE conn6 <- [1,1782,null,{}] 03:26:45 INFO - PROCESS | 2760 | 1463653605853 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 2760 | 1463653605988 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:26:46 INFO - PROCESS | 2760 | 1463653606001 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 2760 | ++DOCSHELL 08B78400 == 37 [pid = 2760] [id = 455] 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18547400) [pid = 2760] [serial = 1365] [outer = 00000000] 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18A6B400) [pid = 2760] [serial = 1366] [outer = 18547400] 03:26:46 INFO - PROCESS | 2760 | 1463653606046 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18AAB400) [pid = 2760] [serial = 1367] [outer = 18547400] 03:26:46 INFO - PROCESS | 2760 | 1463653606481 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 03:26:46 INFO - PROCESS | 2760 | 1463653606522 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 2760 | 1463653606524 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:26:46 INFO - PROCESS | 2760 | 1463653606528 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 2760 | 1463653606529 Marionette TRACE conn6 <- [1,1786,null,{}] 03:26:46 INFO - PROCESS | 2760 | 1463653606533 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 2760 | 1463653606640 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:26:46 INFO - PROCESS | 2760 | 1463653606732 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 2760 | ++DOCSHELL 19437400 == 38 [pid = 2760] [id = 456] 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19439000) [pid = 2760] [serial = 1368] [outer = 00000000] 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1998B800) [pid = 2760] [serial = 1369] [outer = 19439000] 03:26:46 INFO - PROCESS | 2760 | 1463653606778 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (199DB800) [pid = 2760] [serial = 1370] [outer = 19439000] 03:26:47 INFO - PROCESS | 2760 | 1463653607173 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 03:26:47 INFO - PROCESS | 2760 | 1463653607200 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 2760 | 1463653607202 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 2760 | 1463653607205 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:26:47 INFO - PROCESS | 2760 | 1463653607206 Marionette TRACE conn6 <- [1,1790,null,{}] 03:26:47 INFO - PROCESS | 2760 | 1463653607210 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 2760 | 1463653607329 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:26:47 INFO - PROCESS | 2760 | 1463653607336 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 2760 | ++DOCSHELL 19987C00 == 39 [pid = 2760] [id = 457] 03:26:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (199E0C00) [pid = 2760] [serial = 1371] [outer = 00000000] 03:26:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (19B69800) [pid = 2760] [serial = 1372] [outer = 199E0C00] 03:26:47 INFO - PROCESS | 2760 | 1463653607379 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (19B5F400) [pid = 2760] [serial = 1373] [outer = 199E0C00] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (16B56400) [pid = 2760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (0C599800) [pid = 2760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1050EC00) [pid = 2760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (08B7C400) [pid = 2760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (14A10C00) [pid = 2760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (0C5A5400) [pid = 2760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0FFDA400) [pid = 2760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (14346C00) [pid = 2760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18440C00) [pid = 2760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:26:47 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0FF74C00) [pid = 2760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:26:47 INFO - PROCESS | 2760 | 1463653607935 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 772ms 03:26:48 INFO - PROCESS | 2760 | 1463653608006 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 2760 | 1463653608008 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:26:48 INFO - PROCESS | 2760 | 1463653608011 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:26:48 INFO - PROCESS | 2760 | 1463653608012 Marionette TRACE conn6 <- [1,1794,null,{}] 03:26:48 INFO - PROCESS | 2760 | 1463653608016 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 2760 | 1463653608096 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:26:48 INFO - PROCESS | 2760 | 1463653608103 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 2760 | ++DOCSHELL 10646400 == 40 [pid = 2760] [id = 458] 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1064FC00) [pid = 2760] [serial = 1374] [outer = 00000000] 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18440C00) [pid = 2760] [serial = 1375] [outer = 1064FC00] 03:26:48 INFO - PROCESS | 2760 | 1463653608146 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18E60400) [pid = 2760] [serial = 1376] [outer = 1064FC00] 03:26:48 INFO - PROCESS | 2760 | 1463653608571 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 03:26:48 INFO - PROCESS | 2760 | 1463653608647 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 2760 | 1463653608649 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:26:48 INFO - PROCESS | 2760 | 1463653608652 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 2760 | 1463653608654 Marionette TRACE conn6 <- [1,1798,null,{}] 03:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:26:48 INFO - PROCESS | 2760 | 1463653608658 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 2760 | 1463653608736 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:26:48 INFO - PROCESS | 2760 | 1463653608743 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 2760 | ++DOCSHELL 1843C400 == 41 [pid = 2760] [id = 459] 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (199E1C00) [pid = 2760] [serial = 1377] [outer = 00000000] 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19BC6000) [pid = 2760] [serial = 1378] [outer = 199E1C00] 03:26:48 INFO - PROCESS | 2760 | 1463653608786 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19BC8800) [pid = 2760] [serial = 1379] [outer = 199E1C00] 03:26:49 INFO - PROCESS | 2760 | 1463653609213 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 571ms 03:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:26:49 INFO - PROCESS | 2760 | 1463653609227 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 2760 | 1463653609229 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 2760 | 1463653609246 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 2760 | 1463653609249 Marionette TRACE conn6 <- [1,1802,null,{}] 03:26:49 INFO - PROCESS | 2760 | 1463653609257 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 2760 | 1463653609353 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:26:49 INFO - PROCESS | 2760 | 1463653609359 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 2760 | ++DOCSHELL 19BDEC00 == 42 [pid = 2760] [id = 460] 03:26:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19BE2C00) [pid = 2760] [serial = 1380] [outer = 00000000] 03:26:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1A92DC00) [pid = 2760] [serial = 1381] [outer = 19BE2C00] 03:26:49 INFO - PROCESS | 2760 | 1463653609408 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1A937000) [pid = 2760] [serial = 1382] [outer = 19BE2C00] 03:26:50 INFO - PROCESS | 2760 | 1463653610103 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 950ms 03:26:50 INFO - PROCESS | 2760 | 1463653610184 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 2760 | 1463653610189 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:26:50 INFO - PROCESS | 2760 | 1463653610195 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:26:50 INFO - PROCESS | 2760 | 1463653610199 Marionette TRACE conn6 <- [1,1806,null,{}] 03:26:50 INFO - PROCESS | 2760 | 1463653610205 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 2760 | 1463653610343 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:26:50 INFO - PROCESS | 2760 | 1463653610480 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 2760 | ++DOCSHELL 0C59F400 == 43 [pid = 2760] [id = 461] 03:26:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0C5ADC00) [pid = 2760] [serial = 1383] [outer = 00000000] 03:26:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (103B3000) [pid = 2760] [serial = 1384] [outer = 0C5ADC00] 03:26:50 INFO - PROCESS | 2760 | 1463653610538 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (10598400) [pid = 2760] [serial = 1385] [outer = 0C5ADC00] 03:26:51 INFO - PROCESS | 2760 | 1463653611126 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 03:26:51 INFO - PROCESS | 2760 | 1463653611169 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 2760 | 1463653611175 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:26:51 INFO - PROCESS | 2760 | 1463653611182 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 2760 | 1463653611185 Marionette TRACE conn6 <- [1,1810,null,{}] 03:26:51 INFO - PROCESS | 2760 | 1463653611189 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 2760 | 1463653611295 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:26:51 INFO - PROCESS | 2760 | 1463653611431 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A5000 == 44 [pid = 2760] [id = 462] 03:26:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (10593000) [pid = 2760] [serial = 1386] [outer = 00000000] 03:26:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162ED000) [pid = 2760] [serial = 1387] [outer = 10593000] 03:26:51 INFO - PROCESS | 2760 | 1463653611489 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18474C00) [pid = 2760] [serial = 1388] [outer = 10593000] 03:26:52 INFO - PROCESS | 2760 | 1463653612087 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 03:26:52 INFO - PROCESS | 2760 | 1463653612154 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 2760 | 1463653612156 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:26:52 INFO - PROCESS | 2760 | 1463653612160 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 2760 | 1463653612164 Marionette TRACE conn6 <- [1,1814,null,{}] 03:26:52 INFO - PROCESS | 2760 | 1463653612175 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 2760 | 1463653612290 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:26:52 INFO - PROCESS | 2760 | 1463653612421 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 2760 | ++DOCSHELL 199DEC00 == 45 [pid = 2760] [id = 463] 03:26:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19B65000) [pid = 2760] [serial = 1389] [outer = 00000000] 03:26:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19C3AC00) [pid = 2760] [serial = 1390] [outer = 19B65000] 03:26:52 INFO - PROCESS | 2760 | 1463653612479 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1A938400) [pid = 2760] [serial = 1391] [outer = 19B65000] 03:26:53 INFO - PROCESS | 2760 | 1463653613072 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1121ms 03:26:53 INFO - PROCESS | 2760 | 1463653613310 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 2760 | 1463653613314 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:26:53 INFO - PROCESS | 2760 | 1463653613321 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 2760 | 1463653613323 Marionette TRACE conn6 <- [1,1818,null,{}] 03:26:53 INFO - PROCESS | 2760 | 1463653613329 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:53 INFO - PROCESS | 2760 | 1463653613424 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:26:53 INFO - PROCESS | 2760 | 1463653613554 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 2760 | ++DOCSHELL 0C501800 == 46 [pid = 2760] [id = 464] 03:26:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0C59A000) [pid = 2760] [serial = 1392] [outer = 00000000] 03:26:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0FFD9C00) [pid = 2760] [serial = 1393] [outer = 0C59A000] 03:26:53 INFO - PROCESS | 2760 | 1463653613602 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1049C400) [pid = 2760] [serial = 1394] [outer = 0C59A000] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 1843C400 == 45 [pid = 2760] [id = 459] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 10646400 == 44 [pid = 2760] [id = 458] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 19987C00 == 43 [pid = 2760] [id = 457] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 19437400 == 42 [pid = 2760] [id = 456] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 08B78400 == 41 [pid = 2760] [id = 455] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 10503C00 == 40 [pid = 2760] [id = 454] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 162C0000 == 39 [pid = 2760] [id = 453] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 1108DC00 == 38 [pid = 2760] [id = 452] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19496000) [pid = 2760] [serial = 1336] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 0B1AD800 == 37 [pid = 2760] [id = 451] 03:26:54 INFO - PROCESS | 2760 | --DOCSHELL 0FF57800 == 36 [pid = 2760] [id = 450] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (10649800) [pid = 2760] [serial = 1268] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (157DD400) [pid = 2760] [serial = 1303] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0FF53800) [pid = 2760] [serial = 1300] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FAF8C00) [pid = 2760] [serial = 1310] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0C69D400) [pid = 2760] [serial = 1309] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (10EEFC00) [pid = 2760] [serial = 1315] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (13F8FC00) [pid = 2760] [serial = 1316] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0FAF4000) [pid = 2760] [serial = 1312] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0FF7AC00) [pid = 2760] [serial = 1313] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1571E400) [pid = 2760] [serial = 1318] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1860D800) [pid = 2760] [serial = 1327] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (14A06C00) [pid = 2760] [serial = 1331] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (14341000) [pid = 2760] [serial = 1330] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (162B9800) [pid = 2760] [serial = 1321] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18AA9000) [pid = 2760] [serial = 1334] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (189D0000) [pid = 2760] [serial = 1328] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (162C1400) [pid = 2760] [serial = 1322] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18AA8C00) [pid = 2760] [serial = 1333] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (157DF800) [pid = 2760] [serial = 1319] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1854A400) [pid = 2760] [serial = 1325] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (18A72800) [pid = 2760] [serial = 1306] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (18477000) [pid = 2760] [serial = 1324] [outer = 00000000] [url = about:blank] 03:26:54 INFO - PROCESS | 2760 | 1463653614260 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 990ms 03:26:54 INFO - PROCESS | 2760 | 1463653614311 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 2760 | 1463653614314 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:26:54 INFO - PROCESS | 2760 | 1463653614321 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 2760 | 1463653614325 Marionette TRACE conn6 <- [1,1822,null,{}] 03:26:54 INFO - PROCESS | 2760 | 1463653614328 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 2760 | 1463653614410 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:26:54 INFO - PROCESS | 2760 | 1463653614417 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 2760 | ++DOCSHELL 0C59D400 == 37 [pid = 2760] [id = 465] 03:26:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (0C59E000) [pid = 2760] [serial = 1395] [outer = 00000000] 03:26:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (0FF53800) [pid = 2760] [serial = 1396] [outer = 0C59E000] 03:26:54 INFO - PROCESS | 2760 | 1463653614463 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (0FFE7800) [pid = 2760] [serial = 1397] [outer = 0C59E000] 03:26:55 INFO - PROCESS | 2760 | 1463653615000 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:26:55 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 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 03:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:26:55 INFO - PROCESS | 2760 | 1463653615051 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 2760 | 1463653615053 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:26:55 INFO - PROCESS | 2760 | 1463653615056 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 2760 | 1463653615058 Marionette TRACE conn6 <- [1,1826,null,{}] 03:26:55 INFO - PROCESS | 2760 | 1463653615068 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 2760 | 1463653615154 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:26:55 INFO - PROCESS | 2760 | 1463653615248 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 2760 | ++DOCSHELL 13F7A800 == 38 [pid = 2760] [id = 466] 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (13F7AC00) [pid = 2760] [serial = 1398] [outer = 00000000] 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (143E9400) [pid = 2760] [serial = 1399] [outer = 13F7AC00] 03:26:55 INFO - PROCESS | 2760 | 1463653615296 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (14A74C00) [pid = 2760] [serial = 1400] [outer = 13F7AC00] 03:26:55 INFO - PROCESS | 2760 | 1463653615677 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 03:26:55 INFO - PROCESS | 2760 | 1463653615727 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 2760 | 1463653615729 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:26:55 INFO - PROCESS | 2760 | 1463653615732 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 2760 | 1463653615733 Marionette TRACE conn6 <- [1,1830,null,{}] 03:26:55 INFO - PROCESS | 2760 | 1463653615737 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 2760 | 1463653615817 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:26:55 INFO - PROCESS | 2760 | 1463653615823 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 2760 | ++DOCSHELL 157DF400 == 39 [pid = 2760] [id = 467] 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (157E6000) [pid = 2760] [serial = 1401] [outer = 00000000] 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (162EA000) [pid = 2760] [serial = 1402] [outer = 157E6000] 03:26:55 INFO - PROCESS | 2760 | 1463653615868 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (162F5800) [pid = 2760] [serial = 1403] [outer = 157E6000] 03:26:56 INFO - PROCESS | 2760 | 1463653616310 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 03:26:56 INFO - PROCESS | 2760 | 1463653616368 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 2760 | 1463653616370 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 2760 | 1463653616373 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:26:56 INFO - PROCESS | 2760 | 1463653616384 Marionette TRACE conn6 <- [1,1834,null,{}] 03:26:56 INFO - PROCESS | 2760 | 1463653616388 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 2760 | 1463653616495 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:26:56 INFO - PROCESS | 2760 | 1463653616590 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 2760 | ++DOCSHELL 178E1800 == 40 [pid = 2760] [id = 468] 03:26:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (178E3000) [pid = 2760] [serial = 1404] [outer = 00000000] 03:26:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (17CF8C00) [pid = 2760] [serial = 1405] [outer = 178E3000] 03:26:56 INFO - PROCESS | 2760 | 1463653616635 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (17CF9400) [pid = 2760] [serial = 1406] [outer = 178E3000] 03:26:57 INFO - PROCESS | 2760 | 1463653617058 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:26:57 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) 03:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 03:26:57 INFO - PROCESS | 2760 | 1463653617108 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 2760 | 1463653617110 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:26:57 INFO - PROCESS | 2760 | 1463653617113 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 2760 | 1463653617115 Marionette TRACE conn6 <- [1,1838,null,{}] 03:26:57 INFO - PROCESS | 2760 | 1463653617118 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 2760 | 1463653617255 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:26:57 INFO - PROCESS | 2760 | 1463653617326 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 2760 | ++DOCSHELL 1860E800 == 41 [pid = 2760] [id = 469] 03:26:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1860EC00) [pid = 2760] [serial = 1407] [outer = 00000000] 03:26:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1890C400) [pid = 2760] [serial = 1408] [outer = 1860EC00] 03:26:57 INFO - PROCESS | 2760 | 1463653617372 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18A6B800) [pid = 2760] [serial = 1409] [outer = 1860EC00] 03:26:57 INFO - PROCESS | 2760 | 1463653617792 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 03:26:57 INFO - PROCESS | 2760 | 1463653617874 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 2760 | 1463653617876 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:26:57 INFO - PROCESS | 2760 | 1463653617885 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 2760 | 1463653617887 Marionette TRACE conn6 <- [1,1842,null,{}] 03:26:57 INFO - PROCESS | 2760 | 1463653617890 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2760 | 1463653617999 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:26:58 INFO - PROCESS | 2760 | 1463653618064 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 2760 | ++DOCSHELL 0FF35C00 == 42 [pid = 2760] [id = 470] 03:26:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1890C000) [pid = 2760] [serial = 1410] [outer = 00000000] 03:26:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18AA9000) [pid = 2760] [serial = 1411] [outer = 1890C000] 03:26:58 INFO - PROCESS | 2760 | 1463653618109 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18AABC00) [pid = 2760] [serial = 1412] [outer = 1890C000] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19437C00) [pid = 2760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18547400) [pid = 2760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (19439000) [pid = 2760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (13F7B000) [pid = 2760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0FF71400) [pid = 2760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (199E0C00) [pid = 2760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (0C599C00) [pid = 2760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1780D800) [pid = 2760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (162EAC00) [pid = 2760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1064FC00) [pid = 2760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:26:58 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (199E1C00) [pid = 2760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:26:58 INFO - PROCESS | 2760 | 1463653618665 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 03:26:58 INFO - PROCESS | 2760 | 1463653618719 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 2760 | 1463653618721 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:26:58 INFO - PROCESS | 2760 | 1463653618724 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 2760 | 1463653618726 Marionette TRACE conn6 <- [1,1846,null,{}] 03:26:58 INFO - PROCESS | 2760 | 1463653618730 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2760 | 1463653618849 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:26:58 INFO - PROCESS | 2760 | 1463653618909 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A2C00 == 43 [pid = 2760] [id = 471] 03:26:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (0FF51400) [pid = 2760] [serial = 1413] [outer = 00000000] 03:26:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (165E6000) [pid = 2760] [serial = 1414] [outer = 0FF51400] 03:26:58 INFO - PROCESS | 2760 | 1463653618952 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18602000) [pid = 2760] [serial = 1415] [outer = 0FF51400] 03:26:59 INFO - PROCESS | 2760 | 1463653619309 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 03:26:59 INFO - PROCESS | 2760 | 1463653619355 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 2760 | 1463653619357 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:26:59 INFO - PROCESS | 2760 | 1463653619360 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 2760 | 1463653619362 Marionette TRACE conn6 <- [1,1850,null,{}] 03:26:59 INFO - PROCESS | 2760 | 1463653619365 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 2760 | 1463653619495 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:26:59 INFO - PROCESS | 2760 | 1463653619507 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 2760 | ++DOCSHELL 19443800 == 44 [pid = 2760] [id = 472] 03:26:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (19445000) [pid = 2760] [serial = 1416] [outer = 00000000] 03:26:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1998A400) [pid = 2760] [serial = 1417] [outer = 19445000] 03:26:59 INFO - PROCESS | 2760 | 1463653619550 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (199E0000) [pid = 2760] [serial = 1418] [outer = 19445000] 03:26:59 INFO - PROCESS | 2760 | 1463653619955 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 03:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:27:00 INFO - PROCESS | 2760 | 1463653619991 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 2760 | 1463653619993 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:27:00 INFO - PROCESS | 2760 | 1463653619996 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 2760 | 1463653619998 Marionette TRACE conn6 <- [1,1854,null,{}] 03:27:00 INFO - PROCESS | 2760 | 1463653620002 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 2760 | 1463653620116 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:27:00 INFO - PROCESS | 2760 | 1463653620125 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 2760 | ++DOCSHELL 199E3400 == 45 [pid = 2760] [id = 473] 03:27:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (199E3800) [pid = 2760] [serial = 1419] [outer = 00000000] 03:27:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (19BBFC00) [pid = 2760] [serial = 1420] [outer = 199E3800] 03:27:00 INFO - PROCESS | 2760 | 1463653620168 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19BD6400) [pid = 2760] [serial = 1421] [outer = 199E3800] 03:27:00 INFO - PROCESS | 2760 | 1463653620644 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 03:27:00 INFO - PROCESS | 2760 | 1463653620668 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 2760 | 1463653620672 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:27:00 INFO - PROCESS | 2760 | 1463653620678 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 2760 | 1463653620682 Marionette TRACE conn6 <- [1,1858,null,{}] 03:27:00 INFO - PROCESS | 2760 | 1463653620690 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 2760 | 1463653620844 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:27:00 INFO - PROCESS | 2760 | 1463653620986 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 2760 | ++DOCSHELL 0C69D400 == 46 [pid = 2760] [id = 474] 03:27:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (0CF40000) [pid = 2760] [serial = 1422] [outer = 00000000] 03:27:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0FAF9800) [pid = 2760] [serial = 1423] [outer = 0CF40000] 03:27:01 INFO - PROCESS | 2760 | 1463653621043 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (0FFE2800) [pid = 2760] [serial = 1424] [outer = 0CF40000] 03:27:01 INFO - PROCESS | 2760 | 1463653621626 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 03:27:01 INFO - PROCESS | 2760 | 1463653621653 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 2760 | 1463653621659 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:27:01 INFO - PROCESS | 2760 | 1463653621666 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 2760 | 1463653621669 Marionette TRACE conn6 <- [1,1862,null,{}] 03:27:01 INFO - PROCESS | 2760 | 1463653621673 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 2760 | 1463653621782 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:27:01 INFO - PROCESS | 2760 | 1463653621893 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 2760 | ++DOCSHELL 14339400 == 47 [pid = 2760] [id = 475] 03:27:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1433CC00) [pid = 2760] [serial = 1425] [outer = 00000000] 03:27:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (16218000) [pid = 2760] [serial = 1426] [outer = 1433CC00] 03:27:01 INFO - PROCESS | 2760 | 1463653621950 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (162F3C00) [pid = 2760] [serial = 1427] [outer = 1433CC00] 03:27:02 INFO - PROCESS | 2760 | 1463653622565 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 03:27:02 INFO - PROCESS | 2760 | 1463653622637 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 2760 | 1463653622640 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:27:02 INFO - PROCESS | 2760 | 1463653622644 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:27:02 INFO - PROCESS | 2760 | 1463653622647 Marionette TRACE conn6 <- [1,1866,null,{}] 03:27:02 INFO - PROCESS | 2760 | 1463653622658 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 2760 | 1463653622798 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:27:02 INFO - PROCESS | 2760 | 1463653622935 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 2760 | ++DOCSHELL 18607C00 == 48 [pid = 2760] [id = 476] 03:27:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18A6A000) [pid = 2760] [serial = 1428] [outer = 00000000] 03:27:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (19BDA000) [pid = 2760] [serial = 1429] [outer = 18A6A000] 03:27:02 INFO - PROCESS | 2760 | 1463653622992 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1A92EC00) [pid = 2760] [serial = 1430] [outer = 18A6A000] 03:27:03 INFO - PROCESS | 2760 | 1463653623600 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1021ms 03:27:03 INFO - PROCESS | 2760 | 1463653623668 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:27:03 INFO - PROCESS | 2760 | 1463653623671 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:27:03 INFO - PROCESS | 2760 | 1463653623675 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 2760 | 1463653623677 Marionette TRACE conn6 <- [1,1870,null,{}] 03:27:03 INFO - PROCESS | 2760 | 1463653623680 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 2760 | 1463653623783 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:27:03 INFO - PROCESS | 2760 | 1463653623919 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 2760 | ++DOCSHELL 1A938000 == 49 [pid = 2760] [id = 477] 03:27:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1AADA000) [pid = 2760] [serial = 1431] [outer = 00000000] 03:27:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1AF59400) [pid = 2760] [serial = 1432] [outer = 1AADA000] 03:27:03 INFO - PROCESS | 2760 | 1463653623974 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1B983400) [pid = 2760] [serial = 1433] [outer = 1AADA000] 03:27:04 INFO - PROCESS | 2760 | 1463653624602 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 971ms 03:27:04 INFO - PROCESS | 2760 | 1463653624649 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 2760 | 1463653624652 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:27:04 INFO - PROCESS | 2760 | 1463653624656 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 2760 | 1463653624658 Marionette TRACE conn6 <- [1,1874,null,{}] 03:27:04 INFO - PROCESS | 2760 | 1463653624661 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 2760 | 1463653624764 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:27:05 INFO - PROCESS | 2760 | 1463653625007 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 2760 | ++DOCSHELL 0C50E400 == 50 [pid = 2760] [id = 478] 03:27:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0C59B800) [pid = 2760] [serial = 1434] [outer = 00000000] 03:27:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0C5B5800) [pid = 2760] [serial = 1435] [outer = 0C59B800] 03:27:05 INFO - PROCESS | 2760 | 1463653625061 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (0FFDB400) [pid = 2760] [serial = 1436] [outer = 0C59B800] 03:27:05 INFO - PROCESS | 2760 | 1463653625663 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 19443800 == 49 [pid = 2760] [id = 472] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 0C5A2C00 == 48 [pid = 2760] [id = 471] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 0FF35C00 == 47 [pid = 2760] [id = 470] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 1860E800 == 46 [pid = 2760] [id = 469] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 178E1800 == 45 [pid = 2760] [id = 468] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 157DF400 == 44 [pid = 2760] [id = 467] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 13F7A800 == 43 [pid = 2760] [id = 466] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 0C59D400 == 42 [pid = 2760] [id = 465] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 0C501800 == 41 [pid = 2760] [id = 464] 03:27:05 INFO - PROCESS | 2760 | --DOCSHELL 0C59F400 == 40 [pid = 2760] [id = 461] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19680400) [pid = 2760] [serial = 1337] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (18A6B400) [pid = 2760] [serial = 1366] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1998B800) [pid = 2760] [serial = 1369] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (08B70000) [pid = 2760] [serial = 1339] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (14330000) [pid = 2760] [serial = 1342] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18605800) [pid = 2760] [serial = 1345] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (14342400) [pid = 2760] [serial = 1357] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (14389400) [pid = 2760] [serial = 1358] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (10E04400) [pid = 2760] [serial = 1352] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1058CC00) [pid = 2760] [serial = 1351] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (19B69800) [pid = 2760] [serial = 1372] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0C5B1400) [pid = 2760] [serial = 1354] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1A92DC00) [pid = 2760] [serial = 1381] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0CF7F400) [pid = 2760] [serial = 1355] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18475C00) [pid = 2760] [serial = 1363] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (16873800) [pid = 2760] [serial = 1360] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1780A000) [pid = 2760] [serial = 1361] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19B62C00) [pid = 2760] [serial = 1348] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (199DB800) [pid = 2760] [serial = 1370] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (19B5F400) [pid = 2760] [serial = 1373] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18440C00) [pid = 2760] [serial = 1375] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19BC6000) [pid = 2760] [serial = 1378] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (18E60400) [pid = 2760] [serial = 1376] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18AAB400) [pid = 2760] [serial = 1367] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (19BC8800) [pid = 2760] [serial = 1379] [outer = 00000000] [url = about:blank] 03:27:05 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (18546000) [pid = 2760] [serial = 1364] [outer = 00000000] [url = about:blank] 03:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1117ms 03:27:05 INFO - PROCESS | 2760 | 1463653625777 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 2760 | 1463653625781 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:27:05 INFO - PROCESS | 2760 | 1463653625785 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 2760 | 1463653625788 Marionette TRACE conn6 <- [1,1878,null,{}] 03:27:05 INFO - PROCESS | 2760 | 1463653625794 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 2760 | 1463653625898 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:27:06 INFO - PROCESS | 2760 | 1463653625987 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B3C00 == 41 [pid = 2760] [id = 479] 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (0C5B8C00) [pid = 2760] [serial = 1437] [outer = 00000000] 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (0FF2F400) [pid = 2760] [serial = 1438] [outer = 0C5B8C00] 03:27:06 INFO - PROCESS | 2760 | 1463653626034 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (10509C00) [pid = 2760] [serial = 1439] [outer = 0C5B8C00] 03:27:06 INFO - PROCESS | 2760 | 1463653626482 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 03:27:06 INFO - PROCESS | 2760 | 1463653626518 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 2760 | 1463653626522 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:27:06 INFO - PROCESS | 2760 | 1463653626527 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 2760 | 1463653626528 Marionette TRACE conn6 <- [1,1882,null,{}] 03:27:06 INFO - PROCESS | 2760 | 1463653626532 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 2760 | 1463653626615 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:27:06 INFO - PROCESS | 2760 | 1463653626625 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 2760 | ++DOCSHELL 10648800 == 42 [pid = 2760] [id = 480] 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (14338800) [pid = 2760] [serial = 1440] [outer = 00000000] 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (14A0D800) [pid = 2760] [serial = 1441] [outer = 14338800] 03:27:06 INFO - PROCESS | 2760 | 1463653626669 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (16211800) [pid = 2760] [serial = 1442] [outer = 14338800] 03:27:07 INFO - PROCESS | 2760 | 1463653627150 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:27:07 INFO - PROCESS | 2760 | 1463653627201 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 2760 | 1463653627204 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 2760 | 1463653627208 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 2760 | 1463653627214 Marionette TRACE conn6 <- [1,1886,null,{}] 03:27:07 INFO - PROCESS | 2760 | 1463653627222 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 2760 | 1463653627306 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:27:07 INFO - PROCESS | 2760 | 1463653627401 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 2760 | ++DOCSHELL 1847BC00 == 43 [pid = 2760] [id = 481] 03:27:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1847C800) [pid = 2760] [serial = 1443] [outer = 00000000] 03:27:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (18546000) [pid = 2760] [serial = 1444] [outer = 1847C800] 03:27:07 INFO - PROCESS | 2760 | 1463653627445 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1854A400) [pid = 2760] [serial = 1445] [outer = 1847C800] 03:27:07 INFO - PROCESS | 2760 | 1463653627814 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 03:27:07 INFO - PROCESS | 2760 | 1463653627837 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 2760 | 1463653627840 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 2760 | 1463653627843 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:27:07 INFO - PROCESS | 2760 | 1463653627845 Marionette TRACE conn6 <- [1,1890,null,{}] 03:27:07 INFO - PROCESS | 2760 | 1463653627848 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 2760 | 1463653627938 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:27:08 INFO - PROCESS | 2760 | 1463653628073 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 2760 | ++DOCSHELL 165DFC00 == 44 [pid = 2760] [id = 482] 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18541400) [pid = 2760] [serial = 1446] [outer = 00000000] 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18A69000) [pid = 2760] [serial = 1447] [outer = 18541400] 03:27:08 INFO - PROCESS | 2760 | 1463653628119 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18AA0400) [pid = 2760] [serial = 1448] [outer = 18541400] 03:27:08 INFO - PROCESS | 2760 | 1463653628533 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 03:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:27:08 INFO - PROCESS | 2760 | 1463653628577 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 2760 | 1463653628579 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:27:08 INFO - PROCESS | 2760 | 1463653628582 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 2760 | 1463653628584 Marionette TRACE conn6 <- [1,1894,null,{}] 03:27:08 INFO - PROCESS | 2760 | 1463653628600 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 2760 | 1463653628718 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:27:08 INFO - PROCESS | 2760 | 1463653628728 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 2760 | ++DOCSHELL 18AAA000 == 45 [pid = 2760] [id = 483] 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18E5E400) [pid = 2760] [serial = 1449] [outer = 00000000] 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19442C00) [pid = 2760] [serial = 1450] [outer = 18E5E400] 03:27:08 INFO - PROCESS | 2760 | 1463653628781 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (199D6400) [pid = 2760] [serial = 1451] [outer = 18E5E400] 03:27:09 INFO - PROCESS | 2760 | 1463653629270 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 03:27:09 INFO - PROCESS | 2760 | 1463653629313 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 2760 | 1463653629315 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:27:09 INFO - PROCESS | 2760 | 1463653629318 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 2760 | 1463653629320 Marionette TRACE conn6 <- [1,1898,null,{}] 03:27:09 INFO - PROCESS | 2760 | 1463653629369 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 2760 | 1463653629484 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:27:09 INFO - PROCESS | 2760 | 1463653629498 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE6400 == 46 [pid = 2760] [id = 484] 03:27:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (199D8800) [pid = 2760] [serial = 1452] [outer = 00000000] 03:27:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (19BBA800) [pid = 2760] [serial = 1453] [outer = 199D8800] 03:27:09 INFO - PROCESS | 2760 | 1463653629541 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19BC7C00) [pid = 2760] [serial = 1454] [outer = 199D8800] 03:27:09 INFO - PROCESS | 2760 | 1463653629969 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1890C000) [pid = 2760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (13F7AC00) [pid = 2760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0FF51400) [pid = 2760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0C59E000) [pid = 2760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (157E6000) [pid = 2760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19445000) [pid = 2760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1860EC00) [pid = 2760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (178E3000) [pid = 2760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:27:10 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0C59A000) [pid = 2760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:27:10 INFO - PROCESS | 2760 | 1463653630104 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 2760 | 1463653630106 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:27:10 INFO - PROCESS | 2760 | 1463653630115 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 2760 | 1463653630117 Marionette TRACE conn6 <- [1,1902,null,{}] 03:27:10 INFO - PROCESS | 2760 | 1463653630120 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:27:10 INFO - PROCESS | 2760 | 1463653630213 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:27:10 INFO - PROCESS | 2760 | 1463653630223 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2760 | ++DOCSHELL 0C509400 == 47 [pid = 2760] [id = 485] 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1064FC00) [pid = 2760] [serial = 1455] [outer = 00000000] 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162E7C00) [pid = 2760] [serial = 1456] [outer = 1064FC00] 03:27:10 INFO - PROCESS | 2760 | 1463653630267 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (17CFB000) [pid = 2760] [serial = 1457] [outer = 1064FC00] 03:27:10 INFO - PROCESS | 2760 | 1463653630686 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 610ms 03:27:10 INFO - PROCESS | 2760 | 1463653630744 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 2760 | 1463653630745 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:27:10 INFO - PROCESS | 2760 | 1463653630748 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 2760 | 1463653630750 Marionette TRACE conn6 <- [1,1906,null,{}] 03:27:10 INFO - PROCESS | 2760 | 1463653630753 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 2760 | 1463653630858 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:27:10 INFO - PROCESS | 2760 | 1463653630867 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2760 | ++DOCSHELL 16214400 == 48 [pid = 2760] [id = 486] 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1967C000) [pid = 2760] [serial = 1458] [outer = 00000000] 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19BE1C00) [pid = 2760] [serial = 1459] [outer = 1967C000] 03:27:10 INFO - PROCESS | 2760 | 1463653630911 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1AF24400) [pid = 2760] [serial = 1460] [outer = 1967C000] 03:27:11 INFO - PROCESS | 2760 | 1463653631393 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 03:27:11 INFO - PROCESS | 2760 | 1463653631430 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 2760 | 1463653631435 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:27:11 INFO - PROCESS | 2760 | 1463653631440 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 2760 | 1463653631445 Marionette TRACE conn6 <- [1,1910,null,{}] 03:27:11 INFO - PROCESS | 2760 | 1463653631452 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 2760 | 1463653631561 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:27:11 INFO - PROCESS | 2760 | 1463653631703 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B3400 == 49 [pid = 2760] [id = 487] 03:27:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0C5B7800) [pid = 2760] [serial = 1461] [outer = 00000000] 03:27:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0FAF4000) [pid = 2760] [serial = 1462] [outer = 0C5B7800] 03:27:11 INFO - PROCESS | 2760 | 1463653631760 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (10714000) [pid = 2760] [serial = 1463] [outer = 0C5B7800] 03:27:12 INFO - PROCESS | 2760 | 1463653632385 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 988ms 03:27:12 INFO - PROCESS | 2760 | 1463653632429 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 2760 | 1463653632436 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:27:12 INFO - PROCESS | 2760 | 1463653632442 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 2760 | 1463653632444 Marionette TRACE conn6 <- [1,1914,null,{}] 03:27:12 INFO - PROCESS | 2760 | 1463653632448 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 2760 | 1463653632555 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:27:12 INFO - PROCESS | 2760 | 1463653632667 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 2760 | ++DOCSHELL 162C0C00 == 50 [pid = 2760] [id = 488] 03:27:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (162F0000) [pid = 2760] [serial = 1464] [outer = 00000000] 03:27:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (17CF0400) [pid = 2760] [serial = 1465] [outer = 162F0000] 03:27:12 INFO - PROCESS | 2760 | 1463653632721 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (18546C00) [pid = 2760] [serial = 1466] [outer = 162F0000] 03:27:13 INFO - PROCESS | 2760 | 1463653633272 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 03:27:13 INFO - PROCESS | 2760 | 1463653633314 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 2760 | 1463653633317 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:27:13 INFO - PROCESS | 2760 | 1463653633320 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 2760 | 1463653633324 Marionette TRACE conn6 <- [1,1918,null,{}] 03:27:13 INFO - PROCESS | 2760 | 1463653633335 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 2760 | 1463653633444 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:27:13 INFO - PROCESS | 2760 | 1463653633556 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 2760 | ++DOCSHELL 199E2000 == 51 [pid = 2760] [id = 489] 03:27:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (19BE2800) [pid = 2760] [serial = 1467] [outer = 00000000] 03:27:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1AF2F800) [pid = 2760] [serial = 1468] [outer = 19BE2800] 03:27:13 INFO - PROCESS | 2760 | 1463653633653 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1B987800) [pid = 2760] [serial = 1469] [outer = 19BE2800] 03:27:14 INFO - PROCESS | 2760 | 1463653634240 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 03:27:14 INFO - PROCESS | 2760 | 1463653634294 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 2760 | 1463653634297 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:27:14 INFO - PROCESS | 2760 | 1463653634300 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 2760 | 1463653634302 Marionette TRACE conn6 <- [1,1922,null,{}] 03:27:14 INFO - PROCESS | 2760 | 1463653634306 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 2760 | 1463653634410 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:27:14 INFO - PROCESS | 2760 | 1463653634566 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 2760 | ++DOCSHELL 1B9ED400 == 52 [pid = 2760] [id = 490] 03:27:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1B9EEC00) [pid = 2760] [serial = 1470] [outer = 00000000] 03:27:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1BA0F800) [pid = 2760] [serial = 1471] [outer = 1B9EEC00] 03:27:14 INFO - PROCESS | 2760 | 1463653634622 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1BAEC800) [pid = 2760] [serial = 1472] [outer = 1B9EEC00] 03:27:15 INFO - PROCESS | 2760 | 1463653635240 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 03:27:15 INFO - PROCESS | 2760 | 1463653635274 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 2760 | 1463653635276 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:27:15 INFO - PROCESS | 2760 | 1463653635280 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:27:15 INFO - PROCESS | 2760 | 1463653635282 Marionette TRACE conn6 <- [1,1926,null,{}] 03:27:15 INFO - PROCESS | 2760 | 1463653635286 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 2760 | 1463653635457 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:27:15 INFO - PROCESS | 2760 | 1463653635473 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 2760 | ++DOCSHELL 199E5000 == 53 [pid = 2760] [id = 491] 03:27:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (19B5F000) [pid = 2760] [serial = 1473] [outer = 00000000] 03:27:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1C4AFC00) [pid = 2760] [serial = 1474] [outer = 19B5F000] 03:27:15 INFO - PROCESS | 2760 | 1463653635526 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1C840400) [pid = 2760] [serial = 1475] [outer = 19B5F000] 03:27:16 INFO - PROCESS | 2760 | 1463653636275 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1018ms 03:27:16 INFO - PROCESS | 2760 | 1463653636303 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 2760 | 1463653636307 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:27:16 INFO - PROCESS | 2760 | 1463653636312 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:27:16 INFO - PROCESS | 2760 | 1463653636316 Marionette TRACE conn6 <- [1,1930,null,{}] 03:27:16 INFO - PROCESS | 2760 | 1463653636321 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 2760 | 1463653636419 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:27:16 INFO - PROCESS | 2760 | 1463653636554 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 2760 | ++DOCSHELL 08B83800 == 54 [pid = 2760] [id = 492] 03:27:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (0B1A5C00) [pid = 2760] [serial = 1476] [outer = 00000000] 03:27:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (10505800) [pid = 2760] [serial = 1477] [outer = 0B1A5C00] 03:27:16 INFO - PROCESS | 2760 | 1463653636606 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (14336000) [pid = 2760] [serial = 1478] [outer = 0B1A5C00] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 0C509400 == 53 [pid = 2760] [id = 485] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 0FFE6400 == 52 [pid = 2760] [id = 484] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 18AAA000 == 51 [pid = 2760] [id = 483] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 165DFC00 == 50 [pid = 2760] [id = 482] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 1847BC00 == 49 [pid = 2760] [id = 481] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 10648800 == 48 [pid = 2760] [id = 480] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (19C3AC00) [pid = 2760] [serial = 1390] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (162ED000) [pid = 2760] [serial = 1387] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (103B3000) [pid = 2760] [serial = 1384] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (19BBFC00) [pid = 2760] [serial = 1420] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 0C5B3C00 == 47 [pid = 2760] [id = 479] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 0C50E400 == 46 [pid = 2760] [id = 478] 03:27:17 INFO - PROCESS | 2760 | --DOCSHELL 199E3400 == 45 [pid = 2760] [id = 473] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (18AA9000) [pid = 2760] [serial = 1411] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (14A74C00) [pid = 2760] [serial = 1400] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (18602000) [pid = 2760] [serial = 1415] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (0FFE7800) [pid = 2760] [serial = 1397] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (162EA000) [pid = 2760] [serial = 1402] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (0FF53800) [pid = 2760] [serial = 1396] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1998A400) [pid = 2760] [serial = 1417] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18A6B800) [pid = 2760] [serial = 1409] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1890C400) [pid = 2760] [serial = 1408] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (17CF9400) [pid = 2760] [serial = 1406] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (17CF8C00) [pid = 2760] [serial = 1405] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (162F5800) [pid = 2760] [serial = 1403] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (165E6000) [pid = 2760] [serial = 1414] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (143E9400) [pid = 2760] [serial = 1399] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18AABC00) [pid = 2760] [serial = 1412] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1049C400) [pid = 2760] [serial = 1394] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0FFD9C00) [pid = 2760] [serial = 1393] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (199E0000) [pid = 2760] [serial = 1418] [outer = 00000000] [url = about:blank] 03:27:17 INFO - PROCESS | 2760 | 1463653637299 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1017ms 03:27:17 INFO - PROCESS | 2760 | 1463653637334 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 2760 | 1463653637339 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:27:17 INFO - PROCESS | 2760 | 1463653637345 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 2760 | 1463653637348 Marionette TRACE conn6 <- [1,1934,null,{}] 03:27:17 INFO - PROCESS | 2760 | 1463653637351 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 2760 | 1463653637434 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:27:17 INFO - PROCESS | 2760 | 1463653637532 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 2760 | ++DOCSHELL 0FF53800 == 46 [pid = 2760] [id = 493] 03:27:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (0FF56C00) [pid = 2760] [serial = 1479] [outer = 00000000] 03:27:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0FFE2C00) [pid = 2760] [serial = 1480] [outer = 0FF56C00] 03:27:17 INFO - PROCESS | 2760 | 1463653637578 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1049B400) [pid = 2760] [serial = 1481] [outer = 0FF56C00] 03:27:18 INFO - PROCESS | 2760 | 1463653638003 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 03:27:18 INFO - PROCESS | 2760 | 1463653638019 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 2760 | 1463653638021 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:27:18 INFO - PROCESS | 2760 | 1463653638024 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:27:18 INFO - PROCESS | 2760 | 1463653638028 Marionette TRACE conn6 <- [1,1938,null,{}] 03:27:18 INFO - PROCESS | 2760 | 1463653638038 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 2760 | 1463653638124 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:27:18 INFO - PROCESS | 2760 | 1463653638132 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 2760 | ++DOCSHELL 1433B800 == 47 [pid = 2760] [id = 494] 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1433C000) [pid = 2760] [serial = 1482] [outer = 00000000] 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (16216800) [pid = 2760] [serial = 1483] [outer = 1433C000] 03:27:18 INFO - PROCESS | 2760 | 1463653638179 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (162F6C00) [pid = 2760] [serial = 1484] [outer = 1433C000] 03:27:18 INFO - PROCESS | 2760 | 1463653638636 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 03:27:18 INFO - PROCESS | 2760 | 1463653638699 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 2760 | 1463653638701 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:27:18 INFO - PROCESS | 2760 | 1463653638704 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 2760 | 1463653638706 Marionette TRACE conn6 <- [1,1942,null,{}] 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:27:18 INFO - PROCESS | 2760 | 1463653638710 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 2760 | 1463653638790 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:27:18 INFO - PROCESS | 2760 | 1463653638799 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 2760 | ++DOCSHELL 165E4800 == 48 [pid = 2760] [id = 495] 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (178E3000) [pid = 2760] [serial = 1485] [outer = 00000000] 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1854B400) [pid = 2760] [serial = 1486] [outer = 178E3000] 03:27:18 INFO - PROCESS | 2760 | 1463653638843 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (18604800) [pid = 2760] [serial = 1487] [outer = 178E3000] 03:27:19 INFO - PROCESS | 2760 | 1463653639288 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 03:27:19 INFO - PROCESS | 2760 | 1463653639339 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 2760 | 1463653639341 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:27:19 INFO - PROCESS | 2760 | 1463653639350 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 2760 | 1463653639352 Marionette TRACE conn6 <- [1,1946,null,{}] 03:27:19 INFO - PROCESS | 2760 | 1463653639364 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 2760 | 1463653639475 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:27:19 INFO - PROCESS | 2760 | 1463653639568 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 2760 | ++DOCSHELL 189CFC00 == 49 [pid = 2760] [id = 496] 03:27:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (189D0000) [pid = 2760] [serial = 1488] [outer = 00000000] 03:27:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (18A72C00) [pid = 2760] [serial = 1489] [outer = 189D0000] 03:27:19 INFO - PROCESS | 2760 | 1463653639616 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18E61C00) [pid = 2760] [serial = 1490] [outer = 189D0000] 03:27:20 INFO - PROCESS | 2760 | 1463653640031 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 03:27:20 INFO - PROCESS | 2760 | 1463653640084 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 2760 | 1463653640086 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:27:20 INFO - PROCESS | 2760 | 1463653640089 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 2760 | 1463653640090 Marionette TRACE conn6 <- [1,1950,null,{}] 03:27:20 INFO - PROCESS | 2760 | 1463653640104 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 2760 | 1463653640244 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:27:20 INFO - PROCESS | 2760 | 1463653640310 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 2760 | ++DOCSHELL 18A65400 == 50 [pid = 2760] [id = 497] 03:27:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18A72800) [pid = 2760] [serial = 1491] [outer = 00000000] 03:27:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (199E0000) [pid = 2760] [serial = 1492] [outer = 18A72800] 03:27:20 INFO - PROCESS | 2760 | 1463653640354 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (19B6C800) [pid = 2760] [serial = 1493] [outer = 18A72800] 03:27:20 INFO - PROCESS | 2760 | 1463653640766 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 03:27:20 INFO - PROCESS | 2760 | 1463653640820 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 2760 | 1463653640822 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:27:20 INFO - PROCESS | 2760 | 1463653640825 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 2760 | 1463653640827 Marionette TRACE conn6 <- [1,1954,null,{}] 03:27:20 INFO - PROCESS | 2760 | 1463653640866 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 2760 | 1463653640979 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:27:21 INFO - PROCESS | 2760 | 1463653640992 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 2760 | ++DOCSHELL 0FA14800 == 51 [pid = 2760] [id = 498] 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (199DC000) [pid = 2760] [serial = 1494] [outer = 00000000] 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1A936800) [pid = 2760] [serial = 1495] [outer = 199DC000] 03:27:21 INFO - PROCESS | 2760 | 1463653641092 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1AAD9C00) [pid = 2760] [serial = 1496] [outer = 199DC000] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (18E5E400) [pid = 2760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1847C800) [pid = 2760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (0C59B800) [pid = 2760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (199D8800) [pid = 2760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (0C5B8C00) [pid = 2760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (14338800) [pid = 2760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1064FC00) [pid = 2760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:27:21 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18541400) [pid = 2760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:27:21 INFO - PROCESS | 2760 | 1463653641577 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 810ms 03:27:21 INFO - PROCESS | 2760 | 1463653641636 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 2760 | 1463653641638 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:27:21 INFO - PROCESS | 2760 | 1463653641641 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 2760 | 1463653641643 Marionette TRACE conn6 <- [1,1958,null,{}] 03:27:21 INFO - PROCESS | 2760 | 1463653641647 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 2760 | 1463653641726 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:27:21 INFO - PROCESS | 2760 | 1463653641833 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B6000 == 52 [pid = 2760] [id = 499] 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (0FFDBC00) [pid = 2760] [serial = 1497] [outer = 00000000] 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18541400) [pid = 2760] [serial = 1498] [outer = 0FFDBC00] 03:27:21 INFO - PROCESS | 2760 | 1463653641880 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (199D8800) [pid = 2760] [serial = 1499] [outer = 0FFDBC00] 03:27:22 INFO - PROCESS | 2760 | 1463653642202 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 03:27:22 INFO - PROCESS | 2760 | 1463653642272 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:27:22 INFO - PROCESS | 2760 | 1463653642274 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:27:22 INFO - PROCESS | 2760 | 1463653642277 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 2760 | 1463653642278 Marionette TRACE conn6 <- [1,1962,null,{}] 03:27:22 INFO - PROCESS | 2760 | 1463653642282 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 2760 | 1463653642424 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:27:22 INFO - PROCESS | 2760 | 1463653642433 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 2760 | ++DOCSHELL 18E5E400 == 53 [pid = 2760] [id = 500] 03:27:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19B60000) [pid = 2760] [serial = 1500] [outer = 00000000] 03:27:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1B9E8800) [pid = 2760] [serial = 1501] [outer = 19B60000] 03:27:22 INFO - PROCESS | 2760 | 1463653642477 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1BA08000) [pid = 2760] [serial = 1502] [outer = 19B60000] 03:27:22 INFO - PROCESS | 2760 | 1463653642896 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 03:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:27:22 INFO - PROCESS | 2760 | 1463653642948 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 2760 | 1463653642950 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:27:22 INFO - PROCESS | 2760 | 1463653642953 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 2760 | 1463653642955 Marionette TRACE conn6 <- [1,1966,null,{}] 03:27:22 INFO - PROCESS | 2760 | 1463653642958 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 2760 | 1463653643038 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:27:23 INFO - PROCESS | 2760 | 1463653643138 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 2760 | ++DOCSHELL 1BE95400 == 54 [pid = 2760] [id = 501] 03:27:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1BEEAC00) [pid = 2760] [serial = 1503] [outer = 00000000] 03:27:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1C976000) [pid = 2760] [serial = 1504] [outer = 1BEEAC00] 03:27:23 INFO - PROCESS | 2760 | 1463653643184 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1C97DC00) [pid = 2760] [serial = 1505] [outer = 1BEEAC00] 03:27:23 INFO - PROCESS | 2760 | 1463653643640 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 03:27:23 INFO - PROCESS | 2760 | 1463653643693 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 2760 | 1463653643697 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:27:23 INFO - PROCESS | 2760 | 1463653643703 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 2760 | 1463653643707 Marionette TRACE conn6 <- [1,1970,null,{}] 03:27:23 INFO - PROCESS | 2760 | 1463653643729 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 2760 | 1463653643841 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:27:23 INFO - PROCESS | 2760 | 1463653643955 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A0800 == 55 [pid = 2760] [id = 502] 03:27:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (0FA5F000) [pid = 2760] [serial = 1506] [outer = 00000000] 03:27:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1058EC00) [pid = 2760] [serial = 1507] [outer = 0FA5F000] 03:27:24 INFO - PROCESS | 2760 | 1463653644053 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1432E800) [pid = 2760] [serial = 1508] [outer = 0FA5F000] 03:27:24 INFO - PROCESS | 2760 | 1463653644595 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 950ms 03:27:24 INFO - PROCESS | 2760 | 1463653644656 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 2760 | 1463653644663 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:27:24 INFO - PROCESS | 2760 | 1463653644669 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 2760 | 1463653644672 Marionette TRACE conn6 <- [1,1974,null,{}] 03:27:24 INFO - PROCESS | 2760 | 1463653644676 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 2760 | 1463653644788 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:27:24 INFO - PROCESS | 2760 | 1463653644932 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 2760 | ++DOCSHELL 162C0000 == 56 [pid = 2760] [id = 503] 03:27:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (162C1400) [pid = 2760] [serial = 1509] [outer = 00000000] 03:27:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (17CEF800) [pid = 2760] [serial = 1510] [outer = 162C1400] 03:27:24 INFO - PROCESS | 2760 | 1463653644988 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (18603800) [pid = 2760] [serial = 1511] [outer = 162C1400] 03:27:25 INFO - PROCESS | 2760 | 1463653645579 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 03:27:25 INFO - PROCESS | 2760 | 1463653645600 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 2760 | 1463653645603 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:27:25 INFO - PROCESS | 2760 | 1463653645607 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:27:25 INFO - PROCESS | 2760 | 1463653645610 Marionette TRACE conn6 <- [1,1978,null,{}] 03:27:25 INFO - PROCESS | 2760 | 1463653645621 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 2760 | 1463653645731 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:27:25 INFO - PROCESS | 2760 | 1463653645848 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 2760 | ++DOCSHELL 1A934800 == 57 [pid = 2760] [id = 504] 03:27:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1A936C00) [pid = 2760] [serial = 1512] [outer = 00000000] 03:27:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1C97FC00) [pid = 2760] [serial = 1513] [outer = 1A936C00] 03:27:25 INFO - PROCESS | 2760 | 1463653645945 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1D51D400) [pid = 2760] [serial = 1514] [outer = 1A936C00] 03:27:26 INFO - PROCESS | 2760 | 1463653646571 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 03:27:26 INFO - PROCESS | 2760 | 1463653646580 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 2760 | 1463653646583 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:27:26 INFO - PROCESS | 2760 | 1463653646599 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 2760 | 1463653646601 Marionette TRACE conn6 <- [1,1982,null,{}] 03:27:26 INFO - PROCESS | 2760 | 1463653646607 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:26 INFO - PROCESS | 2760 | 1463653646714 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:27:26 INFO - PROCESS | 2760 | 1463653646854 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 2760 | ++DOCSHELL 1D524400 == 58 [pid = 2760] [id = 505] 03:27:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (1D526C00) [pid = 2760] [serial = 1515] [outer = 00000000] 03:27:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1D58D800) [pid = 2760] [serial = 1516] [outer = 1D526C00] 03:27:26 INFO - PROCESS | 2760 | 1463653646909 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1D591000) [pid = 2760] [serial = 1517] [outer = 1D526C00] 03:27:27 INFO - PROCESS | 2760 | 1463653647417 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 890ms 03:27:27 INFO - PROCESS | 2760 | 1463653647481 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 2760 | 1463653647483 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:27:27 INFO - PROCESS | 2760 | 1463653647487 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 2760 | 1463653647489 Marionette TRACE conn6 <- [1,1986,null,{}] 03:27:27 INFO - PROCESS | 2760 | 1463653647492 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 2760 | 1463653647596 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:27:27 INFO - PROCESS | 2760 | 1463653647709 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 2760 | ++DOCSHELL 1D593400 == 59 [pid = 2760] [id = 506] 03:27:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1D595400) [pid = 2760] [serial = 1518] [outer = 00000000] 03:27:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1F50FC00) [pid = 2760] [serial = 1519] [outer = 1D595400] 03:27:27 INFO - PROCESS | 2760 | 1463653647762 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1F515800) [pid = 2760] [serial = 1520] [outer = 1D595400] 03:27:28 INFO - PROCESS | 2760 | 1463653648394 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 03:27:28 INFO - PROCESS | 2760 | 1463653648421 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 2760 | 1463653648423 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:27:28 INFO - PROCESS | 2760 | 1463653648427 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 2760 | 1463653648429 Marionette TRACE conn6 <- [1,1990,null,{}] 03:27:28 INFO - PROCESS | 2760 | 1463653648433 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 2760 | 1463653648557 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:27:28 INFO - PROCESS | 2760 | 1463653648674 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 2760 | ++DOCSHELL 18549800 == 60 [pid = 2760] [id = 507] 03:27:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (18549C00) [pid = 2760] [serial = 1521] [outer = 00000000] 03:27:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (199DB800) [pid = 2760] [serial = 1522] [outer = 18549C00] 03:27:28 INFO - PROCESS | 2760 | 1463653648771 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (19BDF400) [pid = 2760] [serial = 1523] [outer = 18549C00] 03:27:29 INFO - PROCESS | 2760 | 1463653649475 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1077ms 03:27:29 INFO - PROCESS | 2760 | 1463653649508 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 2760 | 1463653649513 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:27:29 INFO - PROCESS | 2760 | 1463653649517 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 2760 | 1463653649521 Marionette TRACE conn6 <- [1,1994,null,{}] 03:27:29 INFO - PROCESS | 2760 | 1463653649526 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 2760 | 1463653649646 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:27:29 INFO - PROCESS | 2760 | 1463653649809 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE7000 == 61 [pid = 2760] [id = 508] 03:27:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (1049C400) [pid = 2760] [serial = 1524] [outer = 00000000] 03:27:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (15725800) [pid = 2760] [serial = 1525] [outer = 1049C400] 03:27:29 INFO - PROCESS | 2760 | 1463653649859 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (162EA800) [pid = 2760] [serial = 1526] [outer = 1049C400] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 18601C00 == 60 [pid = 2760] [id = 449] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0C69D400 == 59 [pid = 2760] [id = 474] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0C5A5000 == 58 [pid = 2760] [id = 462] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 18E5E400 == 57 [pid = 2760] [id = 500] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0C5B6000 == 56 [pid = 2760] [id = 499] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0FA14800 == 55 [pid = 2760] [id = 498] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 18A65400 == 54 [pid = 2760] [id = 497] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 189CFC00 == 53 [pid = 2760] [id = 496] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 165E4800 == 52 [pid = 2760] [id = 495] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 1433B800 == 51 [pid = 2760] [id = 494] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0FF53800 == 50 [pid = 2760] [id = 493] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 08B83800 == 49 [pid = 2760] [id = 492] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 1B9ED400 == 48 [pid = 2760] [id = 490] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 199E2000 == 47 [pid = 2760] [id = 489] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1AF59400) [pid = 2760] [serial = 1432] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (19BE1C00) [pid = 2760] [serial = 1459] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 162C0C00 == 46 [pid = 2760] [id = 488] 03:27:30 INFO - PROCESS | 2760 | --DOCSHELL 0C5B3400 == 45 [pid = 2760] [id = 487] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (199D6400) [pid = 2760] [serial = 1451] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (19BDA000) [pid = 2760] [serial = 1429] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (162E7C00) [pid = 2760] [serial = 1456] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (19BC7C00) [pid = 2760] [serial = 1454] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (17CFB000) [pid = 2760] [serial = 1457] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (18A69000) [pid = 2760] [serial = 1447] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18AA0400) [pid = 2760] [serial = 1448] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (19442C00) [pid = 2760] [serial = 1450] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (18546000) [pid = 2760] [serial = 1444] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (1854A400) [pid = 2760] [serial = 1445] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (0FAF9800) [pid = 2760] [serial = 1423] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (0FFDB400) [pid = 2760] [serial = 1436] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (0C5B5800) [pid = 2760] [serial = 1435] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (19BBA800) [pid = 2760] [serial = 1453] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (0FF2F400) [pid = 2760] [serial = 1438] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (10509C00) [pid = 2760] [serial = 1439] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (14A0D800) [pid = 2760] [serial = 1441] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (16211800) [pid = 2760] [serial = 1442] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (16218000) [pid = 2760] [serial = 1426] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2760 | 1463653650404 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:27:30 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 03:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 03:27:30 INFO - PROCESS | 2760 | 1463653650448 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 2760 | 1463653650454 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:27:30 INFO - PROCESS | 2760 | 1463653650459 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 2760 | 1463653650462 Marionette TRACE conn6 <- [1,1998,null,{}] 03:27:30 INFO - PROCESS | 2760 | 1463653650466 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 2760 | 1463653650552 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:27:30 INFO - PROCESS | 2760 | 1463653650562 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 2760 | ++DOCSHELL 10505000 == 46 [pid = 2760] [id = 509] 03:27:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (10509C00) [pid = 2760] [serial = 1527] [outer = 00000000] 03:27:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1462F400) [pid = 2760] [serial = 1528] [outer = 10509C00] 03:27:30 INFO - PROCESS | 2760 | 1463653650606 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (157D9800) [pid = 2760] [serial = 1529] [outer = 10509C00] 03:27:31 INFO - PROCESS | 2760 | 1463653651103 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:27:31 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 03:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:27:31 INFO - PROCESS | 2760 | 1463653651133 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 2760 | 1463653651135 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:27:31 INFO - PROCESS | 2760 | 1463653651138 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 2760 | 1463653651142 Marionette TRACE conn6 <- [1,2002,null,{}] 03:27:31 INFO - PROCESS | 2760 | 1463653651152 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 2760 | 1463653651240 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:27:31 INFO - PROCESS | 2760 | 1463653651250 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 2760 | ++DOCSHELL 18548800 == 47 [pid = 2760] [id = 510] 03:27:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18548C00) [pid = 2760] [serial = 1530] [outer = 00000000] 03:27:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1858D400) [pid = 2760] [serial = 1531] [outer = 18548C00] 03:27:31 INFO - PROCESS | 2760 | 1463653651299 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (18610800) [pid = 2760] [serial = 1532] [outer = 18548C00] 03:27:31 INFO - PROCESS | 2760 | 1463653651791 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 03:27:31 INFO - PROCESS | 2760 | 1463653651830 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 2760 | 1463653651832 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:27:31 INFO - PROCESS | 2760 | 1463653651835 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 2760 | 1463653651837 Marionette TRACE conn6 <- [1,2006,null,{}] 03:27:31 INFO - PROCESS | 2760 | 1463653651840 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 2760 | 1463653651925 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:27:31 INFO - PROCESS | 2760 | 1463653651931 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 2760 | ++DOCSHELL 18A68400 == 48 [pid = 2760] [id = 511] 03:27:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (18AA1800) [pid = 2760] [serial = 1533] [outer = 00000000] 03:27:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (18E68000) [pid = 2760] [serial = 1534] [outer = 18AA1800] 03:27:31 INFO - PROCESS | 2760 | 1463653651975 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (19679800) [pid = 2760] [serial = 1535] [outer = 18AA1800] 03:27:32 INFO - PROCESS | 2760 | 1463653652435 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 03:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:27:32 INFO - PROCESS | 2760 | 1463653652466 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 2760 | 1463653652468 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 2760 | 1463653652471 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 2760 | 1463653652473 Marionette TRACE conn6 <- [1,2010,null,{}] 03:27:32 INFO - PROCESS | 2760 | 1463653652483 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 2760 | 1463653652597 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:27:32 INFO - PROCESS | 2760 | 1463653652605 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 2760 | ++DOCSHELL 0C59E400 == 49 [pid = 2760] [id = 512] 03:27:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (0FA15400) [pid = 2760] [serial = 1536] [outer = 00000000] 03:27:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (199E2400) [pid = 2760] [serial = 1537] [outer = 0FA15400] 03:27:32 INFO - PROCESS | 2760 | 1463653652648 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (199E3400) [pid = 2760] [serial = 1538] [outer = 0FA15400] 03:27:33 INFO - PROCESS | 2760 | 1463653653161 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 03:27:33 INFO - PROCESS | 2760 | 1463653653202 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 2760 | 1463653653204 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:27:33 INFO - PROCESS | 2760 | 1463653653207 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 2760 | 1463653653209 Marionette TRACE conn6 <- [1,2014,null,{}] 03:27:33 INFO - PROCESS | 2760 | 1463653653212 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 2760 | 1463653653337 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:27:33 INFO - PROCESS | 2760 | 1463653653409 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 2760 | ++DOCSHELL 1A933000 == 50 [pid = 2760] [id = 513] 03:27:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1A9CAC00) [pid = 2760] [serial = 1539] [outer = 00000000] 03:27:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1B986800) [pid = 2760] [serial = 1540] [outer = 1A9CAC00] 03:27:33 INFO - PROCESS | 2760 | 1463653653453 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1B987400) [pid = 2760] [serial = 1541] [outer = 1A9CAC00] 03:27:33 INFO - PROCESS | 2760 | 1463653653873 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 03:27:33 INFO - PROCESS | 2760 | 1463653653960 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 2760 | 1463653653962 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 2760 | 1463653653966 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 2760 | 1463653653967 Marionette TRACE conn6 <- [1,2018,null,{}] 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:27:33 INFO - PROCESS | 2760 | 1463653653975 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 2760 | 1463653654092 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:27:34 INFO - PROCESS | 2760 | 1463653654103 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 2760 | ++DOCSHELL 1858D800 == 51 [pid = 2760] [id = 514] 03:27:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1B9EB000) [pid = 2760] [serial = 1542] [outer = 00000000] 03:27:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1BAE6000) [pid = 2760] [serial = 1543] [outer = 1B9EB000] 03:27:34 INFO - PROCESS | 2760 | 1463653654211 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1C83C800) [pid = 2760] [serial = 1544] [outer = 1B9EB000] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (0B1A5C00) [pid = 2760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (1433C000) [pid = 2760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (178E3000) [pid = 2760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (0FF56C00) [pid = 2760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (19B60000) [pid = 2760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (189D0000) [pid = 2760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1967C000) [pid = 2760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (18A72800) [pid = 2760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0FFDBC00) [pid = 2760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:27:34 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (199DC000) [pid = 2760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:27:34 INFO - PROCESS | 2760 | 1463653654754 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 811ms 03:27:34 INFO - PROCESS | 2760 | 1463653654785 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 2760 | 1463653654796 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:27:34 INFO - PROCESS | 2760 | 1463653654800 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:27:34 INFO - PROCESS | 2760 | 1463653654802 Marionette TRACE conn6 <- [1,2022,null,{}] 03:27:34 INFO - PROCESS | 2760 | 1463653654805 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 2760 | 1463653654888 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:27:34 INFO - PROCESS | 2760 | 1463653654993 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B800 == 52 [pid = 2760] [id = 515] 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (0FF56C00) [pid = 2760] [serial = 1545] [outer = 00000000] 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (18E60400) [pid = 2760] [serial = 1546] [outer = 0FF56C00] 03:27:35 INFO - PROCESS | 2760 | 1463653655036 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1B98BC00) [pid = 2760] [serial = 1547] [outer = 0FF56C00] 03:27:35 INFO - PROCESS | 2760 | 1463653655389 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 03:27:35 INFO - PROCESS | 2760 | 1463653655444 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 2760 | 1463653655445 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:27:35 INFO - PROCESS | 2760 | 1463653655448 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 2760 | 1463653655450 Marionette TRACE conn6 <- [1,2026,null,{}] 03:27:35 INFO - PROCESS | 2760 | 1463653655454 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 2760 | 1463653655575 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:27:35 INFO - PROCESS | 2760 | 1463653655582 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 2760 | ++DOCSHELL 18A9FC00 == 53 [pid = 2760] [id = 516] 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (18E5F000) [pid = 2760] [serial = 1548] [outer = 00000000] 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1D523800) [pid = 2760] [serial = 1549] [outer = 18E5F000] 03:27:35 INFO - PROCESS | 2760 | 1463653655625 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1D58B400) [pid = 2760] [serial = 1550] [outer = 18E5F000] 03:27:36 INFO - PROCESS | 2760 | 1463653656020 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 03:27:36 INFO - PROCESS | 2760 | 1463653656081 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:27:36 INFO - PROCESS | 2760 | 1463653656083 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:27:36 INFO - PROCESS | 2760 | 1463653656086 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 2760 | 1463653656088 Marionette TRACE conn6 <- [1,2030,null,{}] 03:27:36 INFO - PROCESS | 2760 | 1463653656091 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 2760 | 1463653656175 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:27:36 INFO - PROCESS | 2760 | 1463653656181 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 2760 | ++DOCSHELL 0FAEB800 == 54 [pid = 2760] [id = 517] 03:27:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (18476C00) [pid = 2760] [serial = 1551] [outer = 00000000] 03:27:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1F51CC00) [pid = 2760] [serial = 1552] [outer = 18476C00] 03:27:36 INFO - PROCESS | 2760 | 1463653656224 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1FF96C00) [pid = 2760] [serial = 1553] [outer = 18476C00] 03:27:36 INFO - PROCESS | 2760 | 1463653656717 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:27:36 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) 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 03:27:36 INFO - PROCESS | 2760 | 1463653656817 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 2760 | 1463653656822 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:27:36 INFO - PROCESS | 2760 | 1463653656828 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:27:36 INFO - PROCESS | 2760 | 1463653656832 Marionette TRACE conn6 <- [1,2034,null,{}] 03:27:36 INFO - PROCESS | 2760 | 1463653656839 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 2760 | 1463653657008 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:27:37 INFO - PROCESS | 2760 | 1463653657121 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 2760 | ++DOCSHELL 0FF35C00 == 55 [pid = 2760] [id = 518] 03:27:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (0FF51C00) [pid = 2760] [serial = 1554] [outer = 00000000] 03:27:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (103A7800) [pid = 2760] [serial = 1555] [outer = 0FF51C00] 03:27:37 INFO - PROCESS | 2760 | 1463653657178 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (10646400) [pid = 2760] [serial = 1556] [outer = 0FF51C00] 03:27:37 INFO - PROCESS | 2760 | 1463653657734 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 03:27:37 INFO - PROCESS | 2760 | 1463653657803 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 2760 | 1463653657809 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:27:37 INFO - PROCESS | 2760 | 1463653657815 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 2760 | 1463653657818 Marionette TRACE conn6 <- [1,2038,null,{}] 03:27:37 INFO - PROCESS | 2760 | 1463653657822 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 2760 | 1463653657963 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:27:38 INFO - PROCESS | 2760 | 1463653658110 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 2760 | ++DOCSHELL 1686CC00 == 56 [pid = 2760] [id = 519] 03:27:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (178DC000) [pid = 2760] [serial = 1557] [outer = 00000000] 03:27:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (1858B800) [pid = 2760] [serial = 1558] [outer = 178DC000] 03:27:38 INFO - PROCESS | 2760 | 1463653658165 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (18AA3000) [pid = 2760] [serial = 1559] [outer = 178DC000] 03:27:38 INFO - PROCESS | 2760 | 1463653658777 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 03:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:27:38 INFO - PROCESS | 2760 | 1463653658787 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 2760 | 1463653658790 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:27:38 INFO - PROCESS | 2760 | 1463653658793 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 2760 | 1463653658797 Marionette TRACE conn6 <- [1,2042,null,{}] 03:27:38 INFO - PROCESS | 2760 | 1463653658823 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:38 INFO - PROCESS | 2760 | 1463653658972 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:27:39 INFO - PROCESS | 2760 | 1463653659057 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 2760 | ++DOCSHELL 1D51F800 == 57 [pid = 2760] [id = 520] 03:27:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (1D520400) [pid = 2760] [serial = 1560] [outer = 00000000] 03:27:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (1F516C00) [pid = 2760] [serial = 1561] [outer = 1D520400] 03:27:39 INFO - PROCESS | 2760 | 1463653659113 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (1F983C00) [pid = 2760] [serial = 1562] [outer = 1D520400] 03:27:39 INFO - PROCESS | 2760 | 1463653659719 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 03:27:39 INFO - PROCESS | 2760 | 1463653659767 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 2760 | 1463653659770 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:27:39 INFO - PROCESS | 2760 | 1463653659774 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 2760 | 1463653659776 Marionette TRACE conn6 <- [1,2046,null,{}] 03:27:39 INFO - PROCESS | 2760 | 1463653659780 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 2760 | 1463653659886 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:27:40 INFO - PROCESS | 2760 | 1463653660031 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 2760 | ++DOCSHELL 1F75D400 == 58 [pid = 2760] [id = 521] 03:27:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 152 (1F75EC00) [pid = 2760] [serial = 1563] [outer = 00000000] 03:27:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 153 (1F765000) [pid = 2760] [serial = 1564] [outer = 1F75EC00] 03:27:40 INFO - PROCESS | 2760 | 1463653660086 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 154 (1F989400) [pid = 2760] [serial = 1565] [outer = 1F75EC00] 03:27:40 INFO - PROCESS | 2760 | 1463653660637 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 03:27:40 INFO - PROCESS | 2760 | 1463653660707 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 2760 | 1463653660710 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:27:40 INFO - PROCESS | 2760 | 1463653660714 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:27:40 INFO - PROCESS | 2760 | 1463653660716 Marionette TRACE conn6 <- [1,2050,null,{}] 03:27:40 INFO - PROCESS | 2760 | 1463653660719 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 2760 | 1463653660872 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:27:40 INFO - PROCESS | 2760 | 1463653660941 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 2760 | ++DOCSHELL 14451C00 == 59 [pid = 2760] [id = 522] 03:27:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 155 (1F75C000) [pid = 2760] [serial = 1566] [outer = 00000000] 03:27:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 156 (1FF9B400) [pid = 2760] [serial = 1567] [outer = 1F75C000] 03:27:40 INFO - PROCESS | 2760 | 1463653660995 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 157 (2024D400) [pid = 2760] [serial = 1568] [outer = 1F75C000] 03:27:41 INFO - PROCESS | 2760 | 1463653661882 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1217ms 03:27:41 INFO - PROCESS | 2760 | 1463653661935 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 2760 | 1463653661939 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:27:41 INFO - PROCESS | 2760 | 1463653661944 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 2760 | 1463653661948 Marionette TRACE conn6 <- [1,2054,null,{}] 03:27:41 INFO - PROCESS | 2760 | 1463653661954 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 2760 | 1463653662081 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:27:42 INFO - PROCESS | 2760 | 1463653662233 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 2760 | ++DOCSHELL 0C507C00 == 60 [pid = 2760] [id = 523] 03:27:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 158 (0C5B1000) [pid = 2760] [serial = 1569] [outer = 00000000] 03:27:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 159 (0FF7AC00) [pid = 2760] [serial = 1570] [outer = 0C5B1000] 03:27:42 INFO - PROCESS | 2760 | 1463653662287 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 160 (0FFE5800) [pid = 2760] [serial = 1571] [outer = 0C5B1000] 03:27:42 INFO - PROCESS | 2760 | 1463653662878 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 990ms 03:27:42 INFO - PROCESS | 2760 | 1463653662935 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 2760 | 1463653662940 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:27:42 INFO - PROCESS | 2760 | 1463653662946 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 2760 | 1463653662949 Marionette TRACE conn6 <- [1,2058,null,{}] 03:27:42 INFO - PROCESS | 2760 | 1463653662953 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 2760 | 1463653663051 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:27:43 INFO - PROCESS | 2760 | 1463653663213 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 16214400 == 59 [pid = 2760] [id = 486] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 18A9FC00 == 58 [pid = 2760] [id = 516] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 0C59B800 == 57 [pid = 2760] [id = 515] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 1858D800 == 56 [pid = 2760] [id = 514] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 1A933000 == 55 [pid = 2760] [id = 513] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 0C59E400 == 54 [pid = 2760] [id = 512] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 18A68400 == 53 [pid = 2760] [id = 511] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 18548800 == 52 [pid = 2760] [id = 510] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 10505000 == 51 [pid = 2760] [id = 509] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 0FFE7000 == 50 [pid = 2760] [id = 508] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 159 (1BA0F800) [pid = 2760] [serial = 1471] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 158 (1C4AFC00) [pid = 2760] [serial = 1474] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 157 (0FAF4000) [pid = 2760] [serial = 1462] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 156 (1AF2F800) [pid = 2760] [serial = 1468] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 155 (17CF0400) [pid = 2760] [serial = 1465] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 154 (1C976000) [pid = 2760] [serial = 1504] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | ++DOCSHELL 0C50B000 == 51 [pid = 2760] [id = 524] 03:27:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 155 (0C50E000) [pid = 2760] [serial = 1572] [outer = 00000000] 03:27:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 156 (0FA5B000) [pid = 2760] [serial = 1573] [outer = 0C50E000] 03:27:43 INFO - PROCESS | 2760 | 1463653663321 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 157 (104A3C00) [pid = 2760] [serial = 1574] [outer = 0C50E000] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 18549800 == 50 [pid = 2760] [id = 507] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 1D593400 == 49 [pid = 2760] [id = 506] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 1D524400 == 48 [pid = 2760] [id = 505] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 1A934800 == 47 [pid = 2760] [id = 504] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 162C0000 == 46 [pid = 2760] [id = 503] 03:27:43 INFO - PROCESS | 2760 | --DOCSHELL 0C5A0800 == 45 [pid = 2760] [id = 502] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 156 (14336000) [pid = 2760] [serial = 1478] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 155 (10505800) [pid = 2760] [serial = 1477] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 154 (16216800) [pid = 2760] [serial = 1483] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 153 (162F6C00) [pid = 2760] [serial = 1484] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 152 (1854B400) [pid = 2760] [serial = 1486] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 151 (0FFE2C00) [pid = 2760] [serial = 1480] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (1049B400) [pid = 2760] [serial = 1481] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (1BA08000) [pid = 2760] [serial = 1502] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (18A72C00) [pid = 2760] [serial = 1489] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (1AF24400) [pid = 2760] [serial = 1460] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (199E0000) [pid = 2760] [serial = 1492] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (18541400) [pid = 2760] [serial = 1498] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (1A936800) [pid = 2760] [serial = 1495] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (1B9E8800) [pid = 2760] [serial = 1501] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (1AAD9C00) [pid = 2760] [serial = 1496] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (18E61C00) [pid = 2760] [serial = 1490] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (19B6C800) [pid = 2760] [serial = 1493] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (199D8800) [pid = 2760] [serial = 1499] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (18604800) [pid = 2760] [serial = 1487] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2760 | 1463653663779 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 03:27:43 INFO - PROCESS | 2760 | 1463653663820 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 2760 | 1463653663822 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:27:43 INFO - PROCESS | 2760 | 1463653663826 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 2760 | 1463653663829 Marionette TRACE conn6 <- [1,2062,null,{}] 03:27:43 INFO - PROCESS | 2760 | 1463653663839 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 2760 | 1463653663924 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:27:43 INFO - PROCESS | 2760 | 1463653663934 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 2760 | ++DOCSHELL 1571D800 == 46 [pid = 2760] [id = 525] 03:27:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1571E400) [pid = 2760] [serial = 1575] [outer = 00000000] 03:27:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (157E2000) [pid = 2760] [serial = 1576] [outer = 1571E400] 03:27:43 INFO - PROCESS | 2760 | 1463653663980 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1621BC00) [pid = 2760] [serial = 1577] [outer = 1571E400] 03:27:44 INFO - PROCESS | 2760 | 1463653664479 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 03:27:44 INFO - PROCESS | 2760 | 1463653664499 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 2760 | 1463653664502 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:27:44 INFO - PROCESS | 2760 | 1463653664509 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 2760 | 1463653664511 Marionette TRACE conn6 <- [1,2066,null,{}] 03:27:44 INFO - PROCESS | 2760 | 1463653664514 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 2760 | 1463653664596 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:27:44 INFO - PROCESS | 2760 | 1463653664603 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 2760 | ++DOCSHELL 1686E000 == 47 [pid = 2760] [id = 526] 03:27:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (1686F000) [pid = 2760] [serial = 1578] [outer = 00000000] 03:27:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (178DF400) [pid = 2760] [serial = 1579] [outer = 1686F000] 03:27:44 INFO - PROCESS | 2760 | 1463653664650 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (18540000) [pid = 2760] [serial = 1580] [outer = 1686F000] 03:27:45 INFO - PROCESS | 2760 | 1463653665154 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 03:27:45 INFO - PROCESS | 2760 | 1463653665179 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 2760 | 1463653665181 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:27:45 INFO - PROCESS | 2760 | 1463653665184 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 2760 | 1463653665186 Marionette TRACE conn6 <- [1,2070,null,{}] 03:27:45 INFO - PROCESS | 2760 | 1463653665194 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 2760 | 1463653665274 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:27:45 INFO - PROCESS | 2760 | 1463653665281 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE2C00 == 48 [pid = 2760] [id = 527] 03:27:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (18545800) [pid = 2760] [serial = 1581] [outer = 00000000] 03:27:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (18607000) [pid = 2760] [serial = 1582] [outer = 18545800] 03:27:45 INFO - PROCESS | 2760 | 1463653665336 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (18A63C00) [pid = 2760] [serial = 1583] [outer = 18545800] 03:27:45 INFO - PROCESS | 2760 | 1463653665825 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 03:27:45 INFO - PROCESS | 2760 | 1463653665875 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 2760 | 1463653665877 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:27:45 INFO - PROCESS | 2760 | 1463653665890 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 2760 | 1463653665892 Marionette TRACE conn6 <- [1,2074,null,{}] 03:27:45 INFO - PROCESS | 2760 | 1463653665896 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 2760 | 1463653666029 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:27:46 INFO - PROCESS | 2760 | 1463653666123 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 2760 | ++DOCSHELL 1780B400 == 49 [pid = 2760] [id = 528] 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (18606800) [pid = 2760] [serial = 1584] [outer = 00000000] 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (18E65C00) [pid = 2760] [serial = 1585] [outer = 18606800] 03:27:46 INFO - PROCESS | 2760 | 1463653666168 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (1998A400) [pid = 2760] [serial = 1586] [outer = 18606800] 03:27:46 INFO - PROCESS | 2760 | 1463653666576 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 03:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:27:46 INFO - PROCESS | 2760 | 1463653666626 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 2760 | 1463653666628 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:27:46 INFO - PROCESS | 2760 | 1463653666631 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 2760 | 1463653666633 Marionette TRACE conn6 <- [1,2078,null,{}] 03:27:46 INFO - PROCESS | 2760 | 1463653666643 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 2760 | 1463653666758 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:27:46 INFO - PROCESS | 2760 | 1463653666765 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 2760 | ++DOCSHELL 199D8400 == 50 [pid = 2760] [id = 529] 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (199DA800) [pid = 2760] [serial = 1587] [outer = 00000000] 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 152 (19BBEC00) [pid = 2760] [serial = 1588] [outer = 199DA800] 03:27:46 INFO - PROCESS | 2760 | 1463653666812 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 153 (19B61000) [pid = 2760] [serial = 1589] [outer = 199DA800] 03:27:47 INFO - PROCESS | 2760 | 1463653667255 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 03:27:47 INFO - PROCESS | 2760 | 1463653667324 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 2760 | 1463653667326 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:27:47 INFO - PROCESS | 2760 | 1463653667329 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:27:47 INFO - PROCESS | 2760 | 1463653667331 Marionette TRACE conn6 <- [1,2082,null,{}] 03:27:47 INFO - PROCESS | 2760 | 1463653667334 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 2760 | 1463653667491 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:27:47 INFO - PROCESS | 2760 | 1463653667515 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 2760 | ++DOCSHELL 0C59C800 == 51 [pid = 2760] [id = 530] 03:27:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 154 (0C5B0C00) [pid = 2760] [serial = 1590] [outer = 00000000] 03:27:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 155 (1A934800) [pid = 2760] [serial = 1591] [outer = 0C5B0C00] 03:27:47 INFO - PROCESS | 2760 | 1463653667558 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 156 (1AB8DC00) [pid = 2760] [serial = 1592] [outer = 0C5B0C00] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 155 (18AA1800) [pid = 2760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 154 (0FA15400) [pid = 2760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 153 (10509C00) [pid = 2760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 152 (18548C00) [pid = 2760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 151 (1049C400) [pid = 2760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (1A9CAC00) [pid = 2760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (0FF56C00) [pid = 2760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (1B9EB000) [pid = 2760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (18E5F000) [pid = 2760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (18549C00) [pid = 2760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (18A6A000) [pid = 2760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (162C0400) [pid = 2760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (1860E400) [pid = 2760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (0C5ABC00) [pid = 2760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (189C7400) [pid = 2760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (19BE2800) [pid = 2760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (0C5A3000) [pid = 2760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (0C5B7800) [pid = 2760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1B9EEC00) [pid = 2760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (162F0000) [pid = 2760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (19B5F000) [pid = 2760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (1445B400) [pid = 2760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1AADA000) [pid = 2760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (08A8E000) [pid = 2760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (107A0800) [pid = 2760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (18442800) [pid = 2760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1943D000) [pid = 2760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19BE2C00) [pid = 2760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (0C5ADC00) [pid = 2760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (10593000) [pid = 2760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (19B65000) [pid = 2760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (199E3800) [pid = 2760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (0CF40000) [pid = 2760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:27:48 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1433CC00) [pid = 2760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:27:48 INFO - PROCESS | 2760 | 1463653668383 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1070ms 03:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:27:48 INFO - PROCESS | 2760 | 1463653668403 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 2760 | 1463653668405 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:27:48 INFO - PROCESS | 2760 | 1463653668408 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 2760 | 1463653668410 Marionette TRACE conn6 <- [1,2086,null,{}] 03:27:48 INFO - PROCESS | 2760 | 1463653668413 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 2760 | 1463653668494 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:27:48 INFO - PROCESS | 2760 | 1463653668599 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 2760 | ++DOCSHELL 0C50B400 == 52 [pid = 2760] [id = 531] 03:27:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0C50D800) [pid = 2760] [serial = 1593] [outer = 00000000] 03:27:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FF71400) [pid = 2760] [serial = 1594] [outer = 0C50D800] 03:27:48 INFO - PROCESS | 2760 | 1463653668644 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10593000) [pid = 2760] [serial = 1595] [outer = 0C50D800] 03:27:49 INFO - PROCESS | 2760 | 1463653669033 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 03:27:49 INFO - PROCESS | 2760 | 1463653669080 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 2760 | 1463653669082 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:27:49 INFO - PROCESS | 2760 | 1463653669085 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 2760 | 1463653669087 Marionette TRACE conn6 <- [1,2090,null,{}] 03:27:49 INFO - PROCESS | 2760 | 1463653669090 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 2760 | 1463653669213 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:27:49 INFO - PROCESS | 2760 | 1463653669223 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 2760 | ++DOCSHELL 0FF56C00 == 53 [pid = 2760] [id = 532] 03:27:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (0FFDC400) [pid = 2760] [serial = 1596] [outer = 00000000] 03:27:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1620C800) [pid = 2760] [serial = 1597] [outer = 0FFDC400] 03:27:49 INFO - PROCESS | 2760 | 1463653669271 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (178DB000) [pid = 2760] [serial = 1598] [outer = 0FFDC400] 03:27:49 INFO - PROCESS | 2760 | 1463653669684 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 03:27:49 INFO - PROCESS | 2760 | 1463653669716 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 2760 | 1463653669719 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:27:49 INFO - PROCESS | 2760 | 1463653669722 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 2760 | 1463653669724 Marionette TRACE conn6 <- [1,2094,null,{}] 03:27:49 INFO - PROCESS | 2760 | 1463653669727 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 2760 | 1463653669868 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:27:49 INFO - PROCESS | 2760 | 1463653669938 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 2760 | ++DOCSHELL 18549C00 == 54 [pid = 2760] [id = 533] 03:27:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18609000) [pid = 2760] [serial = 1599] [outer = 00000000] 03:27:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (199E2800) [pid = 2760] [serial = 1600] [outer = 18609000] 03:27:49 INFO - PROCESS | 2760 | 1463653669989 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1AF24400) [pid = 2760] [serial = 1601] [outer = 18609000] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1071E000 == 53 [pid = 2760] [id = 447] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 14339400 == 52 [pid = 2760] [id = 475] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 19BDEC00 == 51 [pid = 2760] [id = 460] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1890D400 == 50 [pid = 2760] [id = 435] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 17CF2800 == 49 [pid = 2760] [id = 448] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 08A8D400 == 48 [pid = 2760] [id = 446] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1BE95400 == 47 [pid = 2760] [id = 501] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 199DEC00 == 46 [pid = 2760] [id = 463] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1A938000 == 45 [pid = 2760] [id = 477] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 143E1C00 == 44 [pid = 2760] [id = 434] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 18607C00 == 43 [pid = 2760] [id = 476] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 199E5000 == 42 [pid = 2760] [id = 491] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0C507C00 == 41 [pid = 2760] [id = 523] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 14451C00 == 40 [pid = 2760] [id = 522] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1D51F800 == 39 [pid = 2760] [id = 520] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1F75D400 == 38 [pid = 2760] [id = 521] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1686CC00 == 37 [pid = 2760] [id = 519] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0FAEB800 == 36 [pid = 2760] [id = 517] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0FF35C00 == 35 [pid = 2760] [id = 518] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0C59C800 == 34 [pid = 2760] [id = 530] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1780B400 == 33 [pid = 2760] [id = 528] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 199D8400 == 32 [pid = 2760] [id = 529] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0FF56C00 == 31 [pid = 2760] [id = 532] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0FFE2C00 == 30 [pid = 2760] [id = 527] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1686E000 == 29 [pid = 2760] [id = 526] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0C50B400 == 28 [pid = 2760] [id = 531] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 0C50B000 == 27 [pid = 2760] [id = 524] 03:27:51 INFO - PROCESS | 2760 | --DOCSHELL 1571D800 == 26 [pid = 2760] [id = 525] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0C503800) [pid = 2760] [serial = 1340] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1433DC00) [pid = 2760] [serial = 1343] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (18E65800) [pid = 2760] [serial = 1346] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (19B67000) [pid = 2760] [serial = 1349] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1A937000) [pid = 2760] [serial = 1382] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (10598400) [pid = 2760] [serial = 1385] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18474C00) [pid = 2760] [serial = 1388] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1A938400) [pid = 2760] [serial = 1391] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (19BD6400) [pid = 2760] [serial = 1421] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (0FFE2800) [pid = 2760] [serial = 1424] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (162F3C00) [pid = 2760] [serial = 1427] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1A92EC00) [pid = 2760] [serial = 1430] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (162ED400) [pid = 2760] [serial = 1262] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18A6A800) [pid = 2760] [serial = 1298] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (0CF83C00) [pid = 2760] [serial = 1265] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18AA2C00) [pid = 2760] [serial = 1307] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1B987800) [pid = 2760] [serial = 1469] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0FFDD400) [pid = 2760] [serial = 1301] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (10714000) [pid = 2760] [serial = 1463] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1BAEC800) [pid = 2760] [serial = 1472] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18546C00) [pid = 2760] [serial = 1466] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1C840400) [pid = 2760] [serial = 1475] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (162F3800) [pid = 2760] [serial = 1304] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1B983400) [pid = 2760] [serial = 1433] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18E68000) [pid = 2760] [serial = 1534] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (199E3400) [pid = 2760] [serial = 1538] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1462F400) [pid = 2760] [serial = 1528] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (157D9800) [pid = 2760] [serial = 1529] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1858D400) [pid = 2760] [serial = 1531] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18610800) [pid = 2760] [serial = 1532] [outer = 00000000] [url = about:blank] 03:27:51 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (162EA800) [pid = 2760] [serial = 1526] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (15725800) [pid = 2760] [serial = 1525] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1B986800) [pid = 2760] [serial = 1540] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1C97FC00) [pid = 2760] [serial = 1513] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1D58D800) [pid = 2760] [serial = 1516] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1F50FC00) [pid = 2760] [serial = 1519] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18E60400) [pid = 2760] [serial = 1546] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1BAE6000) [pid = 2760] [serial = 1543] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1D58B400) [pid = 2760] [serial = 1550] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1F51CC00) [pid = 2760] [serial = 1552] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1D523800) [pid = 2760] [serial = 1549] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1C83C800) [pid = 2760] [serial = 1544] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (19BDF400) [pid = 2760] [serial = 1523] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (199DB800) [pid = 2760] [serial = 1522] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1058EC00) [pid = 2760] [serial = 1507] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (17CEF800) [pid = 2760] [serial = 1510] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (199E2400) [pid = 2760] [serial = 1537] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1B987400) [pid = 2760] [serial = 1541] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1B98BC00) [pid = 2760] [serial = 1547] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (19679800) [pid = 2760] [serial = 1535] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2760 | 1463653672096 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2425ms 03:27:52 INFO - PROCESS | 2760 | 1463653672149 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 2760 | 1463653672152 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:27:52 INFO - PROCESS | 2760 | 1463653672158 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 2760 | 1463653672161 Marionette TRACE conn6 <- [1,2098,null,{}] 03:27:52 INFO - PROCESS | 2760 | 1463653672167 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 2760 | 1463653672258 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:27:52 INFO - PROCESS | 2760 | 1463653672267 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 2760 | ++DOCSHELL 0B19F400 == 27 [pid = 2760] [id = 534] 03:27:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0B1A4C00) [pid = 2760] [serial = 1602] [outer = 00000000] 03:27:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C506800) [pid = 2760] [serial = 1603] [outer = 0B1A4C00] 03:27:52 INFO - PROCESS | 2760 | 1463653672314 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0C50DC00) [pid = 2760] [serial = 1604] [outer = 0B1A4C00] 03:27:52 INFO - PROCESS | 2760 | 1463653672807 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 03:27:52 INFO - PROCESS | 2760 | 1463653672888 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 2760 | 1463653672895 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:27:52 INFO - PROCESS | 2760 | 1463653672901 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 2760 | 1463653672903 Marionette TRACE conn6 <- [1,2102,null,{}] 03:27:52 INFO - PROCESS | 2760 | 1463653672907 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 2760 | 1463653672994 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:27:53 INFO - PROCESS | 2760 | 1463653673093 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AF800 == 28 [pid = 2760] [id = 535] 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0C5B1400) [pid = 2760] [serial = 1605] [outer = 00000000] 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (0CF38800) [pid = 2760] [serial = 1606] [outer = 0C5B1400] 03:27:53 INFO - PROCESS | 2760 | 1463653673139 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (0FA11400) [pid = 2760] [serial = 1607] [outer = 0C5B1400] 03:27:53 INFO - PROCESS | 2760 | 1463653673530 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 03:27:53 INFO - PROCESS | 2760 | 1463653673573 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 2760 | 1463653673576 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:27:53 INFO - PROCESS | 2760 | 1463653673579 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 2760 | 1463653673583 Marionette TRACE conn6 <- [1,2106,null,{}] 03:27:53 INFO - PROCESS | 2760 | 1463653673594 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 2760 | 1463653673711 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:27:53 INFO - PROCESS | 2760 | 1463653673731 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDF400 == 29 [pid = 2760] [id = 536] 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (0FFE1000) [pid = 2760] [serial = 1608] [outer = 00000000] 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (0FFE5400) [pid = 2760] [serial = 1609] [outer = 0FFE1000] 03:27:53 INFO - PROCESS | 2760 | 1463653673780 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (104A2800) [pid = 2760] [serial = 1610] [outer = 0FFE1000] 03:27:54 INFO - PROCESS | 2760 | 1463653674251 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 03:27:54 INFO - PROCESS | 2760 | 1463653674313 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 2760 | 1463653674316 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 2760 | 1463653674319 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:27:54 INFO - PROCESS | 2760 | 1463653674321 Marionette TRACE conn6 <- [1,2110,null,{}] 03:27:54 INFO - PROCESS | 2760 | 1463653674324 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 2760 | 1463653674408 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:27:54 INFO - PROCESS | 2760 | 1463653674427 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A6000 == 30 [pid = 2760] [id = 537] 03:27:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (1064D000) [pid = 2760] [serial = 1611] [outer = 00000000] 03:27:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (1107F800) [pid = 2760] [serial = 1612] [outer = 1064D000] 03:27:54 INFO - PROCESS | 2760 | 1463653674473 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (14331000) [pid = 2760] [serial = 1613] [outer = 1064D000] 03:27:54 INFO - PROCESS | 2760 | 1463653674918 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 631ms 03:27:54 INFO - PROCESS | 2760 | 1463653674954 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 2760 | 1463653674956 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 2760 | 1463653674959 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 2760 | 1463653674961 Marionette TRACE conn6 <- [1,2114,null,{}] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:27:54 INFO - PROCESS | 2760 | 1463653674964 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2760 | 1463653675040 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:27:55 INFO - PROCESS | 2760 | 1463653675047 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 2760 | ++DOCSHELL 1433CC00 == 31 [pid = 2760] [id = 538] 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (1433D400) [pid = 2760] [serial = 1614] [outer = 00000000] 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (14345400) [pid = 2760] [serial = 1615] [outer = 1433D400] 03:27:55 INFO - PROCESS | 2760 | 1463653675091 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (14454400) [pid = 2760] [serial = 1616] [outer = 1433D400] 03:27:55 INFO - PROCESS | 2760 | 1463653675550 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 03:27:55 INFO - PROCESS | 2760 | 1463653675594 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:27:55 INFO - PROCESS | 2760 | 1463653675596 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 2760 | 1463653675599 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 2760 | 1463653675601 Marionette TRACE conn6 <- [1,2118,null,{}] 03:27:55 INFO - PROCESS | 2760 | 1463653675605 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2760 | 1463653675715 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:27:55 INFO - PROCESS | 2760 | 1463653675724 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 2760 | ++DOCSHELL 157E1800 == 32 [pid = 2760] [id = 539] 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (157E2C00) [pid = 2760] [serial = 1617] [outer = 00000000] 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (16215800) [pid = 2760] [serial = 1618] [outer = 157E2C00] 03:27:55 INFO - PROCESS | 2760 | 1463653675769 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (1621B400) [pid = 2760] [serial = 1619] [outer = 157E2C00] 03:27:56 INFO - PROCESS | 2760 | 1463653676208 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 2760 | 1463653676275 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:27:56 INFO - PROCESS | 2760 | 1463653676278 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 2760 | 1463653676280 Marionette TRACE conn6 <- [1,2122,null,{}] 03:27:56 INFO - PROCESS | 2760 | 1463653676284 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 2760 | 1463653676360 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:27:56 INFO - PROCESS | 2760 | 1463653676367 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 2760 | ++DOCSHELL 0C69D400 == 33 [pid = 2760] [id = 540] 03:27:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (162E7800) [pid = 2760] [serial = 1620] [outer = 00000000] 03:27:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1686CC00) [pid = 2760] [serial = 1621] [outer = 162E7800] 03:27:56 INFO - PROCESS | 2760 | 1463653676410 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1686EC00) [pid = 2760] [serial = 1622] [outer = 162E7800] 03:27:56 INFO - PROCESS | 2760 | 1463653676876 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 03:27:56 INFO - PROCESS | 2760 | 1463653676919 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 2760 | 1463653676921 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:27:56 INFO - PROCESS | 2760 | 1463653676929 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 2760 | 1463653676931 Marionette TRACE conn6 <- [1,2126,null,{}] 03:27:56 INFO - PROCESS | 2760 | 1463653676934 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 2760 | 1463653677010 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:27:57 INFO - PROCESS | 2760 | 1463653677017 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 2760 | ++DOCSHELL 08A95C00 == 34 [pid = 2760] [id = 541] 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (162F6000) [pid = 2760] [serial = 1623] [outer = 00000000] 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (17CF2800) [pid = 2760] [serial = 1624] [outer = 162F6000] 03:27:57 INFO - PROCESS | 2760 | 1463653677061 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (178E1400) [pid = 2760] [serial = 1625] [outer = 162F6000] 03:27:57 INFO - PROCESS | 2760 | 1463653677533 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 03:27:57 INFO - PROCESS | 2760 | 1463653677565 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 2760 | 1463653677567 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:27:57 INFO - PROCESS | 2760 | 1463653677571 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:27:57 INFO - PROCESS | 2760 | 1463653677573 Marionette TRACE conn6 <- [1,2130,null,{}] 03:27:57 INFO - PROCESS | 2760 | 1463653677576 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 2760 | 1463653677687 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:27:57 INFO - PROCESS | 2760 | 1463653677694 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDF000 == 35 [pid = 2760] [id = 542] 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18543400) [pid = 2760] [serial = 1626] [outer = 00000000] 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1854CC00) [pid = 2760] [serial = 1627] [outer = 18543400] 03:27:57 INFO - PROCESS | 2760 | 1463653677738 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1858A400) [pid = 2760] [serial = 1628] [outer = 18543400] 03:27:58 INFO - PROCESS | 2760 | 1463653678224 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 2760 | 1463653678248 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:27:58 INFO - PROCESS | 2760 | 1463653678251 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 2760 | 1463653678252 Marionette TRACE conn6 <- [1,2134,null,{}] 03:27:58 INFO - PROCESS | 2760 | 1463653678256 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 2760 | 1463653678370 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:27:58 INFO - PROCESS | 2760 | 1463653678376 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 2760 | ++DOCSHELL 14678C00 == 36 [pid = 2760] [id = 543] 03:27:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (148A5000) [pid = 2760] [serial = 1629] [outer = 00000000] 03:27:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (189CF400) [pid = 2760] [serial = 1630] [outer = 148A5000] 03:27:58 INFO - PROCESS | 2760 | 1463653678420 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (18A6A000) [pid = 2760] [serial = 1631] [outer = 148A5000] 03:27:58 INFO - PROCESS | 2760 | 1463653678901 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 2760 | 1463653678927 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:27:58 INFO - PROCESS | 2760 | 1463653678938 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 2760 | 1463653678940 Marionette TRACE conn6 <- [1,2138,null,{}] 03:27:58 INFO - PROCESS | 2760 | 1463653678944 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 2760 | 1463653679115 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:27:59 INFO - PROCESS | 2760 | 1463653679141 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 2760 | ++DOCSHELL 18AA5C00 == 37 [pid = 2760] [id = 544] 03:27:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (18AA6C00) [pid = 2760] [serial = 1632] [outer = 00000000] 03:27:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18E67C00) [pid = 2760] [serial = 1633] [outer = 18AA6C00] 03:27:59 INFO - PROCESS | 2760 | 1463653679194 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1943E800) [pid = 2760] [serial = 1634] [outer = 18AA6C00] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (199DA800) [pid = 2760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (1D520400) [pid = 2760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (178DC000) [pid = 2760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0C50E000) [pid = 2760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18545800) [pid = 2760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1BEEAC00) [pid = 2760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1F75C000) [pid = 2760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1F75EC00) [pid = 2760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0C5B0C00) [pid = 2760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0FFDC400) [pid = 2760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1D595400) [pid = 2760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FA5F000) [pid = 2760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (162C1400) [pid = 2760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18606800) [pid = 2760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1571E400) [pid = 2760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (0C5B1000) [pid = 2760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1D526C00) [pid = 2760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1686F000) [pid = 2760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0C50D800) [pid = 2760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1A936C00) [pid = 2760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (0FF51C00) [pid = 2760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:27:59 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (18476C00) [pid = 2760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:28:00 INFO - PROCESS | 2760 | 1463653680056 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1175ms 03:28:00 INFO - PROCESS | 2760 | 1463653680115 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 2760 | 1463653680117 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:28:00 INFO - PROCESS | 2760 | 1463653680120 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 2760 | 1463653680122 Marionette TRACE conn6 <- [1,2142,null,{}] 03:28:00 INFO - PROCESS | 2760 | 1463653680125 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 2760 | 1463653680202 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:28:00 INFO - PROCESS | 2760 | 1463653680208 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 2760 | ++DOCSHELL 157DD400 == 38 [pid = 2760] [id = 545] 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (16212000) [pid = 2760] [serial = 1635] [outer = 00000000] 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18445C00) [pid = 2760] [serial = 1636] [outer = 16212000] 03:28:00 INFO - PROCESS | 2760 | 1463653680251 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18474400) [pid = 2760] [serial = 1637] [outer = 16212000] 03:28:00 INFO - PROCESS | 2760 | --DOCSHELL 11081800 == 37 [pid = 2760] [id = 12] 03:28:00 INFO - PROCESS | 2760 | 1463653680696 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 03:28:00 INFO - PROCESS | 2760 | 1463653680751 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:28:00 INFO - PROCESS | 2760 | 1463653680753 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:28:00 INFO - PROCESS | 2760 | 1463653680756 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 2760 | 1463653680758 Marionette TRACE conn6 <- [1,2146,null,{}] 03:28:00 INFO - PROCESS | 2760 | 1463653680761 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 2760 | 1463653680838 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:28:00 INFO - PROCESS | 2760 | 1463653680845 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 2760 | ++DOCSHELL 1843C400 == 38 [pid = 2760] [id = 546] 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18604400) [pid = 2760] [serial = 1638] [outer = 00000000] 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19439800) [pid = 2760] [serial = 1639] [outer = 18604400] 03:28:00 INFO - PROCESS | 2760 | 1463653680888 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19678000) [pid = 2760] [serial = 1640] [outer = 18604400] 03:28:01 INFO - PROCESS | 2760 | 1463653681325 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 03:28:01 INFO - PROCESS | 2760 | 1463653681392 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 03:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:28:01 INFO - PROCESS | 2760 | 1463653681394 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:28:01 INFO - PROCESS | 2760 | 1463653681397 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 2760 | 1463653681398 Marionette TRACE conn6 <- [1,2150,null,{}] 03:28:01 INFO - PROCESS | 2760 | 1463653681402 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 2760 | 1463653681479 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:28:01 INFO - PROCESS | 2760 | 1463653681488 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 2760 | ++DOCSHELL 1967E000 == 39 [pid = 2760] [id = 547] 03:28:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19929800) [pid = 2760] [serial = 1641] [outer = 00000000] 03:28:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1998D800) [pid = 2760] [serial = 1642] [outer = 19929800] 03:28:01 INFO - PROCESS | 2760 | 1463653681542 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (199D6400) [pid = 2760] [serial = 1643] [outer = 19929800] 03:28:02 INFO - PROCESS | 2760 | 1463653682332 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 03:28:02 INFO - PROCESS | 2760 | 1463653682373 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:28:02 INFO - PROCESS | 2760 | 1463653682377 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:28:02 INFO - PROCESS | 2760 | 1463653682383 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 2760 | 1463653682387 Marionette TRACE conn6 <- [1,2154,null,{}] 03:28:02 INFO - PROCESS | 2760 | 1463653682392 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:02 INFO - PROCESS | 2760 | 1463653682511 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:28:02 INFO - PROCESS | 2760 | 1463653682632 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 2760 | ++DOCSHELL 08B82800 == 40 [pid = 2760] [id = 548] 03:28:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0C507800) [pid = 2760] [serial = 1644] [outer = 00000000] 03:28:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0C5AF000) [pid = 2760] [serial = 1645] [outer = 0C507800] 03:28:02 INFO - PROCESS | 2760 | 1463653682689 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (0FA5F000) [pid = 2760] [serial = 1646] [outer = 0C507800] 03:28:03 INFO - PROCESS | 2760 | 1463653683388 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1025ms 03:28:03 INFO - PROCESS | 2760 | 1463653683408 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 2760 | 1463653683414 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:28:03 INFO - PROCESS | 2760 | 1463653683420 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 2760 | 1463653683423 Marionette TRACE conn6 <- [1,2158,null,{}] 03:28:03 INFO - PROCESS | 2760 | 1463653683427 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 2760 | 1463653683543 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:28:03 INFO - PROCESS | 2760 | 1463653683700 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 2760 | ++DOCSHELL 08B79000 == 41 [pid = 2760] [id = 549] 03:28:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (08B79800) [pid = 2760] [serial = 1647] [outer = 00000000] 03:28:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (10598C00) [pid = 2760] [serial = 1648] [outer = 08B79800] 03:28:03 INFO - PROCESS | 2760 | 1463653683755 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (14339000) [pid = 2760] [serial = 1649] [outer = 08B79800] 03:28:04 INFO - PROCESS | 2760 | 1463653684651 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 14A73400 == 40 [pid = 2760] [id = 419] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 0FAEF800 == 39 [pid = 2760] [id = 405] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 0C507400 == 38 [pid = 2760] [id = 410] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 103A9400 == 37 [pid = 2760] [id = 415] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 18AA8800 == 36 [pid = 2760] [id = 409] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 14330800 == 35 [pid = 2760] [id = 417] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 1445CC00 == 34 [pid = 2760] [id = 418] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 10504800 == 33 [pid = 2760] [id = 416] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 18540800 == 32 [pid = 2760] [id = 408] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 0FA0A800 == 31 [pid = 2760] [id = 414] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 162F2800 == 30 [pid = 2760] [id = 412] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 0C50C000 == 29 [pid = 2760] [id = 413] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (199E2800) [pid = 2760] [serial = 1600] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 18549C00 == 28 [pid = 2760] [id = 533] 03:28:04 INFO - PROCESS | 2760 | --DOCSHELL 0B172800 == 27 [pid = 2760] [id = 13] 03:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1325ms 03:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:28:04 INFO - PROCESS | 2760 | 1463653684748 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 2760 | 1463653684751 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:28:04 INFO - PROCESS | 2760 | 1463653684757 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 2760 | 1463653684760 Marionette TRACE conn6 <- [1,2162,null,{}] 03:28:04 INFO - PROCESS | 2760 | 1463653684765 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:04 INFO - PROCESS | 2760 | 1463653684854 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:28:04 INFO - PROCESS | 2760 | 1463653684874 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (178DB000) [pid = 2760] [serial = 1598] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (19BBEC00) [pid = 2760] [serial = 1588] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1F983C00) [pid = 2760] [serial = 1562] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (18AA3000) [pid = 2760] [serial = 1559] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (104A3C00) [pid = 2760] [serial = 1574] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (19B61000) [pid = 2760] [serial = 1589] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (18A63C00) [pid = 2760] [serial = 1583] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (0FA5B000) [pid = 2760] [serial = 1573] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1C97DC00) [pid = 2760] [serial = 1505] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1FF9B400) [pid = 2760] [serial = 1567] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (18607000) [pid = 2760] [serial = 1582] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1F516C00) [pid = 2760] [serial = 1561] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1F989400) [pid = 2760] [serial = 1565] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1AB8DC00) [pid = 2760] [serial = 1592] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1620C800) [pid = 2760] [serial = 1597] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1F515800) [pid = 2760] [serial = 1520] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1A934800) [pid = 2760] [serial = 1591] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1432E800) [pid = 2760] [serial = 1508] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (18603800) [pid = 2760] [serial = 1511] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1998A400) [pid = 2760] [serial = 1586] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (157E2000) [pid = 2760] [serial = 1576] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (0FFE5800) [pid = 2760] [serial = 1571] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (18E65C00) [pid = 2760] [serial = 1585] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1D591000) [pid = 2760] [serial = 1517] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1F765000) [pid = 2760] [serial = 1564] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (18540000) [pid = 2760] [serial = 1580] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (0FF71400) [pid = 2760] [serial = 1594] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (10593000) [pid = 2760] [serial = 1595] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (178DF400) [pid = 2760] [serial = 1579] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1858B800) [pid = 2760] [serial = 1558] [outer = 00000000] [url = about:blank] 03:28:04 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1621BC00) [pid = 2760] [serial = 1577] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (1D51D400) [pid = 2760] [serial = 1514] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (0FF7AC00) [pid = 2760] [serial = 1570] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (103A7800) [pid = 2760] [serial = 1555] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (2024D400) [pid = 2760] [serial = 1568] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (1FF96C00) [pid = 2760] [serial = 1553] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (10646400) [pid = 2760] [serial = 1556] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2760 | ++DOCSHELL 08A8BC00 == 28 [pid = 2760] [id = 550] 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (08A95400) [pid = 2760] [serial = 1650] [outer = 00000000] 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (0C5A8C00) [pid = 2760] [serial = 1651] [outer = 08A95400] 03:28:05 INFO - PROCESS | 2760 | 1463653685006 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (0C5B6400) [pid = 2760] [serial = 1652] [outer = 08A95400] 03:28:05 INFO - PROCESS | 2760 | 1463653685430 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 03:28:05 INFO - PROCESS | 2760 | 1463653685488 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 2760 | 1463653685493 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:28:05 INFO - PROCESS | 2760 | 1463653685499 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 2760 | 1463653685502 Marionette TRACE conn6 <- [1,2166,null,{}] 03:28:05 INFO - PROCESS | 2760 | 1463653685506 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:05 INFO - PROCESS | 2760 | 1463653685586 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:28:05 INFO - PROCESS | 2760 | 1463653685595 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 2760 | ++DOCSHELL 0FF4DC00 == 29 [pid = 2760] [id = 551] 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (0FF50000) [pid = 2760] [serial = 1653] [outer = 00000000] 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (0FFE1800) [pid = 2760] [serial = 1654] [outer = 0FF50000] 03:28:05 INFO - PROCESS | 2760 | 1463653685640 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (103B4C00) [pid = 2760] [serial = 1655] [outer = 0FF50000] 03:28:06 INFO - PROCESS | 2760 | 1463653686115 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 03:28:06 INFO - PROCESS | 2760 | 1463653686172 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 2760 | 1463653686175 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:28:06 INFO - PROCESS | 2760 | 1463653686178 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 2760 | 1463653686182 Marionette TRACE conn6 <- [1,2170,null,{}] 03:28:06 INFO - PROCESS | 2760 | 1463653686193 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 2760 | 1463653686308 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:28:06 INFO - PROCESS | 2760 | 1463653686408 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 2760 | ++DOCSHELL 14344800 == 30 [pid = 2760] [id = 552] 03:28:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (14344C00) [pid = 2760] [serial = 1656] [outer = 00000000] 03:28:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (143E2800) [pid = 2760] [serial = 1657] [outer = 14344C00] 03:28:06 INFO - PROCESS | 2760 | 1463653686455 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (14A06C00) [pid = 2760] [serial = 1658] [outer = 14344C00] 03:28:06 INFO - PROCESS | 2760 | 1463653686830 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 03:28:06 INFO - PROCESS | 2760 | 1463653686868 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 2760 | 1463653686871 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 2760 | 1463653686874 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:28:06 INFO - PROCESS | 2760 | 1463653686876 Marionette TRACE conn6 <- [1,2174,null,{}] 03:28:06 INFO - PROCESS | 2760 | 1463653686894 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 2760 | 1463653687021 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:28:07 INFO - PROCESS | 2760 | 1463653687082 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 2760 | ++DOCSHELL 14A0D800 == 31 [pid = 2760] [id = 553] 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (15720400) [pid = 2760] [serial = 1659] [outer = 00000000] 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (16218400) [pid = 2760] [serial = 1660] [outer = 15720400] 03:28:07 INFO - PROCESS | 2760 | 1463653687128 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (162C2C00) [pid = 2760] [serial = 1661] [outer = 15720400] 03:28:07 INFO - PROCESS | 2760 | 1463653687535 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 03:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:28:07 INFO - PROCESS | 2760 | 1463653687568 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 2760 | 1463653687570 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 2760 | 1463653687573 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 2760 | 1463653687575 Marionette TRACE conn6 <- [1,2178,null,{}] 03:28:07 INFO - PROCESS | 2760 | 1463653687578 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 2760 | 1463653687687 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:28:07 INFO - PROCESS | 2760 | 1463653687778 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 2760 | ++DOCSHELL 162EFC00 == 32 [pid = 2760] [id = 554] 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (162F0000) [pid = 2760] [serial = 1662] [outer = 00000000] 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (165E5800) [pid = 2760] [serial = 1663] [outer = 162F0000] 03:28:07 INFO - PROCESS | 2760 | 1463653687823 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (16B55C00) [pid = 2760] [serial = 1664] [outer = 162F0000] 03:28:08 INFO - PROCESS | 2760 | 1463653688263 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 03:28:08 INFO - PROCESS | 2760 | 1463653688305 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:28:08 INFO - PROCESS | 2760 | 1463653688307 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:28:08 INFO - PROCESS | 2760 | 1463653688310 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 2760 | 1463653688312 Marionette TRACE conn6 <- [1,2182,null,{}] 03:28:08 INFO - PROCESS | 2760 | 1463653688315 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 2760 | 1463653688448 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:28:08 INFO - PROCESS | 2760 | 1463653688514 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 2760 | ++DOCSHELL 178DB000 == 33 [pid = 2760] [id = 555] 03:28:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (17CF0400) [pid = 2760] [serial = 1665] [outer = 00000000] 03:28:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1858B400) [pid = 2760] [serial = 1666] [outer = 17CF0400] 03:28:08 INFO - PROCESS | 2760 | 1463653688558 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (18475400) [pid = 2760] [serial = 1667] [outer = 17CF0400] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (11082C00) [pid = 2760] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (18543400) [pid = 2760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (162E7800) [pid = 2760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (0B1A4C00) [pid = 2760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (162F6000) [pid = 2760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0C5B1400) [pid = 2760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (1433D400) [pid = 2760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (1064D000) [pid = 2760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (157E2C00) [pid = 2760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (0FFE1000) [pid = 2760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (148A5000) [pid = 2760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (18604400) [pid = 2760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18AA6C00) [pid = 2760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (16212000) [pid = 2760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:28:09 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1108A800) [pid = 2760] [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.] 03:28:09 INFO - PROCESS | 2760 | 1463653689142 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 871ms 03:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:28:09 INFO - PROCESS | 2760 | 1463653689182 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 2760 | 1463653689183 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:28:09 INFO - PROCESS | 2760 | 1463653689187 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 2760 | 1463653689188 Marionette TRACE conn6 <- [1,2186,null,{}] 03:28:09 INFO - PROCESS | 2760 | 1463653689192 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 2760 | 1463653689269 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:28:09 INFO - PROCESS | 2760 | 1463653689287 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE6400 == 34 [pid = 2760] [id = 556] 03:28:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (1050C000) [pid = 2760] [serial = 1668] [outer = 00000000] 03:28:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (1433D400) [pid = 2760] [serial = 1669] [outer = 1050C000] 03:28:09 INFO - PROCESS | 2760 | 1463653689331 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (1434A800) [pid = 2760] [serial = 1670] [outer = 1050C000] 03:28:09 INFO - PROCESS | 2760 | 1463653689750 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 03:28:09 INFO - PROCESS | 2760 | 1463653689758 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 2760 | 1463653689760 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:28:09 INFO - PROCESS | 2760 | 1463653689763 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 2760 | 1463653689764 Marionette TRACE conn6 <- [1,2190,null,{}] 03:28:09 INFO - PROCESS | 2760 | 1463653689768 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 2760 | 1463653689888 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:28:09 INFO - PROCESS | 2760 | 1463653689897 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 2760 | ++DOCSHELL 162E7800 == 35 [pid = 2760] [id = 557] 03:28:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (162F6000) [pid = 2760] [serial = 1671] [outer = 00000000] 03:28:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (18A63800) [pid = 2760] [serial = 1672] [outer = 162F6000] 03:28:09 INFO - PROCESS | 2760 | 1463653689940 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (18909C00) [pid = 2760] [serial = 1673] [outer = 162F6000] 03:28:10 INFO - PROCESS | 2760 | 1463653690341 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 03:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:28:10 INFO - PROCESS | 2760 | 1463653690394 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 2760 | 1463653690396 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:28:10 INFO - PROCESS | 2760 | 1463653690399 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 2760 | 1463653690400 Marionette TRACE conn6 <- [1,2194,null,{}] 03:28:10 INFO - PROCESS | 2760 | 1463653690404 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 2760 | 1463653690480 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:28:10 INFO - PROCESS | 2760 | 1463653690575 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 2760 | ++DOCSHELL 08B72400 == 36 [pid = 2760] [id = 558] 03:28:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (13F79C00) [pid = 2760] [serial = 1674] [outer = 00000000] 03:28:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (18AA6C00) [pid = 2760] [serial = 1675] [outer = 13F79C00] 03:28:10 INFO - PROCESS | 2760 | 1463653690621 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (18AA8800) [pid = 2760] [serial = 1676] [outer = 13F79C00] 03:28:10 INFO - PROCESS | 2760 | 1463653690990 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 03:28:11 INFO - PROCESS | 2760 | 1463653691035 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 2760 | 1463653691037 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:28:11 INFO - PROCESS | 2760 | 1463653691052 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 2760 | 1463653691054 Marionette TRACE conn6 <- [1,2198,null,{}] 03:28:11 INFO - PROCESS | 2760 | 1463653691058 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 2760 | 1463653691185 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:28:11 INFO - PROCESS | 2760 | 1463653691315 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 2760 | ++DOCSHELL 08A8C400 == 37 [pid = 2760] [id = 559] 03:28:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (08A8DC00) [pid = 2760] [serial = 1677] [outer = 00000000] 03:28:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (08B76C00) [pid = 2760] [serial = 1678] [outer = 08A8DC00] 03:28:11 INFO - PROCESS | 2760 | 1463653691373 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0C508C00) [pid = 2760] [serial = 1679] [outer = 08A8DC00] 03:28:12 INFO - PROCESS | 2760 | 1463653692026 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1032ms 03:28:12 INFO - PROCESS | 2760 | 1463653692078 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 2760 | 1463653692082 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:28:12 INFO - PROCESS | 2760 | 1463653692087 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 2760 | 1463653692090 Marionette TRACE conn6 <- [1,2202,null,{}] 03:28:12 INFO - PROCESS | 2760 | 1463653692115 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:12 INFO - PROCESS | 2760 | 1463653692223 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:28:12 INFO - PROCESS | 2760 | 1463653692360 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 2760 | ++DOCSHELL 11057800 == 38 [pid = 2760] [id = 560] 03:28:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (11062800) [pid = 2760] [serial = 1680] [outer = 00000000] 03:28:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1433B800) [pid = 2760] [serial = 1681] [outer = 11062800] 03:28:12 INFO - PROCESS | 2760 | 1463653692418 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (148AD000) [pid = 2760] [serial = 1682] [outer = 11062800] 03:28:12 INFO - PROCESS | 2760 | 1463653692974 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 950ms 03:28:13 INFO - PROCESS | 2760 | 1463653693038 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 2760 | 1463653693041 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:28:13 INFO - PROCESS | 2760 | 1463653693045 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 2760 | 1463653693047 Marionette TRACE conn6 <- [1,2206,null,{}] 03:28:13 INFO - PROCESS | 2760 | 1463653693051 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 2760 | 1463653693155 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:28:13 INFO - PROCESS | 2760 | 1463653693268 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 2760 | ++DOCSHELL 18546C00 == 39 [pid = 2760] [id = 561] 03:28:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (18549C00) [pid = 2760] [serial = 1683] [outer = 00000000] 03:28:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (1890D400) [pid = 2760] [serial = 1684] [outer = 18549C00] 03:28:13 INFO - PROCESS | 2760 | 1463653693363 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (18E65800) [pid = 2760] [serial = 1685] [outer = 18549C00] 03:28:13 INFO - PROCESS | 2760 | 1463653693943 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 03:28:13 INFO - PROCESS | 2760 | 1463653693977 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 2760 | 1463653693981 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:28:13 INFO - PROCESS | 2760 | 1463653693992 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 2760 | 1463653693997 Marionette TRACE conn6 <- [1,2210,null,{}] 03:28:14 INFO - PROCESS | 2760 | 1463653694001 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 2760 | 1463653694108 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:28:14 INFO - PROCESS | 2760 | 1463653694219 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 2760 | ++DOCSHELL 199D7400 == 40 [pid = 2760] [id = 562] 03:28:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (199DA000) [pid = 2760] [serial = 1686] [outer = 00000000] 03:28:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (199E2800) [pid = 2760] [serial = 1687] [outer = 199DA000] 03:28:14 INFO - PROCESS | 2760 | 1463653694274 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (199E5800) [pid = 2760] [serial = 1688] [outer = 199DA000] 03:28:15 INFO - PROCESS | 2760 | 1463653695083 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1132ms 03:28:15 INFO - PROCESS | 2760 | 1463653695137 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 2760 | 1463653695140 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:28:15 INFO - PROCESS | 2760 | 1463653695147 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 2760 | 1463653695149 Marionette TRACE conn6 <- [1,2214,null,{}] 03:28:15 INFO - PROCESS | 2760 | 1463653695156 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 2760 | 1463653695253 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:28:15 INFO - PROCESS | 2760 | 1463653695386 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AD000 == 41 [pid = 2760] [id = 563] 03:28:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (0C5B2000) [pid = 2760] [serial = 1689] [outer = 00000000] 03:28:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1058F000) [pid = 2760] [serial = 1690] [outer = 0C5B2000] 03:28:15 INFO - PROCESS | 2760 | 1463653695438 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (10648800) [pid = 2760] [serial = 1691] [outer = 0C5B2000] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1108B400) [pid = 2760] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1854CC00) [pid = 2760] [serial = 1627] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1686CC00) [pid = 2760] [serial = 1621] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C506800) [pid = 2760] [serial = 1603] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (0C50DC00) [pid = 2760] [serial = 1604] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (17CF2800) [pid = 2760] [serial = 1624] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0CF38800) [pid = 2760] [serial = 1606] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (0FA11400) [pid = 2760] [serial = 1607] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (14345400) [pid = 2760] [serial = 1615] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (14454400) [pid = 2760] [serial = 1616] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (1107F800) [pid = 2760] [serial = 1612] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (14331000) [pid = 2760] [serial = 1613] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (16215800) [pid = 2760] [serial = 1618] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1621B400) [pid = 2760] [serial = 1619] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FFE5400) [pid = 2760] [serial = 1609] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (104A2800) [pid = 2760] [serial = 1610] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (189CF400) [pid = 2760] [serial = 1630] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (19678000) [pid = 2760] [serial = 1640] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (1998D800) [pid = 2760] [serial = 1642] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1858A400) [pid = 2760] [serial = 1628] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (18E67C00) [pid = 2760] [serial = 1633] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18A6A000) [pid = 2760] [serial = 1631] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (18474400) [pid = 2760] [serial = 1637] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (19439800) [pid = 2760] [serial = 1639] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (16218C00) [pid = 2760] [serial = 1121] [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.] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (1686EC00) [pid = 2760] [serial = 1622] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (1943E800) [pid = 2760] [serial = 1634] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (18445C00) [pid = 2760] [serial = 1636] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (178E1400) [pid = 2760] [serial = 1625] [outer = 00000000] [url = about:blank] 03:28:16 INFO - PROCESS | 2760 | 1463653696031 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 03:28:16 INFO - PROCESS | 2760 | 1463653696078 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 2760 | 1463653696083 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:28:16 INFO - PROCESS | 2760 | 1463653696089 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 2760 | 1463653696091 Marionette TRACE conn6 <- [1,2218,null,{}] 03:28:16 INFO - PROCESS | 2760 | 1463653696095 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 2760 | 1463653696179 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:28:16 INFO - PROCESS | 2760 | 1463653696191 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 2760 | ++DOCSHELL 0C50FC00 == 42 [pid = 2760] [id = 564] 03:28:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (0C59A400) [pid = 2760] [serial = 1692] [outer = 00000000] 03:28:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (0FF71400) [pid = 2760] [serial = 1693] [outer = 0C59A400] 03:28:16 INFO - PROCESS | 2760 | 1463653696236 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (0FFE5400) [pid = 2760] [serial = 1694] [outer = 0C59A400] 03:28:16 INFO - PROCESS | 2760 | 1463653696783 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 03:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:28:16 INFO - PROCESS | 2760 | 1463653696822 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 2760 | 1463653696824 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:28:16 INFO - PROCESS | 2760 | 1463653696827 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 2760 | 1463653696831 Marionette TRACE conn6 <- [1,2222,null,{}] 03:28:16 INFO - PROCESS | 2760 | 1463653696841 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 2760 | 1463653696924 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:28:17 INFO - PROCESS | 2760 | 1463653697021 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 2760 | ++DOCSHELL 14338000 == 43 [pid = 2760] [id = 565] 03:28:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (1433B000) [pid = 2760] [serial = 1695] [outer = 00000000] 03:28:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (143E8400) [pid = 2760] [serial = 1696] [outer = 1433B000] 03:28:17 INFO - PROCESS | 2760 | 1463653697069 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (14A7A800) [pid = 2760] [serial = 1697] [outer = 1433B000] 03:28:17 INFO - PROCESS | 2760 | 1463653697635 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 03:28:17 INFO - PROCESS | 2760 | 1463653697659 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 2760 | 1463653697664 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:28:17 INFO - PROCESS | 2760 | 1463653697668 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:28:17 INFO - PROCESS | 2760 | 1463653697673 Marionette TRACE conn6 <- [1,2226,null,{}] 03:28:17 INFO - PROCESS | 2760 | 1463653697679 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 2760 | 1463653697785 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:28:17 INFO - PROCESS | 2760 | 1463653697893 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 2760 | ++DOCSHELL 0FF53000 == 44 [pid = 2760] [id = 566] 03:28:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (0FF56800) [pid = 2760] [serial = 1698] [outer = 00000000] 03:28:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (1071E800) [pid = 2760] [serial = 1699] [outer = 0FF56800] 03:28:17 INFO - PROCESS | 2760 | 1463653697950 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (1432F000) [pid = 2760] [serial = 1700] [outer = 0FF56800] 03:28:18 INFO - PROCESS | 2760 | 1463653698551 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 03:28:18 INFO - PROCESS | 2760 | 1463653698604 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 2760 | 1463653698610 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:28:18 INFO - PROCESS | 2760 | 1463653698616 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 2760 | 1463653698619 Marionette TRACE conn6 <- [1,2230,null,{}] 03:28:18 INFO - PROCESS | 2760 | 1463653698623 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 2760 | 1463653698729 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:28:18 INFO - PROCESS | 2760 | 1463653698864 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 2760 | ++DOCSHELL 16215400 == 45 [pid = 2760] [id = 567] 03:28:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (16217400) [pid = 2760] [serial = 1701] [outer = 00000000] 03:28:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (162E8000) [pid = 2760] [serial = 1702] [outer = 16217400] 03:28:18 INFO - PROCESS | 2760 | 1463653698920 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (162F1400) [pid = 2760] [serial = 1703] [outer = 16217400] 03:28:19 INFO - PROCESS | 2760 | 1463653699463 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 870ms 03:28:19 INFO - PROCESS | 2760 | 1463653699488 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 2760 | 1463653699491 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:28:19 INFO - PROCESS | 2760 | 1463653699495 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:28:19 INFO - PROCESS | 2760 | 1463653699498 Marionette TRACE conn6 <- [1,2234,null,{}] 03:28:19 INFO - PROCESS | 2760 | 1463653699509 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 2760 | 1463653699615 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:28:19 INFO - PROCESS | 2760 | 1463653699724 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 2760 | ++DOCSHELL 178E5C00 == 46 [pid = 2760] [id = 568] 03:28:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (17CF2800) [pid = 2760] [serial = 1704] [outer = 00000000] 03:28:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (1844AC00) [pid = 2760] [serial = 1705] [outer = 17CF2800] 03:28:19 INFO - PROCESS | 2760 | 1463653699781 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (1853E400) [pid = 2760] [serial = 1706] [outer = 17CF2800] 03:28:20 INFO - PROCESS | 2760 | 1463653700365 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 03:28:20 INFO - PROCESS | 2760 | 1463653700429 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 2760 | 1463653700432 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:28:20 INFO - PROCESS | 2760 | 1463653700435 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 2760 | 1463653700437 Marionette TRACE conn6 <- [1,2238,null,{}] 03:28:20 INFO - PROCESS | 2760 | 1463653700441 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 2760 | 1463653700545 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:28:20 INFO - PROCESS | 2760 | 1463653700652 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 2760 | ++DOCSHELL 08B6B400 == 47 [pid = 2760] [id = 569] 03:28:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (1854CC00) [pid = 2760] [serial = 1707] [outer = 00000000] 03:28:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1860B800) [pid = 2760] [serial = 1708] [outer = 1854CC00] 03:28:20 INFO - PROCESS | 2760 | 1463653700707 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (189CF800) [pid = 2760] [serial = 1709] [outer = 1854CC00] 03:28:21 INFO - PROCESS | 2760 | 1463653701269 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 870ms 03:28:21 INFO - PROCESS | 2760 | 1463653701309 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 2760 | 1463653701311 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:28:21 INFO - PROCESS | 2760 | 1463653701314 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:28:21 INFO - PROCESS | 2760 | 1463653701316 Marionette TRACE conn6 <- [1,2242,null,{}] 03:28:21 INFO - PROCESS | 2760 | 1463653701320 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 2760 | 1463653701418 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:28:21 INFO - PROCESS | 2760 | 1463653701524 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 2760 | ++DOCSHELL 18606C00 == 48 [pid = 2760] [id = 570] 03:28:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (18608000) [pid = 2760] [serial = 1710] [outer = 00000000] 03:28:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (18A9E400) [pid = 2760] [serial = 1711] [outer = 18608000] 03:28:21 INFO - PROCESS | 2760 | 1463653701577 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (18A71800) [pid = 2760] [serial = 1712] [outer = 18608000] 03:28:22 INFO - PROCESS | 2760 | 1463653702334 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1078ms 03:28:22 INFO - PROCESS | 2760 | 1463653702396 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 2760 | 1463653702400 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:28:22 INFO - PROCESS | 2760 | 1463653702405 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 2760 | 1463653702409 Marionette TRACE conn6 <- [1,2246,null,{}] 03:28:22 INFO - PROCESS | 2760 | 1463653702416 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 2760 | 1463653702515 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:28:22 INFO - PROCESS | 2760 | 1463653702659 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDD000 == 49 [pid = 2760] [id = 571] 03:28:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (0FFDD800) [pid = 2760] [serial = 1713] [outer = 00000000] 03:28:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (10594800) [pid = 2760] [serial = 1714] [outer = 0FFDD800] 03:28:22 INFO - PROCESS | 2760 | 1463653702710 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (14338800) [pid = 2760] [serial = 1715] [outer = 0FFDD800] 03:28:23 INFO - PROCESS | 2760 | --DOCSHELL 0C50FC00 == 48 [pid = 2760] [id = 564] 03:28:23 INFO - PROCESS | 2760 | --DOCSHELL 0C5AD000 == 47 [pid = 2760] [id = 563] 03:28:23 INFO - PROCESS | 2760 | --DOCSHELL 18546C00 == 46 [pid = 2760] [id = 561] 03:28:23 INFO - PROCESS | 2760 | --DOCSHELL 11057800 == 45 [pid = 2760] [id = 560] 03:28:23 INFO - PROCESS | 2760 | --DOCSHELL 08A8C400 == 44 [pid = 2760] [id = 559] 03:28:23 INFO - PROCESS | 2760 | 1463653703254 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 890ms 03:28:23 INFO - PROCESS | 2760 | 1463653703297 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 2760 | 1463653703302 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:28:23 INFO - PROCESS | 2760 | 1463653703308 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 2760 | 1463653703310 Marionette TRACE conn6 <- [1,2250,null,{}] 03:28:23 INFO - PROCESS | 2760 | 1463653703314 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 2760 | 1463653703399 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:28:23 INFO - PROCESS | 2760 | 1463653703408 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 2760 | ++DOCSHELL 14337000 == 45 [pid = 2760] [id = 572] 03:28:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (14345400) [pid = 2760] [serial = 1716] [outer = 00000000] 03:28:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (15720000) [pid = 2760] [serial = 1717] [outer = 14345400] 03:28:23 INFO - PROCESS | 2760 | 1463653703452 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (162C0400) [pid = 2760] [serial = 1718] [outer = 14345400] 03:28:23 INFO - PROCESS | 2760 | 1463653703940 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 03:28:23 INFO - PROCESS | 2760 | 1463653703981 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 2760 | 1463653703984 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:28:23 INFO - PROCESS | 2760 | 1463653703987 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 2760 | 1463653703990 Marionette TRACE conn6 <- [1,2254,null,{}] 03:28:24 INFO - PROCESS | 2760 | 1463653704000 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 2760 | 1463653704089 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:28:24 INFO - PROCESS | 2760 | 1463653704096 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 2760 | ++DOCSHELL 1571EC00 == 46 [pid = 2760] [id = 573] 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1571FC00) [pid = 2760] [serial = 1719] [outer = 00000000] 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18546400) [pid = 2760] [serial = 1720] [outer = 1571FC00] 03:28:24 INFO - PROCESS | 2760 | 1463653704143 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (18A63400) [pid = 2760] [serial = 1721] [outer = 1571FC00] 03:28:24 INFO - PROCESS | 2760 | 1463653704619 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 03:28:24 INFO - PROCESS | 2760 | 1463653704677 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 2760 | 1463653704680 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:28:24 INFO - PROCESS | 2760 | 1463653704688 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 2760 | 1463653704690 Marionette TRACE conn6 <- [1,2258,null,{}] 03:28:24 INFO - PROCESS | 2760 | 1463653704693 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 2760 | 1463653704839 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:28:24 INFO - PROCESS | 2760 | 1463653704858 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 2760 | ++DOCSHELL 19437C00 == 47 [pid = 2760] [id = 574] 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1943A400) [pid = 2760] [serial = 1722] [outer = 00000000] 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19680400) [pid = 2760] [serial = 1723] [outer = 1943A400] 03:28:24 INFO - PROCESS | 2760 | 1463653704903 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (19931800) [pid = 2760] [serial = 1724] [outer = 1943A400] 03:28:25 INFO - PROCESS | 2760 | 1463653705358 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 03:28:25 INFO - PROCESS | 2760 | 1463653705425 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 2760 | 1463653705427 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:28:25 INFO - PROCESS | 2760 | 1463653705440 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 2760 | 1463653705442 Marionette TRACE conn6 <- [1,2262,null,{}] 03:28:25 INFO - PROCESS | 2760 | 1463653705446 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:25 INFO - PROCESS | 2760 | 1463653705561 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:28:25 INFO - PROCESS | 2760 | 1463653705628 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 2760 | ++DOCSHELL 18E60800 == 48 [pid = 2760] [id = 575] 03:28:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1998B800) [pid = 2760] [serial = 1725] [outer = 00000000] 03:28:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (19B5F000) [pid = 2760] [serial = 1726] [outer = 1998B800] 03:28:25 INFO - PROCESS | 2760 | 1463653705671 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (19B66400) [pid = 2760] [serial = 1727] [outer = 1998B800] 03:28:26 INFO - PROCESS | 2760 | 1463653706088 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 03:28:26 INFO - PROCESS | 2760 | 1463653706122 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 2760 | 1463653706124 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:28:26 INFO - PROCESS | 2760 | 1463653706128 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 2760 | 1463653706129 Marionette TRACE conn6 <- [1,2266,null,{}] 03:28:26 INFO - PROCESS | 2760 | 1463653706139 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 2760 | 1463653706300 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (17CF0400) [pid = 2760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (0FF50000) [pid = 2760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (162F0000) [pid = 2760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (14344C00) [pid = 2760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (08B79800) [pid = 2760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (0C5B2000) [pid = 2760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (0C59A400) [pid = 2760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1050C000) [pid = 2760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (08A95400) [pid = 2760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (162F6000) [pid = 2760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (15720400) [pid = 2760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:28:26 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (18609000) [pid = 2760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:28:26 INFO - PROCESS | 2760 | 1463653706472 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 2760 | ++DOCSHELL 08A95400 == 49 [pid = 2760] [id = 576] 03:28:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (08B6C400) [pid = 2760] [serial = 1728] [outer = 00000000] 03:28:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (0C5B2000) [pid = 2760] [serial = 1729] [outer = 08B6C400] 03:28:26 INFO - PROCESS | 2760 | 1463653706521 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (16214000) [pid = 2760] [serial = 1730] [outer = 08B6C400] 03:28:26 INFO - PROCESS | 2760 | 1463653706884 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 790ms 03:28:26 INFO - PROCESS | 2760 | 1463653706919 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:28:26 INFO - PROCESS | 2760 | 1463653706921 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:28:26 INFO - PROCESS | 2760 | 1463653706924 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 2760 | 1463653706926 Marionette TRACE conn6 <- [1,2270,null,{}] 03:28:26 INFO - PROCESS | 2760 | 1463653706929 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 2760 | 1463653707007 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:28:27 INFO - PROCESS | 2760 | 1463653707102 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 2760 | ++DOCSHELL 08B86400 == 50 [pid = 2760] [id = 577] 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (08B79800) [pid = 2760] [serial = 1731] [outer = 00000000] 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (19BC8800) [pid = 2760] [serial = 1732] [outer = 08B79800] 03:28:27 INFO - PROCESS | 2760 | 1463653707146 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19BDB000) [pid = 2760] [serial = 1733] [outer = 08B79800] 03:28:27 INFO - PROCESS | 2760 | 1463653707504 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 03:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:28:27 INFO - PROCESS | 2760 | 1463653707554 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 2760 | 1463653707556 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:28:27 INFO - PROCESS | 2760 | 1463653707559 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 2760 | 1463653707561 Marionette TRACE conn6 <- [1,2274,null,{}] 03:28:27 INFO - PROCESS | 2760 | 1463653707564 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 2760 | 1463653707652 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:28:27 INFO - PROCESS | 2760 | 1463653707778 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 2760 | ++DOCSHELL 19BC6000 == 51 [pid = 2760] [id = 578] 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19BC8400) [pid = 2760] [serial = 1734] [outer = 00000000] 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (1A92CC00) [pid = 2760] [serial = 1735] [outer = 19BC8400] 03:28:27 INFO - PROCESS | 2760 | 1463653707822 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1A936000) [pid = 2760] [serial = 1736] [outer = 19BC8400] 03:28:28 INFO - PROCESS | 2760 | 1463653708159 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:28:28 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 03:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 03:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:28:28 INFO - PROCESS | 2760 | 1463653708231 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 2760 | 1463653708233 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:28:28 INFO - PROCESS | 2760 | 1463653708235 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 2760 | 1463653708237 Marionette TRACE conn6 <- [1,2278,null,{}] 03:28:28 INFO - PROCESS | 2760 | 1463653708241 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 2760 | 1463653708320 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:28:28 INFO - PROCESS | 2760 | 1463653708327 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 2760 | ++DOCSHELL 1A938400 == 52 [pid = 2760] [id = 579] 03:28:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1A939000) [pid = 2760] [serial = 1737] [outer = 00000000] 03:28:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1AAC0C00) [pid = 2760] [serial = 1738] [outer = 1A939000] 03:28:28 INFO - PROCESS | 2760 | 1463653708370 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1AF56000) [pid = 2760] [serial = 1739] [outer = 1A939000] 03:28:29 INFO - PROCESS | 2760 | 1463653709074 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 870ms 03:28:29 INFO - PROCESS | 2760 | 1463653709120 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 2760 | 1463653709126 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:28:29 INFO - PROCESS | 2760 | 1463653709132 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 2760 | 1463653709136 Marionette TRACE conn6 <- [1,2282,null,{}] 03:28:29 INFO - PROCESS | 2760 | 1463653709142 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 2760 | 1463653709262 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:28:29 INFO - PROCESS | 2760 | 1463653709397 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 2760 | ++DOCSHELL 0FAF9800 == 53 [pid = 2760] [id = 580] 03:28:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (0FF2E800) [pid = 2760] [serial = 1740] [outer = 00000000] 03:28:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (14344C00) [pid = 2760] [serial = 1741] [outer = 0FF2E800] 03:28:29 INFO - PROCESS | 2760 | 1463653709454 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (162E8400) [pid = 2760] [serial = 1742] [outer = 0FF2E800] 03:28:30 INFO - PROCESS | 2760 | 1463653710022 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 03:28:30 INFO - PROCESS | 2760 | 1463653710066 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 2760 | 1463653710072 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:28:30 INFO - PROCESS | 2760 | 1463653710079 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 2760 | 1463653710082 Marionette TRACE conn6 <- [1,2286,null,{}] 03:28:30 INFO - PROCESS | 2760 | 1463653710086 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 2760 | 1463653710219 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:28:30 INFO - PROCESS | 2760 | 1463653710378 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 2760 | ++DOCSHELL 18E65000 == 54 [pid = 2760] [id = 581] 03:28:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1943B400) [pid = 2760] [serial = 1743] [outer = 00000000] 03:28:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (19680800) [pid = 2760] [serial = 1744] [outer = 1943B400] 03:28:30 INFO - PROCESS | 2760 | 1463653710433 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19B65800) [pid = 2760] [serial = 1745] [outer = 1943B400] 03:28:31 INFO - PROCESS | 2760 | 1463653711052 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1022ms 03:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:28:31 INFO - PROCESS | 2760 | 1463653711102 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 2760 | 1463653711105 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:28:31 INFO - PROCESS | 2760 | 1463653711108 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 2760 | 1463653711112 Marionette TRACE conn6 <- [1,2290,null,{}] 03:28:31 INFO - PROCESS | 2760 | 1463653711124 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 2760 | 1463653711250 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:28:31 INFO - PROCESS | 2760 | 1463653711395 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 2760 | ++DOCSHELL 1AF2F000 == 55 [pid = 2760] [id = 582] 03:28:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1AF5CC00) [pid = 2760] [serial = 1746] [outer = 00000000] 03:28:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1B982C00) [pid = 2760] [serial = 1747] [outer = 1AF5CC00] 03:28:31 INFO - PROCESS | 2760 | 1463653711452 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1B988C00) [pid = 2760] [serial = 1748] [outer = 1AF5CC00] 03:28:32 INFO - PROCESS | 2760 | 1463653712055 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 03:28:32 INFO - PROCESS | 2760 | 1463653712088 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 2760 | 1463653712091 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:28:32 INFO - PROCESS | 2760 | 1463653712096 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 2760 | 1463653712098 Marionette TRACE conn6 <- [1,2294,null,{}] 03:28:32 INFO - PROCESS | 2760 | 1463653712102 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 2760 | 1463653712209 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:28:32 INFO - PROCESS | 2760 | 1463653712352 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 2760 | ++DOCSHELL 0FAF2400 == 56 [pid = 2760] [id = 583] 03:28:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1AF57000) [pid = 2760] [serial = 1749] [outer = 00000000] 03:28:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1B9F5800) [pid = 2760] [serial = 1750] [outer = 1AF57000] 03:28:32 INFO - PROCESS | 2760 | 1463653712407 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1BA0C800) [pid = 2760] [serial = 1751] [outer = 1AF57000] 03:28:33 INFO - PROCESS | 2760 | 1463653713196 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1185ms 03:28:33 INFO - PROCESS | 2760 | 1463653713282 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:28:33 INFO - PROCESS | 2760 | 1463653713286 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:28:33 INFO - PROCESS | 2760 | 1463653713291 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 2760 | 1463653713295 Marionette TRACE conn6 <- [1,2298,null,{}] 03:28:33 INFO - PROCESS | 2760 | 1463653713301 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:33 INFO - PROCESS | 2760 | 1463653713407 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:28:33 INFO - PROCESS | 2760 | 1463653713546 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 2760 | ++DOCSHELL 0FF50C00 == 57 [pid = 2760] [id = 584] 03:28:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0FF51C00) [pid = 2760] [serial = 1752] [outer = 00000000] 03:28:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (10598400) [pid = 2760] [serial = 1753] [outer = 0FF51C00] 03:28:33 INFO - PROCESS | 2760 | 1463653713597 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1107F800) [pid = 2760] [serial = 1754] [outer = 0FF51C00] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 0C5A9400 == 56 [pid = 2760] [id = 421] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 162E7800 == 55 [pid = 2760] [id = 557] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 14A0D800 == 54 [pid = 2760] [id = 553] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 178DB000 == 53 [pid = 2760] [id = 555] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 0FFE6400 == 52 [pid = 2760] [id = 556] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 08B72400 == 51 [pid = 2760] [id = 558] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 14344800 == 50 [pid = 2760] [id = 552] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 162EFC00 == 49 [pid = 2760] [id = 554] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 19BC6000 == 48 [pid = 2760] [id = 578] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 08B86400 == 47 [pid = 2760] [id = 577] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 08A95400 == 46 [pid = 2760] [id = 576] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 18E60800 == 45 [pid = 2760] [id = 575] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 19437C00 == 44 [pid = 2760] [id = 574] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 1571EC00 == 43 [pid = 2760] [id = 573] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 14337000 == 42 [pid = 2760] [id = 572] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 0FFDD000 == 41 [pid = 2760] [id = 571] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (143E8400) [pid = 2760] [serial = 1696] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOCSHELL 14338000 == 40 [pid = 2760] [id = 565] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1AF24400) [pid = 2760] [serial = 1601] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (14339000) [pid = 2760] [serial = 1649] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (18AA6C00) [pid = 2760] [serial = 1675] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1858B400) [pid = 2760] [serial = 1666] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (0C5AF000) [pid = 2760] [serial = 1645] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0FFE1800) [pid = 2760] [serial = 1654] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (103B4C00) [pid = 2760] [serial = 1655] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (16B55C00) [pid = 2760] [serial = 1664] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (143E2800) [pid = 2760] [serial = 1657] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (10598C00) [pid = 2760] [serial = 1648] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (165E5800) [pid = 2760] [serial = 1663] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1058F000) [pid = 2760] [serial = 1690] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (08B76C00) [pid = 2760] [serial = 1678] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (10648800) [pid = 2760] [serial = 1691] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FF71400) [pid = 2760] [serial = 1693] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1433B800) [pid = 2760] [serial = 1681] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (1890D400) [pid = 2760] [serial = 1684] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (199E2800) [pid = 2760] [serial = 1687] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1433D400) [pid = 2760] [serial = 1669] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1434A800) [pid = 2760] [serial = 1670] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (18475400) [pid = 2760] [serial = 1667] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (0C5B6400) [pid = 2760] [serial = 1652] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (0C5A8C00) [pid = 2760] [serial = 1651] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18A63800) [pid = 2760] [serial = 1672] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0FFE5400) [pid = 2760] [serial = 1694] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (16218400) [pid = 2760] [serial = 1660] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (162C2C00) [pid = 2760] [serial = 1661] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (18909C00) [pid = 2760] [serial = 1673] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (14A06C00) [pid = 2760] [serial = 1658] [outer = 00000000] [url = about:blank] 03:28:34 INFO - PROCESS | 2760 | 1463653714228 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 990ms 03:28:34 INFO - PROCESS | 2760 | 1463653714283 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 2760 | 1463653714288 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:28:34 INFO - PROCESS | 2760 | 1463653714294 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 2760 | 1463653714296 Marionette TRACE conn6 <- [1,2302,null,{}] 03:28:34 INFO - PROCESS | 2760 | 1463653714300 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 2760 | 1463653714387 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:28:34 INFO - PROCESS | 2760 | 1463653714485 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 2760 | ++DOCSHELL 08A94C00 == 41 [pid = 2760] [id = 585] 03:28:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (08B72400) [pid = 2760] [serial = 1755] [outer = 00000000] 03:28:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (0FF34400) [pid = 2760] [serial = 1756] [outer = 08B72400] 03:28:34 INFO - PROCESS | 2760 | 1463653714530 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (0FFE2C00) [pid = 2760] [serial = 1757] [outer = 08B72400] 03:28:34 INFO - PROCESS | 2760 | 1463653714979 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 732ms 03:28:35 INFO - PROCESS | 2760 | 1463653715029 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 2760 | 1463653715031 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:28:35 INFO - PROCESS | 2760 | 1463653715035 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:28:35 INFO - PROCESS | 2760 | 1463653715038 Marionette TRACE conn6 <- [1,2306,null,{}] 03:28:35 INFO - PROCESS | 2760 | 1463653715048 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 2760 | 1463653715134 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:28:35 INFO - PROCESS | 2760 | 1463653715145 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 2760 | ++DOCSHELL 143E2800 == 42 [pid = 2760] [id = 586] 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (143E3800) [pid = 2760] [serial = 1758] [outer = 00000000] 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1466F000) [pid = 2760] [serial = 1759] [outer = 143E3800] 03:28:35 INFO - PROCESS | 2760 | 1463653715192 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (1571E400) [pid = 2760] [serial = 1760] [outer = 143E3800] 03:28:35 INFO - PROCESS | 2760 | 1463653715692 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 2760 | 1463653715711 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:28:35 INFO - PROCESS | 2760 | 1463653715714 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:28:35 INFO - PROCESS | 2760 | 1463653715716 Marionette TRACE conn6 <- [1,2310,null,{}] 03:28:35 INFO - PROCESS | 2760 | 1463653715720 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 2760 | 1463653715802 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:28:35 INFO - PROCESS | 2760 | 1463653715811 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 2760 | ++DOCSHELL 162C6000 == 43 [pid = 2760] [id = 587] 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (162F3000) [pid = 2760] [serial = 1761] [outer = 00000000] 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (16872800) [pid = 2760] [serial = 1762] [outer = 162F3000] 03:28:35 INFO - PROCESS | 2760 | 1463653715855 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (16B58400) [pid = 2760] [serial = 1763] [outer = 162F3000] 03:28:36 INFO - PROCESS | 2760 | 1463653716284 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 03:28:36 INFO - PROCESS | 2760 | 1463653716349 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 2760 | 1463653716361 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:28:36 INFO - PROCESS | 2760 | 1463653716372 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 2760 | 1463653716373 Marionette TRACE conn6 <- [1,2314,null,{}] 03:28:36 INFO - PROCESS | 2760 | 1463653716377 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:36 INFO - PROCESS | 2760 | 1463653716489 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:28:36 INFO - PROCESS | 2760 | 1463653716579 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 2760 | ++DOCSHELL 178DF000 == 44 [pid = 2760] [id = 588] 03:28:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (178DF400) [pid = 2760] [serial = 1764] [outer = 00000000] 03:28:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18470C00) [pid = 2760] [serial = 1765] [outer = 178DF400] 03:28:36 INFO - PROCESS | 2760 | 1463653716623 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18545800) [pid = 2760] [serial = 1766] [outer = 178DF400] 03:28:37 INFO - PROCESS | 2760 | 1463653717027 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 03:28:37 INFO - PROCESS | 2760 | 1463653717107 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 2760 | 1463653717109 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:28:37 INFO - PROCESS | 2760 | 1463653717112 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 2760 | 1463653717114 Marionette TRACE conn6 <- [1,2318,null,{}] 03:28:37 INFO - PROCESS | 2760 | 1463653717118 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 2760 | 1463653717259 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:28:37 INFO - PROCESS | 2760 | 1463653717272 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 2760 | ++DOCSHELL 18601C00 == 45 [pid = 2760] [id = 589] 03:28:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (18603800) [pid = 2760] [serial = 1767] [outer = 00000000] 03:28:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (18A6D400) [pid = 2760] [serial = 1768] [outer = 18603800] 03:28:37 INFO - PROCESS | 2760 | 1463653717320 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (18AA2800) [pid = 2760] [serial = 1769] [outer = 18603800] 03:28:37 INFO - PROCESS | 2760 | 1463653717786 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 03:28:37 INFO - PROCESS | 2760 | 1463653717863 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 2760 | 1463653717865 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:28:37 INFO - PROCESS | 2760 | 1463653717870 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 2760 | 1463653717872 Marionette TRACE conn6 <- [1,2322,null,{}] 03:28:37 INFO - PROCESS | 2760 | 1463653717876 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 2760 | 1463653717989 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:28:38 INFO - PROCESS | 2760 | 1463653717999 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 2760 | ++DOCSHELL 18E5E000 == 46 [pid = 2760] [id = 590] 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18E60400) [pid = 2760] [serial = 1770] [outer = 00000000] 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1943D400) [pid = 2760] [serial = 1771] [outer = 18E60400] 03:28:38 INFO - PROCESS | 2760 | 1463653718043 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19678000) [pid = 2760] [serial = 1772] [outer = 18E60400] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1943A400) [pid = 2760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1998B800) [pid = 2760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (14345400) [pid = 2760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FFDD800) [pid = 2760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1571FC00) [pid = 2760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (08B6C400) [pid = 2760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (08B79800) [pid = 2760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (19BC8400) [pid = 2760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18549C00) [pid = 2760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (19929800) [pid = 2760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (11062800) [pid = 2760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (08A8DC00) [pid = 2760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (199DA000) [pid = 2760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:28:38 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C507800) [pid = 2760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:28:38 INFO - PROCESS | 2760 | 1463653718634 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 03:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:28:38 INFO - PROCESS | 2760 | 1463653718641 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 2760 | 1463653718643 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:28:38 INFO - PROCESS | 2760 | 1463653718646 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 2760 | 1463653718647 Marionette TRACE conn6 <- [1,2326,null,{}] 03:28:38 INFO - PROCESS | 2760 | 1463653718651 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:38 INFO - PROCESS | 2760 | 1463653718740 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:28:38 INFO - PROCESS | 2760 | 1463653718746 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 2760 | ++DOCSHELL 14330000 == 47 [pid = 2760] [id = 591] 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (14336000) [pid = 2760] [serial = 1773] [outer = 00000000] 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (19442C00) [pid = 2760] [serial = 1774] [outer = 14336000] 03:28:38 INFO - PROCESS | 2760 | 1463653718789 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (19677000) [pid = 2760] [serial = 1775] [outer = 14336000] 03:28:39 INFO - PROCESS | 2760 | 1463653719234 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 03:28:39 INFO - PROCESS | 2760 | 1463653719302 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 2760 | 1463653719304 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:28:39 INFO - PROCESS | 2760 | 1463653719310 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 2760 | 1463653719312 Marionette TRACE conn6 <- [1,2330,null,{}] 03:28:39 INFO - PROCESS | 2760 | 1463653719315 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 2760 | 1463653719395 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:28:39 INFO - PROCESS | 2760 | 1463653719402 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 2760 | ++DOCSHELL 199DA000 == 48 [pid = 2760] [id = 592] 03:28:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (199DF800) [pid = 2760] [serial = 1776] [outer = 00000000] 03:28:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (19B69800) [pid = 2760] [serial = 1777] [outer = 199DF800] 03:28:39 INFO - PROCESS | 2760 | 1463653719445 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (19BC3400) [pid = 2760] [serial = 1778] [outer = 199DF800] 03:28:39 INFO - PROCESS | 2760 | 1463653719867 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 03:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:28:39 INFO - PROCESS | 2760 | 1463653719883 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 2760 | 1463653719885 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:28:39 INFO - PROCESS | 2760 | 1463653719888 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 2760 | 1463653719890 Marionette TRACE conn6 <- [1,2334,null,{}] 03:28:39 INFO - PROCESS | 2760 | 1463653719912 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 2760 | 1463653719994 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:28:40 INFO - PROCESS | 2760 | 1463653720000 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 2760 | ++DOCSHELL 19B68000 == 49 [pid = 2760] [id = 593] 03:28:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19BC5C00) [pid = 2760] [serial = 1779] [outer = 00000000] 03:28:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (19BDA000) [pid = 2760] [serial = 1780] [outer = 19BC5C00] 03:28:40 INFO - PROCESS | 2760 | 1463653720044 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (19C3F000) [pid = 2760] [serial = 1781] [outer = 19BC5C00] 03:28:40 INFO - PROCESS | 2760 | 1463653720475 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 03:28:40 INFO - PROCESS | 2760 | 1463653720584 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 2760 | 1463653720588 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:28:40 INFO - PROCESS | 2760 | 1463653720594 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 2760 | 1463653720599 Marionette TRACE conn6 <- [1,2338,null,{}] 03:28:40 INFO - PROCESS | 2760 | 1463653720605 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 2760 | 1463653720728 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:28:40 INFO - PROCESS | 2760 | 1463653720885 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B7000 == 50 [pid = 2760] [id = 594] 03:28:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0C5B7C00) [pid = 2760] [serial = 1782] [outer = 00000000] 03:28:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0FA58C00) [pid = 2760] [serial = 1783] [outer = 0C5B7C00] 03:28:40 INFO - PROCESS | 2760 | 1463653720940 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (0FFE0000) [pid = 2760] [serial = 1784] [outer = 0C5B7C00] 03:28:41 INFO - PROCESS | 2760 | 1463653721516 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 03:28:41 INFO - PROCESS | 2760 | 1463653721569 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 2760 | 1463653721573 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:28:41 INFO - PROCESS | 2760 | 1463653721580 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 2760 | 1463653721584 Marionette TRACE conn6 <- [1,2342,null,{}] 03:28:41 INFO - PROCESS | 2760 | 1463653721589 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:41 INFO - PROCESS | 2760 | 1463653721698 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:28:41 INFO - PROCESS | 2760 | 1463653721840 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 2760 | ++DOCSHELL 13F75400 == 51 [pid = 2760] [id = 595] 03:28:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (14346C00) [pid = 2760] [serial = 1785] [outer = 00000000] 03:28:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (14A7AC00) [pid = 2760] [serial = 1786] [outer = 14346C00] 03:28:41 INFO - PROCESS | 2760 | 1463653721895 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (162F5400) [pid = 2760] [serial = 1787] [outer = 14346C00] 03:28:42 INFO - PROCESS | 2760 | 1463653722514 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 03:28:42 INFO - PROCESS | 2760 | 1463653722553 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 2760 | 1463653722555 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:28:42 INFO - PROCESS | 2760 | 1463653722559 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:28:42 INFO - PROCESS | 2760 | 1463653722561 Marionette TRACE conn6 <- [1,2346,null,{}] 03:28:42 INFO - PROCESS | 2760 | 1463653722567 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 2760 | 1463653722680 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:28:42 INFO - PROCESS | 2760 | 1463653722830 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 2760 | ++DOCSHELL 199E3C00 == 52 [pid = 2760] [id = 596] 03:28:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (199E4000) [pid = 2760] [serial = 1788] [outer = 00000000] 03:28:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19BD7400) [pid = 2760] [serial = 1789] [outer = 199E4000] 03:28:42 INFO - PROCESS | 2760 | 1463653722891 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1AA0E000) [pid = 2760] [serial = 1790] [outer = 199E4000] 03:28:43 INFO - PROCESS | 2760 | 1463653723515 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1017ms 03:28:43 INFO - PROCESS | 2760 | 1463653723589 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 2760 | 1463653723591 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 2760 | 1463653723596 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:28:43 INFO - PROCESS | 2760 | 1463653723598 Marionette TRACE conn6 <- [1,2350,null,{}] 03:28:43 INFO - PROCESS | 2760 | 1463653723602 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:43 INFO - PROCESS | 2760 | 1463653723709 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:28:43 INFO - PROCESS | 2760 | 1463653723850 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 2760 | ++DOCSHELL 1B986C00 == 53 [pid = 2760] [id = 597] 03:28:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1B987C00) [pid = 2760] [serial = 1791] [outer = 00000000] 03:28:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1B9E8800) [pid = 2760] [serial = 1792] [outer = 1B987C00] 03:28:43 INFO - PROCESS | 2760 | 1463653723905 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1BAEB400) [pid = 2760] [serial = 1793] [outer = 1B987C00] 03:28:44 INFO - PROCESS | 2760 | 1463653724465 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 03:28:44 INFO - PROCESS | 2760 | 1463653724531 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 2760 | 1463653724533 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:28:44 INFO - PROCESS | 2760 | 1463653724537 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 2760 | 1463653724539 Marionette TRACE conn6 <- [1,2354,null,{}] 03:28:44 INFO - PROCESS | 2760 | 1463653724543 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 2760 | 1463653724649 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:28:44 INFO - PROCESS | 2760 | 1463653724794 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 2760 | ++DOCSHELL 1BE94C00 == 54 [pid = 2760] [id = 598] 03:28:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1BEE5400) [pid = 2760] [serial = 1794] [outer = 00000000] 03:28:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1BEF1400) [pid = 2760] [serial = 1795] [outer = 1BEE5400] 03:28:44 INFO - PROCESS | 2760 | 1463653724850 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1C4BCC00) [pid = 2760] [serial = 1796] [outer = 1BEE5400] 03:28:45 INFO - PROCESS | 2760 | 1463653725471 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 03:28:45 INFO - PROCESS | 2760 | 1463653725511 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 2760 | 1463653725513 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 2760 | 1463653725516 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:28:45 INFO - PROCESS | 2760 | 1463653725518 Marionette TRACE conn6 <- [1,2358,null,{}] 03:28:45 INFO - PROCESS | 2760 | 1463653725522 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:45 INFO - PROCESS | 2760 | 1463653725695 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:28:45 INFO - PROCESS | 2760 | 1463653725714 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 2760 | ++DOCSHELL 1C89D000 == 55 [pid = 2760] [id = 599] 03:28:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1C92F000) [pid = 2760] [serial = 1797] [outer = 00000000] 03:28:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1D51B400) [pid = 2760] [serial = 1798] [outer = 1C92F000] 03:28:45 INFO - PROCESS | 2760 | 1463653725768 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1D520C00) [pid = 2760] [serial = 1799] [outer = 1C92F000] 03:28:46 INFO - PROCESS | 2760 | 1463653726629 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1177ms 03:28:46 INFO - PROCESS | 2760 | 1463653726698 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:28:46 INFO - PROCESS | 2760 | 1463653726702 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 2760 | 1463653726707 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 2760 | 1463653726711 Marionette TRACE conn6 <- [1,2362,null,{}] 03:28:46 INFO - PROCESS | 2760 | 1463653726717 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 2760 | 1463653726816 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:28:46 INFO - PROCESS | 2760 | 1463653726969 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 2760 | ++DOCSHELL 0FA5F800 == 56 [pid = 2760] [id = 600] 03:28:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0FF4F800) [pid = 2760] [serial = 1800] [outer = 00000000] 03:28:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1064D000) [pid = 2760] [serial = 1801] [outer = 0FF4F800] 03:28:47 INFO - PROCESS | 2760 | 1463653727022 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1433C000) [pid = 2760] [serial = 1802] [outer = 0FF4F800] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 199DA000 == 55 [pid = 2760] [id = 592] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 14330000 == 54 [pid = 2760] [id = 591] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 18E5E000 == 53 [pid = 2760] [id = 590] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 18601C00 == 52 [pid = 2760] [id = 589] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 178DF000 == 51 [pid = 2760] [id = 588] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 162C6000 == 50 [pid = 2760] [id = 587] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 143E2800 == 49 [pid = 2760] [id = 586] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 08A94C00 == 48 [pid = 2760] [id = 585] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 0FF50C00 == 47 [pid = 2760] [id = 584] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 18E65000 == 46 [pid = 2760] [id = 581] 03:28:47 INFO - PROCESS | 2760 | --DOCSHELL 0FAF9800 == 45 [pid = 2760] [id = 580] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1AAC0C00) [pid = 2760] [serial = 1738] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (18E65800) [pid = 2760] [serial = 1685] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (199D6400) [pid = 2760] [serial = 1643] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (148AD000) [pid = 2760] [serial = 1682] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (0C508C00) [pid = 2760] [serial = 1679] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (199E5800) [pid = 2760] [serial = 1688] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (0FA5F000) [pid = 2760] [serial = 1646] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (19680400) [pid = 2760] [serial = 1723] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (19B5F000) [pid = 2760] [serial = 1726] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (15720000) [pid = 2760] [serial = 1717] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (162C0400) [pid = 2760] [serial = 1718] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (14338800) [pid = 2760] [serial = 1715] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (10594800) [pid = 2760] [serial = 1714] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (18546400) [pid = 2760] [serial = 1720] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1071E800) [pid = 2760] [serial = 1699] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (162E8000) [pid = 2760] [serial = 1702] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (0C5B2000) [pid = 2760] [serial = 1729] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1844AC00) [pid = 2760] [serial = 1705] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1860B800) [pid = 2760] [serial = 1708] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (18A9E400) [pid = 2760] [serial = 1711] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (19B66400) [pid = 2760] [serial = 1727] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (16214000) [pid = 2760] [serial = 1730] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19931800) [pid = 2760] [serial = 1724] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1A936000) [pid = 2760] [serial = 1736] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (18A63400) [pid = 2760] [serial = 1721] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (19BDB000) [pid = 2760] [serial = 1733] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (19BC8800) [pid = 2760] [serial = 1732] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (1A92CC00) [pid = 2760] [serial = 1735] [outer = 00000000] [url = about:blank] 03:28:47 INFO - PROCESS | 2760 | 1463653727622 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 930ms 03:28:47 INFO - PROCESS | 2760 | 1463653727638 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 2760 | 1463653727643 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:28:47 INFO - PROCESS | 2760 | 1463653727649 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 2760 | 1463653727652 Marionette TRACE conn6 <- [1,2366,null,{}] 03:28:47 INFO - PROCESS | 2760 | 1463653727655 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 2760 | 1463653727741 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:28:47 INFO - PROCESS | 2760 | 1463653727750 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 2760 | ++DOCSHELL 0FA11400 == 46 [pid = 2760] [id = 601] 03:28:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (0FA61400) [pid = 2760] [serial = 1803] [outer = 00000000] 03:28:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1079A000) [pid = 2760] [serial = 1804] [outer = 0FA61400] 03:28:47 INFO - PROCESS | 2760 | 1463653727795 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (14330000) [pid = 2760] [serial = 1805] [outer = 0FA61400] 03:28:48 INFO - PROCESS | 2760 | 1463653728344 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 03:28:48 INFO - PROCESS | 2760 | 1463653728383 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 2760 | 1463653728385 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:28:48 INFO - PROCESS | 2760 | 1463653728389 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 2760 | 1463653728392 Marionette TRACE conn6 <- [1,2370,null,{}] 03:28:48 INFO - PROCESS | 2760 | 1463653728402 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:48 INFO - PROCESS | 2760 | 1463653728492 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:28:48 INFO - PROCESS | 2760 | 1463653728595 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 2760 | ++DOCSHELL 1433C800 == 47 [pid = 2760] [id = 602] 03:28:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (14341400) [pid = 2760] [serial = 1806] [outer = 00000000] 03:28:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (162EC800) [pid = 2760] [serial = 1807] [outer = 14341400] 03:28:48 INFO - PROCESS | 2760 | 1463653728641 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (165E5800) [pid = 2760] [serial = 1808] [outer = 14341400] 03:28:49 INFO - PROCESS | 2760 | 1463653729018 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 03:28:49 INFO - PROCESS | 2760 | 1463653729063 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 2760 | 1463653729065 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:28:49 INFO - PROCESS | 2760 | 1463653729068 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:28:49 INFO - PROCESS | 2760 | 1463653729070 Marionette TRACE conn6 <- [1,2374,null,{}] 03:28:49 INFO - PROCESS | 2760 | 1463653729074 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 2760 | 1463653729158 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:28:49 INFO - PROCESS | 2760 | 1463653729165 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 2760 | ++DOCSHELL 178DF000 == 48 [pid = 2760] [id = 603] 03:28:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (178E1800) [pid = 2760] [serial = 1809] [outer = 00000000] 03:28:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (18549C00) [pid = 2760] [serial = 1810] [outer = 178E1800] 03:28:49 INFO - PROCESS | 2760 | 1463653729209 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1860BC00) [pid = 2760] [serial = 1811] [outer = 178E1800] 03:28:49 INFO - PROCESS | 2760 | 1463653729648 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 03:28:49 INFO - PROCESS | 2760 | 1463653729711 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 2760 | 1463653729713 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:28:49 INFO - PROCESS | 2760 | 1463653729717 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 2760 | 1463653729719 Marionette TRACE conn6 <- [1,2378,null,{}] 03:28:49 INFO - PROCESS | 2760 | 1463653729722 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 2760 | 1463653729844 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:28:49 INFO - PROCESS | 2760 | 1463653729941 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 2760 | ++DOCSHELL 1858D000 == 49 [pid = 2760] [id = 604] 03:28:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (18903400) [pid = 2760] [serial = 1812] [outer = 00000000] 03:28:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18A6F800) [pid = 2760] [serial = 1813] [outer = 18903400] 03:28:49 INFO - PROCESS | 2760 | 1463653729987 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (18E5D400) [pid = 2760] [serial = 1814] [outer = 18903400] 03:28:50 INFO - PROCESS | 2760 | 1463653730418 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 03:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:28:50 INFO - PROCESS | 2760 | 1463653730448 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 2760 | 1463653730450 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:28:50 INFO - PROCESS | 2760 | 1463653730452 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 2760 | 1463653730454 Marionette TRACE conn6 <- [1,2382,null,{}] 03:28:50 INFO - PROCESS | 2760 | 1463653730458 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 2760 | 1463653730609 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:28:50 INFO - PROCESS | 2760 | 1463653730682 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 2760 | ++DOCSHELL 18E67C00 == 50 [pid = 2760] [id = 605] 03:28:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (18E68000) [pid = 2760] [serial = 1815] [outer = 00000000] 03:28:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (199DF400) [pid = 2760] [serial = 1816] [outer = 18E68000] 03:28:50 INFO - PROCESS | 2760 | 1463653730727 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (19B61000) [pid = 2760] [serial = 1817] [outer = 18E68000] 03:28:51 INFO - PROCESS | 2760 | 1463653731176 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 03:28:51 INFO - PROCESS | 2760 | 1463653731239 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 2760 | 1463653731242 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:28:51 INFO - PROCESS | 2760 | 1463653731247 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 2760 | 1463653731249 Marionette TRACE conn6 <- [1,2386,null,{}] 03:28:51 INFO - PROCESS | 2760 | 1463653731252 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:51 INFO - PROCESS | 2760 | 1463653731368 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:28:51 INFO - PROCESS | 2760 | 1463653731379 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 2760 | ++DOCSHELL 199DDC00 == 51 [pid = 2760] [id = 606] 03:28:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (19B63C00) [pid = 2760] [serial = 1818] [outer = 00000000] 03:28:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (19BD5000) [pid = 2760] [serial = 1819] [outer = 19B63C00] 03:28:51 INFO - PROCESS | 2760 | 1463653731479 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1A92EC00) [pid = 2760] [serial = 1820] [outer = 19B63C00] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (178DF400) [pid = 2760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (08B72400) [pid = 2760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (0FF51C00) [pid = 2760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (143E3800) [pid = 2760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (162F3000) [pid = 2760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18603800) [pid = 2760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (18E60400) [pid = 2760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (14336000) [pid = 2760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:28:51 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (199DF800) [pid = 2760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:28:51 INFO - PROCESS | 2760 | 1463653731955 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 03:28:51 INFO - PROCESS | 2760 | 1463653731982 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 2760 | 1463653731984 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:28:51 INFO - PROCESS | 2760 | 1463653731987 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 2760 | 1463653731989 Marionette TRACE conn6 <- [1,2390,null,{}] 03:28:52 INFO - PROCESS | 2760 | 1463653732001 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 2760 | 1463653732083 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:28:52 INFO - PROCESS | 2760 | 1463653732188 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDBC00 == 52 [pid = 2760] [id = 607] 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (13F8FC00) [pid = 2760] [serial = 1821] [outer = 00000000] 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18A9D400) [pid = 2760] [serial = 1822] [outer = 13F8FC00] 03:28:52 INFO - PROCESS | 2760 | 1463653732231 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19B6D800) [pid = 2760] [serial = 1823] [outer = 13F8FC00] 03:28:52 INFO - PROCESS | 2760 | 1463653732582 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 03:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:28:52 INFO - PROCESS | 2760 | 1463653732618 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 2760 | 1463653732620 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:28:52 INFO - PROCESS | 2760 | 1463653732623 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 2760 | 1463653732625 Marionette TRACE conn6 <- [1,2394,null,{}] 03:28:52 INFO - PROCESS | 2760 | 1463653732629 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 2760 | 1463653732751 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:28:52 INFO - PROCESS | 2760 | 1463653732789 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 2760 | ++DOCSHELL 18E60400 == 53 [pid = 2760] [id = 608] 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1943AC00) [pid = 2760] [serial = 1824] [outer = 00000000] 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1AF24800) [pid = 2760] [serial = 1825] [outer = 1943AC00] 03:28:52 INFO - PROCESS | 2760 | 1463653732833 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1AF2F400) [pid = 2760] [serial = 1826] [outer = 1943AC00] 03:28:53 INFO - PROCESS | 2760 | 1463653733235 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 03:28:53 INFO - PROCESS | 2760 | 1463653733254 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 2760 | 1463653733256 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:28:53 INFO - PROCESS | 2760 | 1463653733259 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 2760 | 1463653733260 Marionette TRACE conn6 <- [1,2398,null,{}] 03:28:53 INFO - PROCESS | 2760 | 1463653733264 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 2760 | 1463653733392 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:28:53 INFO - PROCESS | 2760 | 1463653733401 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 2760 | ++DOCSHELL 1A9C5000 == 54 [pid = 2760] [id = 609] 03:28:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1AF23000) [pid = 2760] [serial = 1827] [outer = 00000000] 03:28:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (1BEEBC00) [pid = 2760] [serial = 1828] [outer = 1AF23000] 03:28:53 INFO - PROCESS | 2760 | 1463653733444 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1C928400) [pid = 2760] [serial = 1829] [outer = 1AF23000] 03:28:53 INFO - PROCESS | 2760 | 1463653733954 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 03:28:53 INFO - PROCESS | 2760 | 1463653733990 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 2760 | 1463653733995 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:28:54 INFO - PROCESS | 2760 | 1463653734000 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 2760 | 1463653734004 Marionette TRACE conn6 <- [1,2402,null,{}] 03:28:54 INFO - PROCESS | 2760 | 1463653734011 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 2760 | 1463653734201 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:28:54 INFO - PROCESS | 2760 | 1463653734339 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 2760 | ++DOCSHELL 0FF26C00 == 55 [pid = 2760] [id = 610] 03:28:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (0FF27400) [pid = 2760] [serial = 1830] [outer = 00000000] 03:28:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (103A7C00) [pid = 2760] [serial = 1831] [outer = 0FF27400] 03:28:54 INFO - PROCESS | 2760 | 1463653734396 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (10796400) [pid = 2760] [serial = 1832] [outer = 0FF27400] 03:28:54 INFO - PROCESS | 2760 | 1463653734968 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1027ms 03:28:55 INFO - PROCESS | 2760 | 1463653735028 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 2760 | 1463653735034 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:28:55 INFO - PROCESS | 2760 | 1463653735041 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 2760 | 1463653735043 Marionette TRACE conn6 <- [1,2406,null,{}] 03:28:55 INFO - PROCESS | 2760 | 1463653735047 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 2760 | 1463653735160 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:28:55 INFO - PROCESS | 2760 | 1463653735306 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 2760 | ++DOCSHELL 16211000 == 56 [pid = 2760] [id = 611] 03:28:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (16216800) [pid = 2760] [serial = 1833] [outer = 00000000] 03:28:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1844A400) [pid = 2760] [serial = 1834] [outer = 16216800] 03:28:55 INFO - PROCESS | 2760 | 1463653735362 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1854B800) [pid = 2760] [serial = 1835] [outer = 16216800] 03:28:55 INFO - PROCESS | 2760 | 1463653735973 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 03:28:56 INFO - PROCESS | 2760 | 1463653736012 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 2760 | 1463653736015 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:28:56 INFO - PROCESS | 2760 | 1463653736019 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 2760 | 1463653736023 Marionette TRACE conn6 <- [1,2410,null,{}] 03:28:56 INFO - PROCESS | 2760 | 1463653736034 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 2760 | 1463653736149 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:28:56 INFO - PROCESS | 2760 | 1463653736296 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 2760 | ++DOCSHELL 19BC8800 == 57 [pid = 2760] [id = 612] 03:28:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19BE2C00) [pid = 2760] [serial = 1836] [outer = 00000000] 03:28:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1BEE5800) [pid = 2760] [serial = 1837] [outer = 19BE2C00] 03:28:56 INFO - PROCESS | 2760 | 1463653736355 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1C97F400) [pid = 2760] [serial = 1838] [outer = 19BE2C00] 03:28:56 INFO - PROCESS | 2760 | 1463653736958 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 03:28:56 INFO - PROCESS | 2760 | 1463653736993 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 2760 | 1463653736996 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:28:57 INFO - PROCESS | 2760 | 1463653736999 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:28:57 INFO - PROCESS | 2760 | 1463653737001 Marionette TRACE conn6 <- [1,2414,null,{}] 03:28:57 INFO - PROCESS | 2760 | 1463653737004 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 2760 | 1463653737113 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:28:57 INFO - PROCESS | 2760 | 1463653737257 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 2760 | ++DOCSHELL 1D526C00 == 58 [pid = 2760] [id = 613] 03:28:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1D527400) [pid = 2760] [serial = 1839] [outer = 00000000] 03:28:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1D58F000) [pid = 2760] [serial = 1840] [outer = 1D527400] 03:28:57 INFO - PROCESS | 2760 | 1463653737312 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1D594800) [pid = 2760] [serial = 1841] [outer = 1D527400] 03:28:57 INFO - PROCESS | 2760 | 1463653737827 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 870ms 03:28:57 INFO - PROCESS | 2760 | 1463653737874 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 2760 | 1463653737876 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:28:57 INFO - PROCESS | 2760 | 1463653737881 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 2760 | 1463653737883 Marionette TRACE conn6 <- [1,2418,null,{}] 03:28:57 INFO - PROCESS | 2760 | 1463653737886 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 2760 | 1463653737991 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:28:58 INFO - PROCESS | 2760 | 1463653738164 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 2760 | ++DOCSHELL 1433A800 == 59 [pid = 2760] [id = 614] 03:28:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (14A10C00) [pid = 2760] [serial = 1842] [outer = 00000000] 03:28:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1F50F000) [pid = 2760] [serial = 1843] [outer = 14A10C00] 03:28:58 INFO - PROCESS | 2760 | 1463653738222 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1F512800) [pid = 2760] [serial = 1844] [outer = 14A10C00] 03:28:59 INFO - PROCESS | 2760 | 1463653739094 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1224ms 03:28:59 INFO - PROCESS | 2760 | 1463653739106 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 2760 | 1463653739110 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:28:59 INFO - PROCESS | 2760 | 1463653739115 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 2760 | 1463653739118 Marionette TRACE conn6 <- [1,2422,null,{}] 03:28:59 INFO - PROCESS | 2760 | 1463653739124 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 2760 | 1463653739223 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:28:59 INFO - PROCESS | 2760 | 1463653739385 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B8000 == 60 [pid = 2760] [id = 615] 03:28:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (0FA5C000) [pid = 2760] [serial = 1845] [outer = 00000000] 03:28:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (10507400) [pid = 2760] [serial = 1846] [outer = 0FA5C000] 03:28:59 INFO - PROCESS | 2760 | 1463653739435 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (14349000) [pid = 2760] [serial = 1847] [outer = 0FA5C000] 03:29:00 INFO - PROCESS | 2760 | 1463653739995 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 10EF4C00 == 59 [pid = 2760] [id = 406] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 16215400 == 58 [pid = 2760] [id = 567] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 08B6B400 == 57 [pid = 2760] [id = 569] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 178E5C00 == 56 [pid = 2760] [id = 568] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 0FF53000 == 55 [pid = 2760] [id = 566] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 18606C00 == 54 [pid = 2760] [id = 570] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 18E60400 == 53 [pid = 2760] [id = 608] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 1A938400 == 52 [pid = 2760] [id = 579] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 0FFDBC00 == 51 [pid = 2760] [id = 607] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 199DDC00 == 50 [pid = 2760] [id = 606] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 18E67C00 == 49 [pid = 2760] [id = 605] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 1858D000 == 48 [pid = 2760] [id = 604] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 178DF000 == 47 [pid = 2760] [id = 603] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 1433C800 == 46 [pid = 2760] [id = 602] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 0FA11400 == 45 [pid = 2760] [id = 601] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 0FA5F800 == 44 [pid = 2760] [id = 600] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (14344C00) [pid = 2760] [serial = 1741] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (19680800) [pid = 2760] [serial = 1744] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (1B982C00) [pid = 2760] [serial = 1747] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (19BDA000) [pid = 2760] [serial = 1780] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 1B986C00 == 43 [pid = 2760] [id = 597] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 199E3C00 == 42 [pid = 2760] [id = 596] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 13F75400 == 41 [pid = 2760] [id = 595] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 0C5B7000 == 40 [pid = 2760] [id = 594] 03:29:00 INFO - PROCESS | 2760 | --DOCSHELL 19B68000 == 39 [pid = 2760] [id = 593] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 03:29:00 INFO - PROCESS | 2760 | 1463653740087 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2760 | 1463653740092 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 2760 | 1463653740098 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:29:00 INFO - PROCESS | 2760 | 1463653740100 Marionette TRACE conn6 <- [1,2426,null,{}] 03:29:00 INFO - PROCESS | 2760 | 1463653740104 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2760 | 1463653740206 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (18470C00) [pid = 2760] [serial = 1765] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18545800) [pid = 2760] [serial = 1766] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (0FF34400) [pid = 2760] [serial = 1756] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (0FFE2C00) [pid = 2760] [serial = 1757] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1107F800) [pid = 2760] [serial = 1754] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (10598400) [pid = 2760] [serial = 1753] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1466F000) [pid = 2760] [serial = 1759] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1571E400) [pid = 2760] [serial = 1760] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (16872800) [pid = 2760] [serial = 1762] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1B9F5800) [pid = 2760] [serial = 1750] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18A6D400) [pid = 2760] [serial = 1768] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1943D400) [pid = 2760] [serial = 1771] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (19442C00) [pid = 2760] [serial = 1774] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19677000) [pid = 2760] [serial = 1775] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (19B69800) [pid = 2760] [serial = 1777] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (19678000) [pid = 2760] [serial = 1772] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18AA2800) [pid = 2760] [serial = 1769] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (19BC3400) [pid = 2760] [serial = 1778] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (16B58400) [pid = 2760] [serial = 1763] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2760 | 1463653740317 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 2760 | ++DOCSHELL 0C508C00 == 40 [pid = 2760] [id = 616] 03:29:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (0C50D800) [pid = 2760] [serial = 1848] [outer = 00000000] 03:29:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (0FA5F800) [pid = 2760] [serial = 1849] [outer = 0C50D800] 03:29:00 INFO - PROCESS | 2760 | 1463653740363 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0FF7BC00) [pid = 2760] [serial = 1850] [outer = 0C50D800] 03:29:00 INFO - PROCESS | 2760 | 1463653740768 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 03:29:00 INFO - PROCESS | 2760 | 1463653740871 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2760 | 1463653740874 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 2760 | 1463653740882 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:29:00 INFO - PROCESS | 2760 | 1463653740885 Marionette TRACE conn6 <- [1,2430,null,{}] 03:29:00 INFO - PROCESS | 2760 | 1463653740895 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2760 | 1463653740981 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:29:00 INFO - PROCESS | 2760 | 1463653740989 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2760 | ++DOCSHELL 157D9C00 == 41 [pid = 2760] [id = 617] 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (157DC800) [pid = 2760] [serial = 1851] [outer = 00000000] 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (16218400) [pid = 2760] [serial = 1852] [outer = 157DC800] 03:29:01 INFO - PROCESS | 2760 | 1463653741039 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (162F5C00) [pid = 2760] [serial = 1853] [outer = 157DC800] 03:29:01 INFO - PROCESS | 2760 | 1463653741501 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 03:29:01 INFO - PROCESS | 2760 | 1463653741558 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2760 | 1463653741561 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:29:01 INFO - PROCESS | 2760 | 1463653741564 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 2760 | 1463653741566 Marionette TRACE conn6 <- [1,2434,null,{}] 03:29:01 INFO - PROCESS | 2760 | 1463653741569 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 2760 | 1463653741654 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:29:01 INFO - PROCESS | 2760 | 1463653741663 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2760 | ++DOCSHELL 1780CC00 == 42 [pid = 2760] [id = 618] 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (178DB800) [pid = 2760] [serial = 1854] [outer = 00000000] 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1853F400) [pid = 2760] [serial = 1855] [outer = 178DB800] 03:29:01 INFO - PROCESS | 2760 | 1463653741707 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (18549000) [pid = 2760] [serial = 1856] [outer = 178DB800] 03:29:02 INFO - PROCESS | 2760 | 1463653742157 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 631ms 03:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:29:02 INFO - PROCESS | 2760 | 1463653742208 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 2760 | 1463653742211 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:29:02 INFO - PROCESS | 2760 | 1463653742214 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 2760 | 1463653742215 Marionette TRACE conn6 <- [1,2438,null,{}] 03:29:02 INFO - PROCESS | 2760 | 1463653742219 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 2760 | 1463653742300 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:29:02 INFO - PROCESS | 2760 | 1463653742307 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B5400 == 43 [pid = 2760] [id = 619] 03:29:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (0FF57000) [pid = 2760] [serial = 1857] [outer = 00000000] 03:29:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1890D800) [pid = 2760] [serial = 1858] [outer = 0FF57000] 03:29:02 INFO - PROCESS | 2760 | 1463653742351 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18A6A800) [pid = 2760] [serial = 1859] [outer = 0FF57000] 03:29:02 INFO - PROCESS | 2760 | 1463653742826 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 03:29:02 INFO - PROCESS | 2760 | 1463653742890 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 2760 | 1463653742892 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:29:02 INFO - PROCESS | 2760 | 1463653742895 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:29:02 INFO - PROCESS | 2760 | 1463653742897 Marionette TRACE conn6 <- [1,2442,null,{}] 03:29:02 INFO - PROCESS | 2760 | 1463653742900 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2760 | 1463653743038 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:29:03 INFO - PROCESS | 2760 | 1463653743139 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2760 | ++DOCSHELL 18E61400 == 44 [pid = 2760] [id = 620] 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1943A400) [pid = 2760] [serial = 1860] [outer = 00000000] 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (19672C00) [pid = 2760] [serial = 1861] [outer = 1943A400] 03:29:03 INFO - PROCESS | 2760 | 1463653743187 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (19924400) [pid = 2760] [serial = 1862] [outer = 1943A400] 03:29:03 INFO - PROCESS | 2760 | 1463653743604 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 03:29:03 INFO - PROCESS | 2760 | 1463653743634 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:29:03 INFO - PROCESS | 2760 | 1463653743636 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:29:03 INFO - PROCESS | 2760 | 1463653743639 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2760 | 1463653743640 Marionette TRACE conn6 <- [1,2446,null,{}] 03:29:03 INFO - PROCESS | 2760 | 1463653743643 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2760 | 1463653743759 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:29:03 INFO - PROCESS | 2760 | 1463653743765 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2760 | ++DOCSHELL 1998B800 == 45 [pid = 2760] [id = 621] 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (199D9400) [pid = 2760] [serial = 1863] [outer = 00000000] 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (199E4400) [pid = 2760] [serial = 1864] [outer = 199D9400] 03:29:03 INFO - PROCESS | 2760 | 1463653743809 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (19B68800) [pid = 2760] [serial = 1865] [outer = 199D9400] 03:29:04 INFO - PROCESS | 2760 | 1463653744236 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 03:29:04 INFO - PROCESS | 2760 | 1463653744317 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 2760 | 1463653744319 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:29:04 INFO - PROCESS | 2760 | 1463653744322 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 2760 | 1463653744323 Marionette TRACE conn6 <- [1,2450,null,{}] 03:29:04 INFO - PROCESS | 2760 | 1463653744326 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 2760 | 1463653744453 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18903400) [pid = 2760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (18E68000) [pid = 2760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (19BC5C00) [pid = 2760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (13F8FC00) [pid = 2760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (0FA61400) [pid = 2760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (178E1800) [pid = 2760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (0FF4F800) [pid = 2760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (14341400) [pid = 2760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (19B63C00) [pid = 2760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1943AC00) [pid = 2760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:29:04 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1433B000) [pid = 2760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:29:04 INFO - PROCESS | 2760 | 1463653744821 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 2760 | ++DOCSHELL 08B6D400 == 46 [pid = 2760] [id = 622] 03:29:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (08B77400) [pid = 2760] [serial = 1866] [outer = 00000000] 03:29:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0FA61400) [pid = 2760] [serial = 1867] [outer = 08B77400] 03:29:04 INFO - PROCESS | 2760 | 1463653744866 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1433B000) [pid = 2760] [serial = 1868] [outer = 08B77400] 03:29:05 INFO - PROCESS | 2760 | 1463653745220 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 930ms 03:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:29:05 INFO - PROCESS | 2760 | 1463653745255 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 2760 | 1463653745256 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 2760 | 1463653745260 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 2760 | 1463653745261 Marionette TRACE conn6 <- [1,2454,null,{}] 03:29:05 INFO - PROCESS | 2760 | 1463653745265 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 2760 | 1463653745347 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:29:05 INFO - PROCESS | 2760 | 1463653745449 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 2760 | ++DOCSHELL 16219000 == 47 [pid = 2760] [id = 623] 03:29:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18474C00) [pid = 2760] [serial = 1869] [outer = 00000000] 03:29:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19BC2400) [pid = 2760] [serial = 1870] [outer = 18474C00] 03:29:05 INFO - PROCESS | 2760 | 1463653745494 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1858EC00) [pid = 2760] [serial = 1871] [outer = 18474C00] 03:29:05 INFO - PROCESS | 2760 | 1463653745845 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 03:29:05 INFO - PROCESS | 2760 | 1463653745891 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 2760 | 1463653745893 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 2760 | 1463653745896 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 2760 | 1463653745898 Marionette TRACE conn6 <- [1,2458,null,{}] 03:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:29:05 INFO - PROCESS | 2760 | 1463653745901 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2760 | 1463653746026 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:29:06 INFO - PROCESS | 2760 | 1463653746068 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 2760 | ++DOCSHELL 0C59B400 == 48 [pid = 2760] [id = 624] 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (199E2C00) [pid = 2760] [serial = 1872] [outer = 00000000] 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1A9CAC00) [pid = 2760] [serial = 1873] [outer = 199E2C00] 03:29:06 INFO - PROCESS | 2760 | 1463653746111 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1B28A800) [pid = 2760] [serial = 1874] [outer = 199E2C00] 03:29:06 INFO - PROCESS | 2760 | 1463653746521 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 03:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:29:06 INFO - PROCESS | 2760 | 1463653746570 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2760 | 1463653746573 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:29:06 INFO - PROCESS | 2760 | 1463653746576 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 2760 | 1463653746578 Marionette TRACE conn6 <- [1,2462,null,{}] 03:29:06 INFO - PROCESS | 2760 | 1463653746582 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2760 | 1463653746726 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:29:06 INFO - PROCESS | 2760 | 1463653746738 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 2760 | ++DOCSHELL 1B9EA800 == 49 [pid = 2760] [id = 625] 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1B9EEC00) [pid = 2760] [serial = 1875] [outer = 00000000] 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1C4B7800) [pid = 2760] [serial = 1876] [outer = 1B9EEC00] 03:29:06 INFO - PROCESS | 2760 | 1463653746797 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1C977C00) [pid = 2760] [serial = 1877] [outer = 1B9EEC00] 03:29:07 INFO - PROCESS | 2760 | 1463653747519 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 03:29:07 INFO - PROCESS | 2760 | 1463653747547 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 2760 | 1463653747553 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:29:07 INFO - PROCESS | 2760 | 1463653747557 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:29:07 INFO - PROCESS | 2760 | 1463653747562 Marionette TRACE conn6 <- [1,2466,null,{}] 03:29:07 INFO - PROCESS | 2760 | 1463653747567 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:07 INFO - PROCESS | 2760 | 1463653747681 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:29:07 INFO - PROCESS | 2760 | 1463653747830 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 2760 | ++DOCSHELL 0FF27C00 == 50 [pid = 2760] [id = 626] 03:29:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (0FF71400) [pid = 2760] [serial = 1878] [outer = 00000000] 03:29:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (11080C00) [pid = 2760] [serial = 1879] [outer = 0FF71400] 03:29:07 INFO - PROCESS | 2760 | 1463653747887 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (14A78C00) [pid = 2760] [serial = 1880] [outer = 0FF71400] 03:29:08 INFO - PROCESS | 2760 | 1463653748463 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 03:29:08 INFO - PROCESS | 2760 | 1463653748533 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 2760 | 1463653748539 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:29:08 INFO - PROCESS | 2760 | 1463653748546 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 2760 | 1463653748548 Marionette TRACE conn6 <- [1,2470,null,{}] 03:29:08 INFO - PROCESS | 2760 | 1463653748552 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 2760 | 1463653748666 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:29:08 INFO - PROCESS | 2760 | 1463653748827 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 2760 | ++DOCSHELL 1686E000 == 51 [pid = 2760] [id = 627] 03:29:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1780A000) [pid = 2760] [serial = 1881] [outer = 00000000] 03:29:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (18AA9C00) [pid = 2760] [serial = 1882] [outer = 1780A000] 03:29:08 INFO - PROCESS | 2760 | 1463653748882 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (19437C00) [pid = 2760] [serial = 1883] [outer = 1780A000] 03:29:09 INFO - PROCESS | 2760 | 1463653749471 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 03:29:09 INFO - PROCESS | 2760 | 1463653749517 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2760 | 1463653749520 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 2760 | 1463653749524 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:29:09 INFO - PROCESS | 2760 | 1463653749528 Marionette TRACE conn6 <- [1,2474,null,{}] 03:29:09 INFO - PROCESS | 2760 | 1463653749539 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2760 | 1463653749652 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:29:09 INFO - PROCESS | 2760 | 1463653749802 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2760 | ++DOCSHELL 0C509000 == 52 [pid = 2760] [id = 628] 03:29:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (16870000) [pid = 2760] [serial = 1884] [outer = 00000000] 03:29:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1C92B400) [pid = 2760] [serial = 1885] [outer = 16870000] 03:29:09 INFO - PROCESS | 2760 | 1463653749860 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (1D527C00) [pid = 2760] [serial = 1886] [outer = 16870000] 03:29:10 INFO - PROCESS | 2760 | 1463653750462 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 03:29:10 INFO - PROCESS | 2760 | 1463653750497 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2760 | 1463653750500 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:29:10 INFO - PROCESS | 2760 | 1463653750503 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:29:10 INFO - PROCESS | 2760 | 1463653750505 Marionette TRACE conn6 <- [1,2478,null,{}] 03:29:10 INFO - PROCESS | 2760 | 1463653750509 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 2760 | 1463653750621 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:29:10 INFO - PROCESS | 2760 | 1463653750783 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 2760 | ++DOCSHELL 1D58FC00 == 53 [pid = 2760] [id = 629] 03:29:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (1D590000) [pid = 2760] [serial = 1887] [outer = 00000000] 03:29:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1F512000) [pid = 2760] [serial = 1888] [outer = 1D590000] 03:29:10 INFO - PROCESS | 2760 | 1463653750838 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1F758000) [pid = 2760] [serial = 1889] [outer = 1D590000] 03:29:11 INFO - PROCESS | 2760 | 1463653751397 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 03:29:11 INFO - PROCESS | 2760 | 1463653751437 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 2760 | 1463653751439 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:29:11 INFO - PROCESS | 2760 | 1463653751442 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:29:11 INFO - PROCESS | 2760 | 1463653751444 Marionette TRACE conn6 <- [1,2482,null,{}] 03:29:11 INFO - PROCESS | 2760 | 1463653751448 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2760 | 1463653751553 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:29:11 INFO - PROCESS | 2760 | 1463653751699 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2760 | ++DOCSHELL 08B83800 == 54 [pid = 2760] [id = 630] 03:29:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1D58F400) [pid = 2760] [serial = 1890] [outer = 00000000] 03:29:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1F75D800) [pid = 2760] [serial = 1891] [outer = 1D58F400] 03:29:11 INFO - PROCESS | 2760 | 1463653751754 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (1F760000) [pid = 2760] [serial = 1892] [outer = 1D58F400] 03:29:12 INFO - PROCESS | 2760 | 1463653752362 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 03:29:12 INFO - PROCESS | 2760 | 1463653752417 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 2760 | 1463653752419 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:29:12 INFO - PROCESS | 2760 | 1463653752423 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:29:12 INFO - PROCESS | 2760 | 1463653752425 Marionette TRACE conn6 <- [1,2486,null,{}] 03:29:12 INFO - PROCESS | 2760 | 1463653752429 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2760 | 1463653752547 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:29:12 INFO - PROCESS | 2760 | 1463653752878 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 2760 | ++DOCSHELL 0C50B400 == 55 [pid = 2760] [id = 631] 03:29:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (0C59E000) [pid = 2760] [serial = 1893] [outer = 00000000] 03:29:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (0FF28800) [pid = 2760] [serial = 1894] [outer = 0C59E000] 03:29:12 INFO - PROCESS | 2760 | 1463653752930 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (0FFE5000) [pid = 2760] [serial = 1895] [outer = 0C59E000] 03:29:13 INFO - PROCESS | 2760 | 1463653753541 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 0C59B400 == 54 [pid = 2760] [id = 624] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 16219000 == 53 [pid = 2760] [id = 623] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 08B6D400 == 52 [pid = 2760] [id = 622] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 1998B800 == 51 [pid = 2760] [id = 621] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 18E61400 == 50 [pid = 2760] [id = 620] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 0C5B5400 == 49 [pid = 2760] [id = 619] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 1780CC00 == 48 [pid = 2760] [id = 618] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 157D9C00 == 47 [pid = 2760] [id = 617] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 0C508C00 == 46 [pid = 2760] [id = 616] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 0C5B8000 == 45 [pid = 2760] [id = 615] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 1433A800 == 44 [pid = 2760] [id = 614] 03:29:13 INFO - PROCESS | 2760 | --DOCSHELL 1D526C00 == 43 [pid = 2760] [id = 613] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (14A7A800) [pid = 2760] [serial = 1697] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (18A6F800) [pid = 2760] [serial = 1813] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (18E5D400) [pid = 2760] [serial = 1814] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (19B61000) [pid = 2760] [serial = 1817] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (199DF400) [pid = 2760] [serial = 1816] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (19C3F000) [pid = 2760] [serial = 1781] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18A9D400) [pid = 2760] [serial = 1822] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (14A7AC00) [pid = 2760] [serial = 1786] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1079A000) [pid = 2760] [serial = 1804] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (14330000) [pid = 2760] [serial = 1805] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (18549C00) [pid = 2760] [serial = 1810] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (1433C000) [pid = 2760] [serial = 1802] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (1064D000) [pid = 2760] [serial = 1801] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0FA58C00) [pid = 2760] [serial = 1783] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1D51B400) [pid = 2760] [serial = 1798] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (162EC800) [pid = 2760] [serial = 1807] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (165E5800) [pid = 2760] [serial = 1808] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (19BD7400) [pid = 2760] [serial = 1789] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1B9E8800) [pid = 2760] [serial = 1792] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (19BD5000) [pid = 2760] [serial = 1819] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1AF2F400) [pid = 2760] [serial = 1826] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1BEF1400) [pid = 2760] [serial = 1795] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1AF24800) [pid = 2760] [serial = 1825] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1A92EC00) [pid = 2760] [serial = 1820] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (19B6D800) [pid = 2760] [serial = 1823] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1BEEBC00) [pid = 2760] [serial = 1828] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1860BC00) [pid = 2760] [serial = 1811] [outer = 00000000] [url = about:blank] 03:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1179ms 03:29:13 INFO - PROCESS | 2760 | 1463653753657 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 2760 | 1463653753661 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:29:13 INFO - PROCESS | 2760 | 1463653753671 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 2760 | 1463653753675 Marionette TRACE conn6 <- [1,2490,null,{}] 03:29:13 INFO - PROCESS | 2760 | 1463653753679 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 2760 | 1463653753774 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:29:13 INFO - PROCESS | 2760 | 1463653753782 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2760 | ++DOCSHELL 0FA11400 == 44 [pid = 2760] [id = 632] 03:29:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (0FA58C00) [pid = 2760] [serial = 1896] [outer = 00000000] 03:29:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0FFDB400) [pid = 2760] [serial = 1897] [outer = 0FA58C00] 03:29:13 INFO - PROCESS | 2760 | 1463653753829 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (10E0E400) [pid = 2760] [serial = 1898] [outer = 0FA58C00] 03:29:14 INFO - PROCESS | 2760 | 1463653754375 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 731ms 03:29:14 INFO - PROCESS | 2760 | 1463653754406 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 2760 | 1463653754410 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 2760 | 1463653754414 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:29:14 INFO - PROCESS | 2760 | 1463653754415 Marionette TRACE conn6 <- [1,2494,null,{}] 03:29:14 INFO - PROCESS | 2760 | 1463653754419 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2760 | 1463653754506 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:29:14 INFO - PROCESS | 2760 | 1463653754518 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2760 | ++DOCSHELL 1620FC00 == 45 [pid = 2760] [id = 633] 03:29:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (16210C00) [pid = 2760] [serial = 1899] [outer = 00000000] 03:29:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1621B800) [pid = 2760] [serial = 1900] [outer = 16210C00] 03:29:14 INFO - PROCESS | 2760 | 1463653754565 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (162F3800) [pid = 2760] [serial = 1901] [outer = 16210C00] 03:29:15 INFO - PROCESS | 2760 | 1463653755042 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 03:29:15 INFO - PROCESS | 2760 | 1463653755088 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 2760 | 1463653755090 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:29:15 INFO - PROCESS | 2760 | 1463653755100 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2760 | 1463653755105 Marionette TRACE conn6 <- [1,2498,null,{}] 03:29:15 INFO - PROCESS | 2760 | 1463653755109 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2760 | 1463653755199 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:29:15 INFO - PROCESS | 2760 | 1463653755206 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 2760 | ++DOCSHELL 162EE400 == 46 [pid = 2760] [id = 634] 03:29:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (165DFC00) [pid = 2760] [serial = 1902] [outer = 00000000] 03:29:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (18A6C000) [pid = 2760] [serial = 1903] [outer = 165DFC00] 03:29:15 INFO - PROCESS | 2760 | 1463653755251 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (18E5D400) [pid = 2760] [serial = 1904] [outer = 165DFC00] 03:29:15 INFO - PROCESS | 2760 | 1463653755735 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 03:29:15 INFO - PROCESS | 2760 | 1463653755794 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 2760 | 1463653755797 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:29:15 INFO - PROCESS | 2760 | 1463653755800 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2760 | 1463653755802 Marionette TRACE conn6 <- [1,2502,null,{}] 03:29:15 INFO - PROCESS | 2760 | 1463653755805 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2760 | 1463653755927 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:29:15 INFO - PROCESS | 2760 | 1463653755938 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B0C00 == 47 [pid = 2760] [id = 635] 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (18E5E800) [pid = 2760] [serial = 1905] [outer = 00000000] 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (199DA000) [pid = 2760] [serial = 1906] [outer = 18E5E800] 03:29:16 INFO - PROCESS | 2760 | 1463653756042 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (199E2000) [pid = 2760] [serial = 1907] [outer = 18E5E800] 03:29:16 INFO - PROCESS | 2760 | 1463653756453 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 03:29:16 INFO - PROCESS | 2760 | 1463653756473 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 2760 | 1463653756475 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:29:16 INFO - PROCESS | 2760 | 1463653756490 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 2760 | 1463653756492 Marionette TRACE conn6 <- [1,2506,null,{}] 03:29:16 INFO - PROCESS | 2760 | 1463653756496 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 2760 | 1463653756617 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:29:16 INFO - PROCESS | 2760 | 1463653756719 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 2760 | ++DOCSHELL 19B6D800 == 48 [pid = 2760] [id = 636] 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (19B6DC00) [pid = 2760] [serial = 1908] [outer = 00000000] 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (19BD5000) [pid = 2760] [serial = 1909] [outer = 19B6DC00] 03:29:16 INFO - PROCESS | 2760 | 1463653756770 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (19BE2400) [pid = 2760] [serial = 1910] [outer = 19B6DC00] 03:29:17 INFO - PROCESS | 2760 | 1463653757205 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 03:29:17 INFO - PROCESS | 2760 | 1463653757270 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 2760 | 1463653757272 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:29:17 INFO - PROCESS | 2760 | 1463653757276 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:29:17 INFO - PROCESS | 2760 | 1463653757277 Marionette TRACE conn6 <- [1,2510,null,{}] 03:29:17 INFO - PROCESS | 2760 | 1463653757281 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 2760 | 1463653757403 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:29:17 INFO - PROCESS | 2760 | 1463653757476 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2760 | ++DOCSHELL 1A92EC00 == 49 [pid = 2760] [id = 637] 03:29:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1A935C00) [pid = 2760] [serial = 1911] [outer = 00000000] 03:29:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1B28BC00) [pid = 2760] [serial = 1912] [outer = 1A935C00] 03:29:17 INFO - PROCESS | 2760 | 1463653757520 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (1B98A000) [pid = 2760] [serial = 1913] [outer = 1A935C00] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (0FF57000) [pid = 2760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (08B77400) [pid = 2760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (18474C00) [pid = 2760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (199E2C00) [pid = 2760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (1943A400) [pid = 2760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (0C50D800) [pid = 2760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (199D9400) [pid = 2760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (157DC800) [pid = 2760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (0FA5C000) [pid = 2760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:29:17 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (178DB800) [pid = 2760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:29:18 INFO - PROCESS | 2760 | 1463653758063 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 830ms 03:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:29:18 INFO - PROCESS | 2760 | 1463653758110 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2760 | 1463653758112 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:29:18 INFO - PROCESS | 2760 | 1463653758115 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2760 | 1463653758127 Marionette TRACE conn6 <- [1,2514,null,{}] 03:29:18 INFO - PROCESS | 2760 | 1463653758131 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2760 | 1463653758252 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:29:18 INFO - PROCESS | 2760 | 1463653758320 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 2760 | ++DOCSHELL 162EF400 == 50 [pid = 2760] [id = 638] 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (162F0800) [pid = 2760] [serial = 1914] [outer = 00000000] 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1B285800) [pid = 2760] [serial = 1915] [outer = 162F0800] 03:29:18 INFO - PROCESS | 2760 | 1463653758363 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1BE93C00) [pid = 2760] [serial = 1916] [outer = 162F0800] 03:29:18 INFO - PROCESS | 2760 | 1463653758701 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 03:29:18 INFO - PROCESS | 2760 | 1463653758755 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2760 | 1463653758757 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:29:18 INFO - PROCESS | 2760 | 1463653758761 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2760 | 1463653758762 Marionette TRACE conn6 <- [1,2518,null,{}] 03:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:29:18 INFO - PROCESS | 2760 | 1463653758766 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2760 | 1463653758849 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:29:18 INFO - PROCESS | 2760 | 1463653758855 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 2760 | ++DOCSHELL 1B986000 == 51 [pid = 2760] [id = 639] 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (1C4B9C00) [pid = 2760] [serial = 1917] [outer = 00000000] 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1D51F000) [pid = 2760] [serial = 1918] [outer = 1C4B9C00] 03:29:18 INFO - PROCESS | 2760 | 1463653758898 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1D522C00) [pid = 2760] [serial = 1919] [outer = 1C4B9C00] 03:29:19 INFO - PROCESS | 2760 | 1463653759334 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 03:29:19 INFO - PROCESS | 2760 | 1463653759397 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:29:19 INFO - PROCESS | 2760 | 1463653759399 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:29:19 INFO - PROCESS | 2760 | 1463653759402 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 2760 | 1463653759404 Marionette TRACE conn6 <- [1,2522,null,{}] 03:29:19 INFO - PROCESS | 2760 | 1463653759407 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 2760 | 1463653759496 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:29:19 INFO - PROCESS | 2760 | 1463653759503 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2760 | ++DOCSHELL 1854C000 == 52 [pid = 2760] [id = 640] 03:29:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1D591000) [pid = 2760] [serial = 1920] [outer = 00000000] 03:29:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1F759C00) [pid = 2760] [serial = 1921] [outer = 1D591000] 03:29:19 INFO - PROCESS | 2760 | 1463653759546 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1FF91400) [pid = 2760] [serial = 1922] [outer = 1D591000] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1C89D000 == 51 [pid = 2760] [id = 599] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 199D7400 == 50 [pid = 2760] [id = 562] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1058E800 == 49 [pid = 2760] [id = 411] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 19BC8800 == 48 [pid = 2760] [id = 612] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0FF26C00 == 47 [pid = 2760] [id = 610] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1AF2F000 == 46 [pid = 2760] [id = 582] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 162BFC00 == 45 [pid = 2760] [id = 407] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 16211000 == 44 [pid = 2760] [id = 611] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0FAF2400 == 43 [pid = 2760] [id = 583] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1BE94C00 == 42 [pid = 2760] [id = 598] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 16210800 == 41 [pid = 2760] [id = 420] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1A9C5000 == 40 [pid = 2760] [id = 609] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0FA11400 == 39 [pid = 2760] [id = 632] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0C50B400 == 38 [pid = 2760] [id = 631] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 08B83800 == 37 [pid = 2760] [id = 630] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1D58FC00 == 36 [pid = 2760] [id = 629] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0C509000 == 35 [pid = 2760] [id = 628] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 0FF27C00 == 34 [pid = 2760] [id = 626] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1686E000 == 33 [pid = 2760] [id = 627] 03:29:20 INFO - PROCESS | 2760 | --DOCSHELL 1B9EA800 == 32 [pid = 2760] [id = 625] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 1620FC00 == 31 [pid = 2760] [id = 633] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 1B986000 == 30 [pid = 2760] [id = 639] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 19B6D800 == 29 [pid = 2760] [id = 636] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 1A92EC00 == 28 [pid = 2760] [id = 637] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 162EE400 == 27 [pid = 2760] [id = 634] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 0C5B0C00 == 26 [pid = 2760] [id = 635] 03:29:21 INFO - PROCESS | 2760 | --DOCSHELL 162EF400 == 25 [pid = 2760] [id = 638] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (1A9CAC00) [pid = 2760] [serial = 1873] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (19672C00) [pid = 2760] [serial = 1861] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (0FA5F800) [pid = 2760] [serial = 1849] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0FF7BC00) [pid = 2760] [serial = 1850] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (199E4400) [pid = 2760] [serial = 1864] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1D58F000) [pid = 2760] [serial = 1840] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (16218400) [pid = 2760] [serial = 1852] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (162F5C00) [pid = 2760] [serial = 1853] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (14349000) [pid = 2760] [serial = 1847] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (10507400) [pid = 2760] [serial = 1846] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1853F400) [pid = 2760] [serial = 1855] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (18549000) [pid = 2760] [serial = 1856] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1890D800) [pid = 2760] [serial = 1858] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19924400) [pid = 2760] [serial = 1862] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1BEE5800) [pid = 2760] [serial = 1837] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1F50F000) [pid = 2760] [serial = 1843] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1844A400) [pid = 2760] [serial = 1834] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (103A7C00) [pid = 2760] [serial = 1831] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (0FA61400) [pid = 2760] [serial = 1867] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (19B68800) [pid = 2760] [serial = 1865] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (1433B000) [pid = 2760] [serial = 1868] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19BC2400) [pid = 2760] [serial = 1870] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1B28A800) [pid = 2760] [serial = 1874] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18A6A800) [pid = 2760] [serial = 1859] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1858EC00) [pid = 2760] [serial = 1871] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2760 | 1463653761847 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2470ms 03:29:21 INFO - PROCESS | 2760 | 1463653761874 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 2760 | 1463653761878 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:29:21 INFO - PROCESS | 2760 | 1463653761884 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 2760 | 1463653761888 Marionette TRACE conn6 <- [1,2526,null,{}] 03:29:21 INFO - PROCESS | 2760 | 1463653761895 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 2760 | 1463653761984 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:29:21 INFO - PROCESS | 2760 | 1463653761997 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2760 | ++DOCSHELL 0B172800 == 26 [pid = 2760] [id = 641] 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (0B174000) [pid = 2760] [serial = 1923] [outer = 00000000] 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0B1AD800) [pid = 2760] [serial = 1924] [outer = 0B174000] 03:29:22 INFO - PROCESS | 2760 | 1463653762046 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0C506C00) [pid = 2760] [serial = 1925] [outer = 0B174000] 03:29:22 INFO - PROCESS | 2760 | 1463653762562 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 03:29:22 INFO - PROCESS | 2760 | 1463653762614 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 2760 | 1463653762620 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:29:22 INFO - PROCESS | 2760 | 1463653762627 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 2760 | 1463653762629 Marionette TRACE conn6 <- [1,2530,null,{}] 03:29:22 INFO - PROCESS | 2760 | 1463653762633 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 2760 | 1463653762719 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:29:22 INFO - PROCESS | 2760 | 1463653762731 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2760 | ++DOCSHELL 0C510800 == 27 [pid = 2760] [id = 642] 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (0C5A7400) [pid = 2760] [serial = 1926] [outer = 00000000] 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (0C5AE400) [pid = 2760] [serial = 1927] [outer = 0C5A7400] 03:29:22 INFO - PROCESS | 2760 | 1463653762775 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (0C5B5800) [pid = 2760] [serial = 1928] [outer = 0C5A7400] 03:29:23 INFO - PROCESS | 2760 | 1463653763571 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1019ms 03:29:23 INFO - PROCESS | 2760 | 1463653763648 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 2760 | 1463653763654 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:29:23 INFO - PROCESS | 2760 | 1463653763660 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 2760 | 1463653763663 Marionette TRACE conn6 <- [1,2534,null,{}] 03:29:23 INFO - PROCESS | 2760 | 1463653763669 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 2760 | 1463653763836 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:29:23 INFO - PROCESS | 2760 | 1463653763970 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 2760 | ++DOCSHELL 0C505800 == 28 [pid = 2760] [id = 643] 03:29:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (0C59FC00) [pid = 2760] [serial = 1929] [outer = 00000000] 03:29:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (0CF7F400) [pid = 2760] [serial = 1930] [outer = 0C59FC00] 03:29:24 INFO - PROCESS | 2760 | 1463653764030 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (0FA61000) [pid = 2760] [serial = 1931] [outer = 0C59FC00] 03:29:24 INFO - PROCESS | 2760 | 1463653764735 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1177ms 03:29:24 INFO - PROCESS | 2760 | 1463653764840 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 2760 | 1463653764846 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:29:24 INFO - PROCESS | 2760 | 1463653764853 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 2760 | 1463653764856 Marionette TRACE conn6 <- [1,2538,null,{}] 03:29:24 INFO - PROCESS | 2760 | 1463653764860 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 2760 | 1463653764981 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:29:25 INFO - PROCESS | 2760 | 1463653765116 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 2760 | ++DOCSHELL 0FF59400 == 29 [pid = 2760] [id = 644] 03:29:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (0FFE1000) [pid = 2760] [serial = 1932] [outer = 00000000] 03:29:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (0FFE5800) [pid = 2760] [serial = 1933] [outer = 0FFE1000] 03:29:25 INFO - PROCESS | 2760 | 1463653765172 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (104A3C00) [pid = 2760] [serial = 1934] [outer = 0FFE1000] 03:29:26 INFO - PROCESS | 2760 | --DOCSHELL 08B82800 == 28 [pid = 2760] [id = 548] 03:29:26 INFO - PROCESS | 2760 | --DOCSHELL 08A8BC00 == 27 [pid = 2760] [id = 550] 03:29:26 INFO - PROCESS | 2760 | --DOCSHELL 0B19F400 == 26 [pid = 2760] [id = 534] 03:29:26 INFO - PROCESS | 2760 | --DOCSHELL 1854C000 == 25 [pid = 2760] [id = 640] 03:29:26 INFO - PROCESS | 2760 | 1463653766035 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1224ms 03:29:26 INFO - PROCESS | 2760 | 1463653766079 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:29:26 INFO - PROCESS | 2760 | 1463653766082 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:29:26 INFO - PROCESS | 2760 | 1463653766087 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 2760 | 1463653766091 Marionette TRACE conn6 <- [1,2542,null,{}] 03:29:26 INFO - PROCESS | 2760 | 1463653766097 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2760 | 1463653766180 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:29:26 INFO - PROCESS | 2760 | 1463653766189 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 2760 | ++DOCSHELL 0B1A6C00 == 26 [pid = 2760] [id = 645] 03:29:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0C501C00) [pid = 2760] [serial = 1935] [outer = 00000000] 03:29:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0C5A0800) [pid = 2760] [serial = 1936] [outer = 0C501C00] 03:29:26 INFO - PROCESS | 2760 | 1463653766238 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0CF3FC00) [pid = 2760] [serial = 1937] [outer = 0C501C00] 03:29:26 INFO - PROCESS | 2760 | 1463653766777 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 03:29:26 INFO - PROCESS | 2760 | 1463653766819 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 2760 | 1463653766825 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:29:26 INFO - PROCESS | 2760 | 1463653766831 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:29:26 INFO - PROCESS | 2760 | 1463653766833 Marionette TRACE conn6 <- [1,2546,null,{}] 03:29:26 INFO - PROCESS | 2760 | 1463653766837 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2760 | 1463653766935 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:29:27 INFO - PROCESS | 2760 | 1463653767037 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2760 | ++DOCSHELL 10507400 == 27 [pid = 2760] [id = 646] 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10593800) [pid = 2760] [serial = 1938] [outer = 00000000] 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (11082C00) [pid = 2760] [serial = 1939] [outer = 10593800] 03:29:27 INFO - PROCESS | 2760 | 1463653767082 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1432F400) [pid = 2760] [serial = 1940] [outer = 10593800] 03:29:27 INFO - PROCESS | 2760 | 1463653767490 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 03:29:27 INFO - PROCESS | 2760 | 1463653767590 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2760 | 1463653767592 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:29:27 INFO - PROCESS | 2760 | 1463653767600 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2760 | 1463653767604 Marionette TRACE conn6 <- [1,2550,null,{}] 03:29:27 INFO - PROCESS | 2760 | 1463653767615 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2760 | 1463653767707 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:29:27 INFO - PROCESS | 2760 | 1463653767718 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2760 | ++DOCSHELL 1445C400 == 28 [pid = 2760] [id = 647] 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (1445D000) [pid = 2760] [serial = 1941] [outer = 00000000] 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (14678000) [pid = 2760] [serial = 1942] [outer = 1445D000] 03:29:27 INFO - PROCESS | 2760 | 1463653767765 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (14A08000) [pid = 2760] [serial = 1943] [outer = 1445D000] 03:29:28 INFO - PROCESS | 2760 | 1463653768260 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 03:29:28 INFO - PROCESS | 2760 | 1463653768291 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2760 | 1463653768294 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:29:28 INFO - PROCESS | 2760 | 1463653768297 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:29:28 INFO - PROCESS | 2760 | 1463653768299 Marionette TRACE conn6 <- [1,2554,null,{}] 03:29:28 INFO - PROCESS | 2760 | 1463653768303 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 2760 | 1463653768418 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:29:28 INFO - PROCESS | 2760 | 1463653768424 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 2760 | ++DOCSHELL 157DA000 == 29 [pid = 2760] [id = 648] 03:29:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (157DB400) [pid = 2760] [serial = 1944] [outer = 00000000] 03:29:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (16217800) [pid = 2760] [serial = 1945] [outer = 157DB400] 03:29:28 INFO - PROCESS | 2760 | 1463653768480 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (162C1C00) [pid = 2760] [serial = 1946] [outer = 157DB400] 03:29:28 INFO - PROCESS | 2760 | 1463653768941 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 03:29:28 INFO - PROCESS | 2760 | 1463653768972 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2760 | 1463653768974 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:29:28 INFO - PROCESS | 2760 | 1463653768977 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:29:28 INFO - PROCESS | 2760 | 1463653768978 Marionette TRACE conn6 <- [1,2558,null,{}] 03:29:28 INFO - PROCESS | 2760 | 1463653768982 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2760 | 1463653769113 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:29:29 INFO - PROCESS | 2760 | 1463653769211 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2760 | ++DOCSHELL 08B7BC00 == 30 [pid = 2760] [id = 649] 03:29:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (162EB800) [pid = 2760] [serial = 1947] [outer = 00000000] 03:29:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (165DC400) [pid = 2760] [serial = 1948] [outer = 162EB800] 03:29:29 INFO - PROCESS | 2760 | 1463653769255 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (16B55C00) [pid = 2760] [serial = 1949] [outer = 162EB800] 03:29:29 INFO - PROCESS | 2760 | 1463653769709 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 771ms 03:29:29 INFO - PROCESS | 2760 | 1463653769752 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 2760 | 1463653769754 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 2760 | 1463653769757 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:29:29 INFO - PROCESS | 2760 | 1463653769759 Marionette TRACE conn6 <- [1,2562,null,{}] 03:29:29 INFO - PROCESS | 2760 | 1463653769763 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2760 | 1463653769898 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:29:29 INFO - PROCESS | 2760 | 1463653769972 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2760 | ++DOCSHELL 18474400 == 31 [pid = 2760] [id = 650] 03:29:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (18474800) [pid = 2760] [serial = 1950] [outer = 00000000] 03:29:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1847C800) [pid = 2760] [serial = 1951] [outer = 18474800] 03:29:30 INFO - PROCESS | 2760 | 1463653770018 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (13F94400) [pid = 2760] [serial = 1952] [outer = 18474800] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1AF23000) [pid = 2760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1D527400) [pid = 2760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1B987C00) [pid = 2760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (1AF5CC00) [pid = 2760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (17CF2800) [pid = 2760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (13F79C00) [pid = 2760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (1A939000) [pid = 2760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (0FF2E800) [pid = 2760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0FF27400) [pid = 2760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (0FF56800) [pid = 2760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (1C92F000) [pid = 2760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (18608000) [pid = 2760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (0B174000) [pid = 2760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1943B400) [pid = 2760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (16216800) [pid = 2760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (14A10C00) [pid = 2760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (199E4000) [pid = 2760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (14346C00) [pid = 2760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19BE2C00) [pid = 2760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (0C5B7C00) [pid = 2760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (16217400) [pid = 2760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1AF57000) [pid = 2760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (1BEE5400) [pid = 2760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1854CC00) [pid = 2760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1A935C00) [pid = 2760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (19B6DC00) [pid = 2760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (162F0800) [pid = 2760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (1C4B9C00) [pid = 2760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (165DFC00) [pid = 2760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (16210C00) [pid = 2760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (0FA58C00) [pid = 2760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (0C59E000) [pid = 2760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1D58F400) [pid = 2760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1D590000) [pid = 2760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (16870000) [pid = 2760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1780A000) [pid = 2760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FF71400) [pid = 2760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1B9EEC00) [pid = 2760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:29:30 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18E5E800) [pid = 2760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:29:30 INFO - PROCESS | 2760 | 1463653770710 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 973ms 03:29:30 INFO - PROCESS | 2760 | 1463653770735 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 2760 | 1463653770737 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:29:30 INFO - PROCESS | 2760 | 1463653770740 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 2760 | 1463653770742 Marionette TRACE conn6 <- [1,2566,null,{}] 03:29:30 INFO - PROCESS | 2760 | 1463653770745 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 2760 | 1463653770861 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:29:30 INFO - PROCESS | 2760 | 1463653770924 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDA400 == 32 [pid = 2760] [id = 651] 03:29:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (0FFE0400) [pid = 2760] [serial = 1953] [outer = 00000000] 03:29:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (13F90C00) [pid = 2760] [serial = 1954] [outer = 0FFE0400] 03:29:30 INFO - PROCESS | 2760 | 1463653770973 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (157E5800) [pid = 2760] [serial = 1955] [outer = 0FFE0400] 03:29:31 INFO - PROCESS | 2760 | 1463653771346 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 03:29:31 INFO - PROCESS | 2760 | 1463653771384 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2760 | 1463653771386 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:29:31 INFO - PROCESS | 2760 | 1463653771390 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2760 | 1463653771391 Marionette TRACE conn6 <- [1,2570,null,{}] 03:29:31 INFO - PROCESS | 2760 | 1463653771395 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2760 | 1463653771471 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:29:31 INFO - PROCESS | 2760 | 1463653771478 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 2760 | ++DOCSHELL 1071E000 == 33 [pid = 2760] [id = 652] 03:29:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1433F800) [pid = 2760] [serial = 1956] [outer = 00000000] 03:29:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (18546400) [pid = 2760] [serial = 1957] [outer = 1433F800] 03:29:31 INFO - PROCESS | 2760 | 1463653771521 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1854C000) [pid = 2760] [serial = 1958] [outer = 1433F800] 03:29:31 INFO - PROCESS | 2760 | 1463653771950 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 03:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:29:31 INFO - PROCESS | 2760 | 1463653771962 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2760 | 1463653771964 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 2760 | 1463653771966 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2760 | 1463653771968 Marionette TRACE conn6 <- [1,2574,null,{}] 03:29:31 INFO - PROCESS | 2760 | 1463653771971 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 2760 | 1463653772094 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:29:32 INFO - PROCESS | 2760 | 1463653772103 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 2760 | ++DOCSHELL 1445B400 == 34 [pid = 2760] [id = 653] 03:29:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (162BC400) [pid = 2760] [serial = 1959] [outer = 00000000] 03:29:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18608000) [pid = 2760] [serial = 1960] [outer = 162BC400] 03:29:32 INFO - PROCESS | 2760 | 1463653772146 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1860C800) [pid = 2760] [serial = 1961] [outer = 162BC400] 03:29:32 INFO - PROCESS | 2760 | 1463653772669 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 771ms 03:29:32 INFO - PROCESS | 2760 | 1463653772740 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 2760 | 1463653772745 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:29:32 INFO - PROCESS | 2760 | 1463653772750 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 2760 | 1463653772755 Marionette TRACE conn6 <- [1,2578,null,{}] 03:29:32 INFO - PROCESS | 2760 | 1463653772762 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 2760 | 1463653772911 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:29:33 INFO - PROCESS | 2760 | 1463653773048 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 2760 | ++DOCSHELL 08B72000 == 35 [pid = 2760] [id = 654] 03:29:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (08B72C00) [pid = 2760] [serial = 1962] [outer = 00000000] 03:29:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (0CF47C00) [pid = 2760] [serial = 1963] [outer = 08B72C00] 03:29:33 INFO - PROCESS | 2760 | 1463653773107 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (0FFE6400) [pid = 2760] [serial = 1964] [outer = 08B72C00] 03:29:33 INFO - PROCESS | 2760 | 1463653773712 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1024ms 03:29:33 INFO - PROCESS | 2760 | 1463653773779 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 2760 | 1463653773785 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:29:33 INFO - PROCESS | 2760 | 1463653773791 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 2760 | 1463653773794 Marionette TRACE conn6 <- [1,2582,null,{}] 03:29:33 INFO - PROCESS | 2760 | 1463653773833 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 2760 | 1463653773945 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:29:34 INFO - PROCESS | 2760 | 1463653774080 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2760 | ++DOCSHELL 13F96000 == 36 [pid = 2760] [id = 655] 03:29:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1433A800) [pid = 2760] [serial = 1965] [outer = 00000000] 03:29:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (14A6F000) [pid = 2760] [serial = 1966] [outer = 1433A800] 03:29:34 INFO - PROCESS | 2760 | 1463653774135 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (16211400) [pid = 2760] [serial = 1967] [outer = 1433A800] 03:29:34 INFO - PROCESS | 2760 | 1463653774647 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 890ms 03:29:34 INFO - PROCESS | 2760 | 1463653774683 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2760 | 1463653774686 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:29:34 INFO - PROCESS | 2760 | 1463653774690 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 2760 | 1463653774694 Marionette TRACE conn6 <- [1,2586,null,{}] 03:29:34 INFO - PROCESS | 2760 | 1463653774705 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2760 | 1463653774814 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:29:34 INFO - PROCESS | 2760 | 1463653774959 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2760 | ++DOCSHELL 17810000 == 37 [pid = 2760] [id = 656] 03:29:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (17810400) [pid = 2760] [serial = 1968] [outer = 00000000] 03:29:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (18606400) [pid = 2760] [serial = 1969] [outer = 17810400] 03:29:35 INFO - PROCESS | 2760 | 1463653775019 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18A65800) [pid = 2760] [serial = 1970] [outer = 17810400] 03:29:35 INFO - PROCESS | 2760 | 1463653775617 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 03:29:35 INFO - PROCESS | 2760 | 1463653775663 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2760 | 1463653775666 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:29:35 INFO - PROCESS | 2760 | 1463653775670 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 2760 | 1463653775672 Marionette TRACE conn6 <- [1,2590,null,{}] 03:29:35 INFO - PROCESS | 2760 | 1463653775676 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2760 | 1463653775779 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:29:35 INFO - PROCESS | 2760 | 1463653775894 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2760 | ++DOCSHELL 18A9D400 == 38 [pid = 2760] [id = 657] 03:29:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (18A9E000) [pid = 2760] [serial = 1971] [outer = 00000000] 03:29:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (18AA9000) [pid = 2760] [serial = 1972] [outer = 18A9E000] 03:29:35 INFO - PROCESS | 2760 | 1463653775989 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (18E66400) [pid = 2760] [serial = 1973] [outer = 18A9E000] 03:29:36 INFO - PROCESS | 2760 | 1463653776765 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1129ms 03:29:36 INFO - PROCESS | 2760 | 1463653776803 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 2760 | 1463653776807 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:29:36 INFO - PROCESS | 2760 | 1463653776812 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 2760 | 1463653776816 Marionette TRACE conn6 <- [1,2594,null,{}] 03:29:36 INFO - PROCESS | 2760 | 1463653776822 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 2760 | 1463653776918 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:29:37 INFO - PROCESS | 2760 | 1463653777067 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2760 | ++DOCSHELL 0C5A5400 == 39 [pid = 2760] [id = 658] 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0C69A400) [pid = 2760] [serial = 1974] [outer = 00000000] 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0FF4FC00) [pid = 2760] [serial = 1975] [outer = 0C69A400] 03:29:37 INFO - PROCESS | 2760 | 1463653777120 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (0FFDE400) [pid = 2760] [serial = 1976] [outer = 0C69A400] 03:29:37 INFO - PROCESS | 2760 | --DOCSHELL 0FF4DC00 == 38 [pid = 2760] [id = 551] 03:29:37 INFO - PROCESS | 2760 | --DOCSHELL 157E1800 == 37 [pid = 2760] [id = 539] 03:29:37 INFO - PROCESS | 2760 | --DOCSHELL 0FFDF000 == 36 [pid = 2760] [id = 542] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (0C5AE400) [pid = 2760] [serial = 1927] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1B28BC00) [pid = 2760] [serial = 1912] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19BE2400) [pid = 2760] [serial = 1910] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19BD5000) [pid = 2760] [serial = 1909] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1B285800) [pid = 2760] [serial = 1915] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1D51F000) [pid = 2760] [serial = 1918] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1B98A000) [pid = 2760] [serial = 1913] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18A6C000) [pid = 2760] [serial = 1903] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (1621B800) [pid = 2760] [serial = 1900] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (162F3800) [pid = 2760] [serial = 1901] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0FFDB400) [pid = 2760] [serial = 1897] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (10E0E400) [pid = 2760] [serial = 1898] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0FFE5000) [pid = 2760] [serial = 1895] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (0FF28800) [pid = 2760] [serial = 1894] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (1F759C00) [pid = 2760] [serial = 1921] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1F760000) [pid = 2760] [serial = 1892] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1F75D800) [pid = 2760] [serial = 1891] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (1F758000) [pid = 2760] [serial = 1889] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1F512000) [pid = 2760] [serial = 1888] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1D527C00) [pid = 2760] [serial = 1886] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (1C92B400) [pid = 2760] [serial = 1885] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (19437C00) [pid = 2760] [serial = 1883] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18AA9C00) [pid = 2760] [serial = 1882] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (14A78C00) [pid = 2760] [serial = 1880] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (11080C00) [pid = 2760] [serial = 1879] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (1C4B7800) [pid = 2760] [serial = 1876] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1C977C00) [pid = 2760] [serial = 1877] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (1D522C00) [pid = 2760] [serial = 1919] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (199DA000) [pid = 2760] [serial = 1906] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (199E2000) [pid = 2760] [serial = 1907] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (0C506C00) [pid = 2760] [serial = 1925] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (18E5D400) [pid = 2760] [serial = 1904] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1BE93C00) [pid = 2760] [serial = 1916] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1C928400) [pid = 2760] [serial = 1829] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1D594800) [pid = 2760] [serial = 1841] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1BAEB400) [pid = 2760] [serial = 1793] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (1B988C00) [pid = 2760] [serial = 1748] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (1853E400) [pid = 2760] [serial = 1706] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (18AA8800) [pid = 2760] [serial = 1676] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1AF56000) [pid = 2760] [serial = 1739] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (162E8400) [pid = 2760] [serial = 1742] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (10796400) [pid = 2760] [serial = 1832] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (1432F000) [pid = 2760] [serial = 1700] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (1D520C00) [pid = 2760] [serial = 1799] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (18A71800) [pid = 2760] [serial = 1712] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (0B1AD800) [pid = 2760] [serial = 1924] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (19B65800) [pid = 2760] [serial = 1745] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (1854B800) [pid = 2760] [serial = 1835] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (1F512800) [pid = 2760] [serial = 1844] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (1AA0E000) [pid = 2760] [serial = 1790] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (162F5400) [pid = 2760] [serial = 1787] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (1C97F400) [pid = 2760] [serial = 1838] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (0FFE0000) [pid = 2760] [serial = 1784] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (162F1400) [pid = 2760] [serial = 1703] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (1BA0C800) [pid = 2760] [serial = 1751] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (1C4BCC00) [pid = 2760] [serial = 1796] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (189CF800) [pid = 2760] [serial = 1709] [outer = 00000000] [url = about:blank] 03:29:37 INFO - PROCESS | 2760 | 1463653777725 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 930ms 03:29:37 INFO - PROCESS | 2760 | 1463653777743 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 2760 | 1463653777748 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:29:37 INFO - PROCESS | 2760 | 1463653777756 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2760 | 1463653777759 Marionette TRACE conn6 <- [1,2598,null,{}] 03:29:37 INFO - PROCESS | 2760 | 1463653777763 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2760 | 1463653777845 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:29:37 INFO - PROCESS | 2760 | 1463653777852 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2760 | ++DOCSHELL 0C503400 == 37 [pid = 2760] [id = 659] 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (0C50C400) [pid = 2760] [serial = 1977] [outer = 00000000] 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (0FF28800) [pid = 2760] [serial = 1978] [outer = 0C50C400] 03:29:37 INFO - PROCESS | 2760 | 1463653777897 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (0FFDD000) [pid = 2760] [serial = 1979] [outer = 0C50C400] 03:29:38 INFO - PROCESS | 2760 | 1463653778396 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 03:29:38 INFO - PROCESS | 2760 | 1463653778441 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 2760 | 1463653778443 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:29:38 INFO - PROCESS | 2760 | 1463653778446 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 2760 | 1463653778449 Marionette TRACE conn6 <- [1,2602,null,{}] 03:29:38 INFO - PROCESS | 2760 | 1463653778459 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 2760 | 1463653778546 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:29:38 INFO - PROCESS | 2760 | 1463653778555 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 2760 | ++DOCSHELL 10EED800 == 38 [pid = 2760] [id = 660] 03:29:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (10EF4C00) [pid = 2760] [serial = 1980] [outer = 00000000] 03:29:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (13F7BC00) [pid = 2760] [serial = 1981] [outer = 10EF4C00] 03:29:38 INFO - PROCESS | 2760 | 1463653778602 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (14337800) [pid = 2760] [serial = 1982] [outer = 10EF4C00] 03:29:39 INFO - PROCESS | 2760 | 1463653779078 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 03:29:39 INFO - PROCESS | 2760 | 1463653779119 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 2760 | 1463653779122 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 2760 | 1463653779125 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:29:39 INFO - PROCESS | 2760 | 1463653779127 Marionette TRACE conn6 <- [1,2606,null,{}] 03:29:39 INFO - PROCESS | 2760 | 1463653779130 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 2760 | 1463653779211 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:29:39 INFO - PROCESS | 2760 | 1463653779219 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2760 | ++DOCSHELL 14348800 == 39 [pid = 2760] [id = 661] 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (14454400) [pid = 2760] [serial = 1983] [outer = 00000000] 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (157DCC00) [pid = 2760] [serial = 1984] [outer = 14454400] 03:29:39 INFO - PROCESS | 2760 | 1463653779264 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (157E6000) [pid = 2760] [serial = 1985] [outer = 14454400] 03:29:39 INFO - PROCESS | 2760 | 1463653779687 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 03:29:39 INFO - PROCESS | 2760 | 1463653779759 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 2760 | 1463653779771 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 2760 | 1463653779774 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 2760 | 1463653779776 Marionette TRACE conn6 <- [1,2610,null,{}] 03:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:29:39 INFO - PROCESS | 2760 | 1463653779779 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 2760 | 1463653779858 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:29:39 INFO - PROCESS | 2760 | 1463653779864 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2760 | ++DOCSHELL 1621A400 == 40 [pid = 2760] [id = 662] 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (1621B000) [pid = 2760] [serial = 1986] [outer = 00000000] 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (162ED800) [pid = 2760] [serial = 1987] [outer = 1621B000] 03:29:39 INFO - PROCESS | 2760 | 1463653779909 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (162F5400) [pid = 2760] [serial = 1988] [outer = 1621B000] 03:29:40 INFO - PROCESS | 2760 | 1463653780428 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 03:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:29:40 INFO - PROCESS | 2760 | 1463653780459 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 2760 | 1463653780461 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:29:40 INFO - PROCESS | 2760 | 1463653780464 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 2760 | 1463653780466 Marionette TRACE conn6 <- [1,2614,null,{}] 03:29:40 INFO - PROCESS | 2760 | 1463653780469 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2760 | 1463653780602 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:29:40 INFO - PROCESS | 2760 | 1463653780667 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 2760 | ++DOCSHELL 08A96C00 == 41 [pid = 2760] [id = 663] 03:29:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (0C502400) [pid = 2760] [serial = 1989] [outer = 00000000] 03:29:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (17CFC000) [pid = 2760] [serial = 1990] [outer = 0C502400] 03:29:40 INFO - PROCESS | 2760 | 1463653780712 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (18545C00) [pid = 2760] [serial = 1991] [outer = 0C502400] 03:29:41 INFO - PROCESS | 2760 | 1463653781154 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 03:29:41 INFO - PROCESS | 2760 | 1463653781199 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 2760 | 1463653781201 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 2760 | 1463653781204 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:29:41 INFO - PROCESS | 2760 | 1463653781205 Marionette TRACE conn6 <- [1,2618,null,{}] 03:29:41 INFO - PROCESS | 2760 | 1463653781209 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 2760 | 1463653781348 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:29:41 INFO - PROCESS | 2760 | 1463653781414 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 2760 | ++DOCSHELL 18549000 == 42 [pid = 2760] [id = 664] 03:29:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (18606C00) [pid = 2760] [serial = 1992] [outer = 00000000] 03:29:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (189CF800) [pid = 2760] [serial = 1993] [outer = 18606C00] 03:29:41 INFO - PROCESS | 2760 | 1463653781457 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (189D3800) [pid = 2760] [serial = 1994] [outer = 18606C00] 03:29:41 INFO - PROCESS | 2760 | 1463653781853 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 03:29:41 INFO - PROCESS | 2760 | 1463653781883 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 2760 | 1463653781885 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 2760 | 1463653781888 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:29:41 INFO - PROCESS | 2760 | 1463653781890 Marionette TRACE conn6 <- [1,2622,null,{}] 03:29:41 INFO - PROCESS | 2760 | 1463653781893 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2760 | 1463653782016 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:29:42 INFO - PROCESS | 2760 | 1463653782022 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 2760 | ++DOCSHELL 18A9E800 == 43 [pid = 2760] [id = 665] 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (18AA0400) [pid = 2760] [serial = 1995] [outer = 00000000] 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (18AA9800) [pid = 2760] [serial = 1996] [outer = 18AA0400] 03:29:42 INFO - PROCESS | 2760 | 1463653782065 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (18E62C00) [pid = 2760] [serial = 1997] [outer = 18AA0400] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (157DB400) [pid = 2760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (18474800) [pid = 2760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (10593800) [pid = 2760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (162EB800) [pid = 2760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (1445D000) [pid = 2760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0C501C00) [pid = 2760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FFE0400) [pid = 2760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:29:42 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (1433F800) [pid = 2760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:29:42 INFO - PROCESS | 2760 | 1463653782523 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 03:29:42 INFO - PROCESS | 2760 | 1463653782573 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 2760 | 1463653782575 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:29:42 INFO - PROCESS | 2760 | 1463653782578 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 2760 | 1463653782579 Marionette TRACE conn6 <- [1,2626,null,{}] 03:29:42 INFO - PROCESS | 2760 | 1463653782582 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2760 | 1463653782660 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:29:42 INFO - PROCESS | 2760 | 1463653782695 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 2760 | ++DOCSHELL 08B70C00 == 44 [pid = 2760] [id = 666] 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (0C50BC00) [pid = 2760] [serial = 1998] [outer = 00000000] 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (189CC000) [pid = 2760] [serial = 1999] [outer = 0C50BC00] 03:29:42 INFO - PROCESS | 2760 | 1463653782738 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (18AA8800) [pid = 2760] [serial = 2000] [outer = 0C50BC00] 03:29:43 INFO - PROCESS | 2760 | 1463653783164 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 03:29:43 INFO - PROCESS | 2760 | 1463653783213 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 2760 | 1463653783215 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 2760 | 1463653783218 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 2760 | 1463653783220 Marionette TRACE conn6 <- [1,2630,null,{}] 03:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:29:43 INFO - PROCESS | 2760 | 1463653783224 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 2760 | 1463653783303 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:29:43 INFO - PROCESS | 2760 | 1463653783309 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 2760 | ++DOCSHELL 18E65000 == 45 [pid = 2760] [id = 667] 03:29:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (1943D000) [pid = 2760] [serial = 2001] [outer = 00000000] 03:29:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (1949A800) [pid = 2760] [serial = 2002] [outer = 1943D000] 03:29:43 INFO - PROCESS | 2760 | 1463653783353 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (1967FC00) [pid = 2760] [serial = 2003] [outer = 1943D000] 03:29:43 INFO - PROCESS | 2760 | 1463653783784 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 03:29:43 INFO - PROCESS | 2760 | 1463653783854 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 2760 | 1463653783856 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 2760 | 1463653783859 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:29:43 INFO - PROCESS | 2760 | 1463653783861 Marionette TRACE conn6 <- [1,2634,null,{}] 03:29:43 INFO - PROCESS | 2760 | 1463653783865 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 2760 | 1463653783964 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:29:43 INFO - PROCESS | 2760 | 1463653783973 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 2760 | ++DOCSHELL 19924000 == 46 [pid = 2760] [id = 668] 03:29:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (199D7000) [pid = 2760] [serial = 2004] [outer = 00000000] 03:29:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (199E0000) [pid = 2760] [serial = 2005] [outer = 199D7000] 03:29:44 INFO - PROCESS | 2760 | 1463653784022 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (199E5000) [pid = 2760] [serial = 2006] [outer = 199D7000] 03:29:44 INFO - PROCESS | 2760 | 1463653784716 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 870ms 03:29:44 INFO - PROCESS | 2760 | 1463653784734 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 2760 | 1463653784738 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:29:44 INFO - PROCESS | 2760 | 1463653784744 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 2760 | 1463653784748 Marionette TRACE conn6 <- [1,2638,null,{}] 03:29:44 INFO - PROCESS | 2760 | 1463653784753 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2760 | 1463653784864 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:29:44 INFO - PROCESS | 2760 | 1463653784978 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B6400 == 47 [pid = 2760] [id = 669] 03:29:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (0C69BC00) [pid = 2760] [serial = 2007] [outer = 00000000] 03:29:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (1058F400) [pid = 2760] [serial = 2008] [outer = 0C69BC00] 03:29:45 INFO - PROCESS | 2760 | 1463653785074 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (1059A400) [pid = 2760] [serial = 2009] [outer = 0C69BC00] 03:29:45 INFO - PROCESS | 2760 | 1463653785667 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 03:29:45 INFO - PROCESS | 2760 | 1463653785719 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 2760 | 1463653785725 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:29:45 INFO - PROCESS | 2760 | 1463653785732 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 2760 | 1463653785735 Marionette TRACE conn6 <- [1,2642,null,{}] 03:29:45 INFO - PROCESS | 2760 | 1463653785739 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 2760 | 1463653785848 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:29:45 INFO - PROCESS | 2760 | 1463653785961 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2760 | ++DOCSHELL 14A04800 == 48 [pid = 2760] [id = 670] 03:29:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (157D9800) [pid = 2760] [serial = 2010] [outer = 00000000] 03:29:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (162F2800) [pid = 2760] [serial = 2011] [outer = 157D9800] 03:29:46 INFO - PROCESS | 2760 | 1463653786056 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (178DC000) [pid = 2760] [serial = 2012] [outer = 157D9800] 03:29:46 INFO - PROCESS | 2760 | 1463653786623 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 03:29:46 INFO - PROCESS | 2760 | 1463653786664 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 2760 | 1463653786666 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:29:46 INFO - PROCESS | 2760 | 1463653786670 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:29:46 INFO - PROCESS | 2760 | 1463653786674 Marionette TRACE conn6 <- [1,2646,null,{}] 03:29:46 INFO - PROCESS | 2760 | 1463653786685 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 2760 | 1463653786792 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:29:46 INFO - PROCESS | 2760 | 1463653786935 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2760 | ++DOCSHELL 19445400 == 49 [pid = 2760] [id = 671] 03:29:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (19446400) [pid = 2760] [serial = 2013] [outer = 00000000] 03:29:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (199D6800) [pid = 2760] [serial = 2014] [outer = 19446400] 03:29:46 INFO - PROCESS | 2760 | 1463653786993 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (199E3000) [pid = 2760] [serial = 2015] [outer = 19446400] 03:29:47 INFO - PROCESS | 2760 | 1463653787620 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 03:29:47 INFO - PROCESS | 2760 | 1463653787644 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 2760 | 1463653787647 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:29:47 INFO - PROCESS | 2760 | 1463653787650 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:29:47 INFO - PROCESS | 2760 | 1463653787652 Marionette TRACE conn6 <- [1,2650,null,{}] 03:29:47 INFO - PROCESS | 2760 | 1463653787655 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 2760 | 1463653787762 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:29:47 INFO - PROCESS | 2760 | 1463653787906 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2760 | ++DOCSHELL 16210400 == 50 [pid = 2760] [id = 672] 03:29:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18585800) [pid = 2760] [serial = 2016] [outer = 00000000] 03:29:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (19B5F400) [pid = 2760] [serial = 2017] [outer = 18585800] 03:29:47 INFO - PROCESS | 2760 | 1463653787962 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (19BBC000) [pid = 2760] [serial = 2018] [outer = 18585800] 03:29:48 INFO - PROCESS | 2760 | 1463653788732 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1127ms 03:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:29:48 INFO - PROCESS | 2760 | 1463653788781 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 2760 | 1463653788785 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:29:48 INFO - PROCESS | 2760 | 1463653788790 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 2760 | 1463653788793 Marionette TRACE conn6 <- [1,2654,null,{}] 03:29:48 INFO - PROCESS | 2760 | 1463653788813 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2760 | 1463653788912 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:29:49 INFO - PROCESS | 2760 | 1463653789055 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 2760 | ++DOCSHELL 0FF27000 == 51 [pid = 2760] [id = 673] 03:29:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (0FF74000) [pid = 2760] [serial = 2019] [outer = 00000000] 03:29:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (14332C00) [pid = 2760] [serial = 2020] [outer = 0FF74000] 03:29:49 INFO - PROCESS | 2760 | 1463653789110 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1434B000) [pid = 2760] [serial = 2021] [outer = 0FF74000] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 18E65000 == 50 [pid = 2760] [id = 667] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 08B70C00 == 49 [pid = 2760] [id = 666] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 18A9E800 == 48 [pid = 2760] [id = 665] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 18549000 == 47 [pid = 2760] [id = 664] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 08A96C00 == 46 [pid = 2760] [id = 663] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 1621A400 == 45 [pid = 2760] [id = 662] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 14348800 == 44 [pid = 2760] [id = 661] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 10EED800 == 43 [pid = 2760] [id = 660] 03:29:49 INFO - PROCESS | 2760 | --DOCSHELL 0C503400 == 42 [pid = 2760] [id = 659] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (0CF7F400) [pid = 2760] [serial = 1930] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FFE5800) [pid = 2760] [serial = 1933] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (18608000) [pid = 2760] [serial = 1960] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (16217800) [pid = 2760] [serial = 1945] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (1847C800) [pid = 2760] [serial = 1951] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (11082C00) [pid = 2760] [serial = 1939] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (1432F400) [pid = 2760] [serial = 1940] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (16B55C00) [pid = 2760] [serial = 1949] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (14678000) [pid = 2760] [serial = 1942] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (165DC400) [pid = 2760] [serial = 1948] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (0C5A0800) [pid = 2760] [serial = 1936] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0CF3FC00) [pid = 2760] [serial = 1937] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (13F90C00) [pid = 2760] [serial = 1954] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (1854C000) [pid = 2760] [serial = 1958] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (18546400) [pid = 2760] [serial = 1957] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (13F94400) [pid = 2760] [serial = 1952] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (162C1C00) [pid = 2760] [serial = 1946] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (157E5800) [pid = 2760] [serial = 1955] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (14A08000) [pid = 2760] [serial = 1943] [outer = 00000000] [url = about:blank] 03:29:50 INFO - PROCESS | 2760 | 1463653790185 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:29:50 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) 03:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1440ms 03:29:50 INFO - PROCESS | 2760 | 1463653790232 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 2760 | 1463653790238 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:29:50 INFO - PROCESS | 2760 | 1463653790244 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 2760 | 1463653790246 Marionette TRACE conn6 <- [1,2658,null,{}] 03:29:50 INFO - PROCESS | 2760 | 1463653790250 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 2760 | 1463653790374 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:29:50 INFO - PROCESS | 2760 | 1463653790497 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2760 | ++DOCSHELL 0B1A4400 == 43 [pid = 2760] [id = 674] 03:29:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (0C504800) [pid = 2760] [serial = 2022] [outer = 00000000] 03:29:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (0FA07400) [pid = 2760] [serial = 2023] [outer = 0C504800] 03:29:50 INFO - PROCESS | 2760 | 1463653790542 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (0FF71400) [pid = 2760] [serial = 2024] [outer = 0C504800] 03:29:51 INFO - PROCESS | 2760 | 1463653791399 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 2760 | 1463653791424 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:29:51 INFO - PROCESS | 2760 | 1463653791428 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 2760 | 1463653791431 Marionette TRACE conn6 <- [1,2662,null,{}] 03:29:51 INFO - PROCESS | 2760 | 1463653791452 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 2760 | 1463653791538 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:29:51 INFO - PROCESS | 2760 | 1463653791547 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 2760 | ++DOCSHELL 11088400 == 44 [pid = 2760] [id = 675] 03:29:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (1432F400) [pid = 2760] [serial = 2025] [outer = 00000000] 03:29:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (14A78C00) [pid = 2760] [serial = 2026] [outer = 1432F400] 03:29:51 INFO - PROCESS | 2760 | 1463653791593 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (16212400) [pid = 2760] [serial = 2027] [outer = 1432F400] 03:29:52 INFO - PROCESS | 2760 | 1463653792584 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 2760 | 1463653792628 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:29:52 INFO - PROCESS | 2760 | 1463653792631 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 2760 | 1463653792633 Marionette TRACE conn6 <- [1,2666,null,{}] 03:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:29:52 INFO - PROCESS | 2760 | 1463653792636 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 2760 | 1463653792754 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:29:52 INFO - PROCESS | 2760 | 1463653792762 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 2760 | ++DOCSHELL 162C6000 == 45 [pid = 2760] [id = 676] 03:29:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (162E8000) [pid = 2760] [serial = 2028] [outer = 00000000] 03:29:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (1686F000) [pid = 2760] [serial = 2029] [outer = 162E8000] 03:29:52 INFO - PROCESS | 2760 | 1463653792862 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (1686F800) [pid = 2760] [serial = 2030] [outer = 162E8000] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (0C59FC00) [pid = 2760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0FFE1000) [pid = 2760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (1D591000) [pid = 2760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (0C5A7400) [pid = 2760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0C502400) [pid = 2760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (18606C00) [pid = 2760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (18AA0400) [pid = 2760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (08B72C00) [pid = 2760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (10EF4C00) [pid = 2760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (1433A800) [pid = 2760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (17810400) [pid = 2760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1621B000) [pid = 2760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (18A9E000) [pid = 2760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (0C69A400) [pid = 2760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (0C50C400) [pid = 2760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (14454400) [pid = 2760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (1943D000) [pid = 2760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:29:53 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (0C50BC00) [pid = 2760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:29:53 INFO - PROCESS | 2760 | 1463653793896 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:29:53 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) 03:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1331ms 03:29:53 INFO - PROCESS | 2760 | 1463653793967 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 2760 | 1463653793969 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:29:53 INFO - PROCESS | 2760 | 1463653793972 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:29:53 INFO - PROCESS | 2760 | 1463653793973 Marionette TRACE conn6 <- [1,2670,null,{}] 03:29:53 INFO - PROCESS | 2760 | 1463653793977 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 2760 | 1463653794056 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:29:54 INFO - PROCESS | 2760 | 1463653794063 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2760 | ++DOCSHELL 08B6EC00 == 46 [pid = 2760] [id = 677] 03:29:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (0C506800) [pid = 2760] [serial = 2031] [outer = 00000000] 03:29:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (0FF2B000) [pid = 2760] [serial = 2032] [outer = 0C506800] 03:29:54 INFO - PROCESS | 2760 | 1463653794108 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (0FFE2000) [pid = 2760] [serial = 2033] [outer = 0C506800] 03:29:55 INFO - PROCESS | 2760 | 1463653795041 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:29:55 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) 03:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1122ms 03:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:29:55 INFO - PROCESS | 2760 | 1463653795098 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 2760 | 1463653795100 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:29:55 INFO - PROCESS | 2760 | 1463653795104 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 2760 | 1463653795105 Marionette TRACE conn6 <- [1,2674,null,{}] 03:29:55 INFO - PROCESS | 2760 | 1463653795109 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 2760 | 1463653795210 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:29:55 INFO - PROCESS | 2760 | 1463653795218 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 2760 | ++DOCSHELL 08B6A400 == 47 [pid = 2760] [id = 678] 03:29:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (0C5A7400) [pid = 2760] [serial = 2034] [outer = 00000000] 03:29:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (18543000) [pid = 2760] [serial = 2035] [outer = 0C5A7400] 03:29:55 INFO - PROCESS | 2760 | 1463653795262 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (18549400) [pid = 2760] [serial = 2036] [outer = 0C5A7400] 03:29:56 INFO - PROCESS | 2760 | 1463653796245 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 2760 | 1463653796293 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:29:56 INFO - PROCESS | 2760 | 1463653796341 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2760 | 1463653796346 Marionette TRACE conn6 <- [1,2678,null,{}] 03:29:56 INFO - PROCESS | 2760 | 1463653796352 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2760 | 1463653796450 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:29:56 INFO - PROCESS | 2760 | 1463653796627 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AD800 == 48 [pid = 2760] [id = 679] 03:29:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0C5B1C00) [pid = 2760] [serial = 2037] [outer = 00000000] 03:29:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (0FA5B000) [pid = 2760] [serial = 2038] [outer = 0C5B1C00] 03:29:56 INFO - PROCESS | 2760 | 1463653796726 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0FFE6800) [pid = 2760] [serial = 2039] [outer = 0C5B1C00] 03:29:57 INFO - PROCESS | 2760 | 1463653797754 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 2760 | 1463653797786 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:29:57 INFO - PROCESS | 2760 | 1463653797793 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 2760 | 1463653797796 Marionette TRACE conn6 <- [1,2682,null,{}] 03:29:57 INFO - PROCESS | 2760 | 1463653797800 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:57 INFO - PROCESS | 2760 | 1463653797907 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:29:58 INFO - PROCESS | 2760 | 1463653798085 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 2760 | ++DOCSHELL 1445D000 == 49 [pid = 2760] [id = 680] 03:29:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (146FB000) [pid = 2760] [serial = 2040] [outer = 00000000] 03:29:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (14A7B800) [pid = 2760] [serial = 2041] [outer = 146FB000] 03:29:58 INFO - PROCESS | 2760 | 1463653798144 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (16219800) [pid = 2760] [serial = 2042] [outer = 146FB000] 03:29:59 INFO - PROCESS | 2760 | 1463653799172 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 2760 | 1463653799233 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:29:59 INFO - PROCESS | 2760 | 1463653799237 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 2760 | 1463653799241 Marionette TRACE conn6 <- [1,2686,null,{}] 03:29:59 INFO - PROCESS | 2760 | 1463653799292 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 2760 | 1463653799432 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:29:59 INFO - PROCESS | 2760 | 1463653799574 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 2760 | ++DOCSHELL 18604C00 == 50 [pid = 2760] [id = 681] 03:29:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (18608400) [pid = 2760] [serial = 2043] [outer = 00000000] 03:29:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (18A6C000) [pid = 2760] [serial = 2044] [outer = 18608400] 03:29:59 INFO - PROCESS | 2760 | 1463653799632 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18A9F800) [pid = 2760] [serial = 2045] [outer = 18608400] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 08B79000 == 49 [pid = 2760] [id = 549] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 08B6EC00 == 48 [pid = 2760] [id = 677] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 162C6000 == 47 [pid = 2760] [id = 676] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 11088400 == 46 [pid = 2760] [id = 675] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 0B1A4400 == 45 [pid = 2760] [id = 674] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 0FF27000 == 44 [pid = 2760] [id = 673] 03:30:00 INFO - PROCESS | 2760 | --DOCSHELL 0C5B6400 == 43 [pid = 2760] [id = 669] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (104A3C00) [pid = 2760] [serial = 1934] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (1FF91400) [pid = 2760] [serial = 1922] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (0FA61000) [pid = 2760] [serial = 1931] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (17CFC000) [pid = 2760] [serial = 1990] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (189CF800) [pid = 2760] [serial = 1993] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (18545C00) [pid = 2760] [serial = 1991] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (18AA9800) [pid = 2760] [serial = 1996] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (0FFE6400) [pid = 2760] [serial = 1964] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (0CF47C00) [pid = 2760] [serial = 1963] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (13F7BC00) [pid = 2760] [serial = 1981] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (14A6F000) [pid = 2760] [serial = 1966] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 79 (16211400) [pid = 2760] [serial = 1967] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 78 (18606400) [pid = 2760] [serial = 1969] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 77 (18A65800) [pid = 2760] [serial = 1970] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 76 (14337800) [pid = 2760] [serial = 1982] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 75 (162ED800) [pid = 2760] [serial = 1987] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 74 (18E66400) [pid = 2760] [serial = 1973] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 73 (18AA9000) [pid = 2760] [serial = 1972] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 72 (0FFDE400) [pid = 2760] [serial = 1976] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 71 (0FF4FC00) [pid = 2760] [serial = 1975] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 70 (0FF28800) [pid = 2760] [serial = 1978] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 69 (0FFDD000) [pid = 2760] [serial = 1979] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 68 (157DCC00) [pid = 2760] [serial = 1984] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 67 (157E6000) [pid = 2760] [serial = 1985] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 66 (189D3800) [pid = 2760] [serial = 1994] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 65 (199E0000) [pid = 2760] [serial = 2005] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 64 (189CC000) [pid = 2760] [serial = 1999] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 63 (18E62C00) [pid = 2760] [serial = 1997] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 62 (18AA8800) [pid = 2760] [serial = 2000] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 61 (162F5400) [pid = 2760] [serial = 1988] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 60 (0C5B5800) [pid = 2760] [serial = 1928] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 59 (1967FC00) [pid = 2760] [serial = 2003] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | --DOMWINDOW == 58 (1949A800) [pid = 2760] [serial = 2002] [outer = 00000000] [url = about:blank] 03:30:00 INFO - PROCESS | 2760 | 1463653800888 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 2760 | 1463653800965 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:30:00 INFO - PROCESS | 2760 | 1463653800969 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 2760 | 1463653800972 Marionette TRACE conn6 <- [1,2690,null,{}] 03:30:00 INFO - PROCESS | 2760 | 1463653800977 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2760 | 1463653801057 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:30:01 INFO - PROCESS | 2760 | 1463653801065 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2760 | ++DOCSHELL 0C50A000 == 44 [pid = 2760] [id = 682] 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 59 (0C50C400) [pid = 2760] [serial = 2046] [outer = 00000000] 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 60 (0FA08400) [pid = 2760] [serial = 2047] [outer = 0C50C400] 03:30:01 INFO - PROCESS | 2760 | 1463653801113 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 61 (0FF2F800) [pid = 2760] [serial = 2048] [outer = 0C50C400] 03:30:01 INFO - PROCESS | 2760 | 1463653801588 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 03:30:01 INFO - PROCESS | 2760 | 1463653801642 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 2760 | 1463653801647 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:30:01 INFO - PROCESS | 2760 | 1463653801653 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 2760 | 1463653801656 Marionette TRACE conn6 <- [1,2694,null,{}] 03:30:01 INFO - PROCESS | 2760 | 1463653801660 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2760 | 1463653801746 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:30:01 INFO - PROCESS | 2760 | 1463653801756 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2760 | ++DOCSHELL 0C509400 == 45 [pid = 2760] [id = 683] 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 62 (0FF53000) [pid = 2760] [serial = 2049] [outer = 00000000] 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 63 (107A2400) [pid = 2760] [serial = 2050] [outer = 0FF53000] 03:30:01 INFO - PROCESS | 2760 | 1463653801801 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 64 (13F7BC00) [pid = 2760] [serial = 2051] [outer = 0FF53000] 03:30:02 INFO - PROCESS | 2760 | 1463653802282 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:30:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 03:30:02 INFO - PROCESS | 2760 | 1463653802327 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 2760 | 1463653802329 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:30:02 INFO - PROCESS | 2760 | 1463653802333 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 2760 | 1463653802336 Marionette TRACE conn6 <- [1,2698,null,{}] 03:30:02 INFO - PROCESS | 2760 | 1463653802346 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 2760 | 1463653802458 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:30:02 INFO - PROCESS | 2760 | 1463653802559 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 2760 | ++DOCSHELL 143E1000 == 46 [pid = 2760] [id = 684] 03:30:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 65 (143E0800) [pid = 2760] [serial = 2052] [outer = 00000000] 03:30:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 66 (14A72800) [pid = 2760] [serial = 2053] [outer = 143E0800] 03:30:02 INFO - PROCESS | 2760 | 1463653802606 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 67 (1620CC00) [pid = 2760] [serial = 2054] [outer = 143E0800] 03:30:02 INFO - PROCESS | 2760 | 1463653802986 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:30:03 INFO - PROCESS | 2760 | 1463653803009 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:30:03 INFO - PROCESS | 2760 | 1463653803012 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 2760 | 1463653803014 Marionette TRACE conn6 <- [1,2702,null,{}] 03:30:03 INFO - PROCESS | 2760 | 1463653803017 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 2760 | 1463653803156 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:30:03 INFO - PROCESS | 2760 | 1463653803169 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 2760 | ++DOCSHELL 16219C00 == 47 [pid = 2760] [id = 685] 03:30:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 68 (162BFC00) [pid = 2760] [serial = 2055] [outer = 00000000] 03:30:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 69 (1686EC00) [pid = 2760] [serial = 2056] [outer = 162BFC00] 03:30:03 INFO - PROCESS | 2760 | 1463653803214 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 70 (178E1800) [pid = 2760] [serial = 2057] [outer = 162BFC00] 03:30:03 INFO - PROCESS | 2760 | 1463653803642 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:30:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 03:30:03 INFO - PROCESS | 2760 | 1463653803682 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 2760 | 1463653803684 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:30:03 INFO - PROCESS | 2760 | 1463653803687 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 2760 | 1463653803689 Marionette TRACE conn6 <- [1,2706,null,{}] 03:30:03 INFO - PROCESS | 2760 | 1463653803692 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 2760 | 1463653803806 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:30:03 INFO - PROCESS | 2760 | 1463653803901 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 2760 | ++DOCSHELL 10E06000 == 48 [pid = 2760] [id = 686] 03:30:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 71 (18540800) [pid = 2760] [serial = 2058] [outer = 00000000] 03:30:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (18606400) [pid = 2760] [serial = 2059] [outer = 18540800] 03:30:03 INFO - PROCESS | 2760 | 1463653803945 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (18607400) [pid = 2760] [serial = 2060] [outer = 18540800] 03:30:04 INFO - PROCESS | 2760 | 1463653804384 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 2760 | 1463653804421 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:30:04 INFO - PROCESS | 2760 | 1463653804424 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:30:04 INFO - PROCESS | 2760 | 1463653804426 Marionette TRACE conn6 <- [1,2710,null,{}] 03:30:04 INFO - PROCESS | 2760 | 1463653804429 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 2760 | 1463653804566 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:30:04 INFO - PROCESS | 2760 | 1463653804637 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 2760 | ++DOCSHELL 18A69400 == 49 [pid = 2760] [id = 687] 03:30:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (18A69800) [pid = 2760] [serial = 2061] [outer = 00000000] 03:30:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (18E60400) [pid = 2760] [serial = 2062] [outer = 18A69800] 03:30:04 INFO - PROCESS | 2760 | 1463653804683 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (18E63800) [pid = 2760] [serial = 2063] [outer = 18A69800] 03:30:05 INFO - PROCESS | 2760 | 1463653805139 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2760 | 1463653805201 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:30:05 INFO - PROCESS | 2760 | 1463653805204 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2760 | 1463653805206 Marionette TRACE conn6 <- [1,2714,null,{}] 03:30:05 INFO - PROCESS | 2760 | 1463653805209 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2760 | 1463653805287 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:30:05 INFO - PROCESS | 2760 | 1463653805310 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 2760 | ++DOCSHELL 1064FC00 == 50 [pid = 2760] [id = 688] 03:30:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 72 (14341000) [pid = 2760] [serial = 2064] [outer = 00000000] 03:30:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 73 (18545800) [pid = 2760] [serial = 2065] [outer = 14341000] 03:30:05 INFO - PROCESS | 2760 | 1463653805353 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 74 (19439800) [pid = 2760] [serial = 2066] [outer = 14341000] 03:30:05 INFO - PROCESS | 2760 | 1463653805773 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:30:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 03:30:05 INFO - PROCESS | 2760 | 1463653805835 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2760 | 1463653805837 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:30:05 INFO - PROCESS | 2760 | 1463653805840 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:30:05 INFO - PROCESS | 2760 | 1463653805842 Marionette TRACE conn6 <- [1,2718,null,{}] 03:30:05 INFO - PROCESS | 2760 | 1463653805846 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2760 | 1463653805927 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:30:05 INFO - PROCESS | 2760 | 1463653805933 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 2760 | ++DOCSHELL 08B79400 == 51 [pid = 2760] [id = 689] 03:30:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 75 (0CF3A800) [pid = 2760] [serial = 2067] [outer = 00000000] 03:30:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 76 (19929400) [pid = 2760] [serial = 2068] [outer = 0CF3A800] 03:30:05 INFO - PROCESS | 2760 | 1463653805976 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 77 (19984000) [pid = 2760] [serial = 2069] [outer = 0CF3A800] 03:30:06 INFO - PROCESS | 2760 | 1463653806866 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 2760 | 1463653806919 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:30:06 INFO - PROCESS | 2760 | 1463653806922 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 2760 | 1463653806924 Marionette TRACE conn6 <- [1,2722,null,{}] 03:30:06 INFO - PROCESS | 2760 | 1463653806928 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2760 | 1463653807045 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:30:07 INFO - PROCESS | 2760 | 1463653807054 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 2760 | ++DOCSHELL 1943F800 == 52 [pid = 2760] [id = 690] 03:30:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 78 (199D9400) [pid = 2760] [serial = 2070] [outer = 00000000] 03:30:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 79 (19B67400) [pid = 2760] [serial = 2071] [outer = 199D9400] 03:30:07 INFO - PROCESS | 2760 | 1463653807097 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 80 (19B6A000) [pid = 2760] [serial = 2072] [outer = 199D9400] 03:30:07 INFO - PROCESS | 2760 | 1463653807739 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 870ms 03:30:07 INFO - PROCESS | 2760 | 1463653807793 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2760 | 1463653807799 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:30:07 INFO - PROCESS | 2760 | 1463653807803 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:30:07 INFO - PROCESS | 2760 | 1463653807808 Marionette TRACE conn6 <- [1,2726,null,{}] 03:30:07 INFO - PROCESS | 2760 | 1463653807828 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2760 | 1463653807942 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:30:08 INFO - PROCESS | 2760 | 1463653808084 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2760 | ++DOCSHELL 0FF7A800 == 53 [pid = 2760] [id = 691] 03:30:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (0FFDAC00) [pid = 2760] [serial = 2073] [outer = 00000000] 03:30:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (10E0C400) [pid = 2760] [serial = 2074] [outer = 0FFDAC00] 03:30:08 INFO - PROCESS | 2760 | 1463653808141 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (1433B000) [pid = 2760] [serial = 2075] [outer = 0FFDAC00] 03:30:08 INFO - PROCESS | 2760 | 1463653808760 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1022ms 03:30:08 INFO - PROCESS | 2760 | 1463653808831 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2760 | 1463653808837 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:30:08 INFO - PROCESS | 2760 | 1463653808843 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 2760 | 1463653808846 Marionette TRACE conn6 <- [1,2730,null,{}] 03:30:08 INFO - PROCESS | 2760 | 1463653808850 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2760 | 1463653808960 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:30:09 INFO - PROCESS | 2760 | 1463653809101 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 2760 | ++DOCSHELL 162C6000 == 54 [pid = 2760] [id = 692] 03:30:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (162E9400) [pid = 2760] [serial = 2076] [outer = 00000000] 03:30:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (1854A400) [pid = 2760] [serial = 2077] [outer = 162E9400] 03:30:09 INFO - PROCESS | 2760 | 1463653809156 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (18A66800) [pid = 2760] [serial = 2078] [outer = 162E9400] 03:30:09 INFO - PROCESS | 2760 | 1463653809784 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 03:30:09 INFO - PROCESS | 2760 | 1463653809815 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 2760 | 1463653809818 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 2760 | 1463653809821 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:30:09 INFO - PROCESS | 2760 | 1463653809825 Marionette TRACE conn6 <- [1,2734,null,{}] 03:30:09 INFO - PROCESS | 2760 | 1463653809836 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 2760 | 1463653809946 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:30:10 INFO - PROCESS | 2760 | 1463653810088 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 2760 | ++DOCSHELL 19BBC800 == 55 [pid = 2760] [id = 693] 03:30:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (19BC1800) [pid = 2760] [serial = 2079] [outer = 00000000] 03:30:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (19BC7800) [pid = 2760] [serial = 2080] [outer = 19BC1800] 03:30:10 INFO - PROCESS | 2760 | 1463653810146 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (19BD9C00) [pid = 2760] [serial = 2081] [outer = 19BC1800] 03:30:10 INFO - PROCESS | 2760 | 1463653810692 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 03:30:10 INFO - PROCESS | 2760 | 1463653810755 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2760 | 1463653810758 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:30:10 INFO - PROCESS | 2760 | 1463653810762 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:30:10 INFO - PROCESS | 2760 | 1463653810764 Marionette TRACE conn6 <- [1,2738,null,{}] 03:30:10 INFO - PROCESS | 2760 | 1463653810768 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2760 | 1463653810877 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:30:10 INFO - PROCESS | 2760 | 1463653810991 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2760 | ++DOCSHELL 19BDF800 == 56 [pid = 2760] [id = 694] 03:30:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (19BDFC00) [pid = 2760] [serial = 2082] [outer = 00000000] 03:30:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (19C3B800) [pid = 2760] [serial = 2083] [outer = 19BDFC00] 03:30:11 INFO - PROCESS | 2760 | 1463653811085 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (1A933400) [pid = 2760] [serial = 2084] [outer = 19BDFC00] 03:30:11 INFO - PROCESS | 2760 | 1463653811912 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1167ms 03:30:11 INFO - PROCESS | 2760 | 1463653811932 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 2760 | 1463653811936 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:30:11 INFO - PROCESS | 2760 | 1463653811941 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 2760 | 1463653811944 Marionette TRACE conn6 <- [1,2742,null,{}] 03:30:11 INFO - PROCESS | 2760 | 1463653811949 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2760 | 1463653812047 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:30:12 INFO - PROCESS | 2760 | 1463653812190 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 2760 | ++DOCSHELL 0FF51400 == 57 [pid = 2760] [id = 695] 03:30:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (0FFDD800) [pid = 2760] [serial = 2085] [outer = 00000000] 03:30:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (10595000) [pid = 2760] [serial = 2086] [outer = 0FFDD800] 03:30:12 INFO - PROCESS | 2760 | 1463653812242 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (13F8FC00) [pid = 2760] [serial = 2087] [outer = 0FFDD800] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 08B79400 == 56 [pid = 2760] [id = 689] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 1064FC00 == 55 [pid = 2760] [id = 688] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 18A69400 == 54 [pid = 2760] [id = 687] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 10E06000 == 53 [pid = 2760] [id = 686] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 16219C00 == 52 [pid = 2760] [id = 685] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 143E1000 == 51 [pid = 2760] [id = 684] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 0C509400 == 50 [pid = 2760] [id = 683] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 0C50A000 == 49 [pid = 2760] [id = 682] 03:30:12 INFO - PROCESS | 2760 | --DOCSHELL 08B6A400 == 48 [pid = 2760] [id = 678] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18543000) [pid = 2760] [serial = 2035] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (1686F000) [pid = 2760] [serial = 2029] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1058F400) [pid = 2760] [serial = 2008] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (162F2800) [pid = 2760] [serial = 2011] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (0FA07400) [pid = 2760] [serial = 2023] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (0FF71400) [pid = 2760] [serial = 2024] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1434B000) [pid = 2760] [serial = 2021] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (14332C00) [pid = 2760] [serial = 2020] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (14A78C00) [pid = 2760] [serial = 2026] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (19B5F400) [pid = 2760] [serial = 2017] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (199D6800) [pid = 2760] [serial = 2014] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (0FF2B000) [pid = 2760] [serial = 2032] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (1686F800) [pid = 2760] [serial = 2030] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FFE2000) [pid = 2760] [serial = 2033] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (16212400) [pid = 2760] [serial = 2027] [outer = 00000000] [url = about:blank] 03:30:12 INFO - PROCESS | 2760 | 1463653812856 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 03:30:12 INFO - PROCESS | 2760 | 1463653812873 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 2760 | 1463653812878 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:30:12 INFO - PROCESS | 2760 | 1463653812884 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 2760 | 1463653812886 Marionette TRACE conn6 <- [1,2746,null,{}] 03:30:12 INFO - PROCESS | 2760 | 1463653812890 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2760 | 1463653812975 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:30:13 INFO - PROCESS | 2760 | 1463653813075 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2760 | ++DOCSHELL 0C509400 == 49 [pid = 2760] [id = 696] 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (0C59F000) [pid = 2760] [serial = 2088] [outer = 00000000] 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0FF77000) [pid = 2760] [serial = 2089] [outer = 0C59F000] 03:30:13 INFO - PROCESS | 2760 | 1463653813120 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (0FFE6000) [pid = 2760] [serial = 2090] [outer = 0C59F000] 03:30:13 INFO - PROCESS | 2760 | 1463653813523 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 03:30:13 INFO - PROCESS | 2760 | 1463653813557 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 2760 | 1463653813559 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:30:13 INFO - PROCESS | 2760 | 1463653813563 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 2760 | 1463653813566 Marionette TRACE conn6 <- [1,2750,null,{}] 03:30:13 INFO - PROCESS | 2760 | 1463653813576 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 2760 | 1463653813667 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:30:13 INFO - PROCESS | 2760 | 1463653813676 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2760 | ++DOCSHELL 14347000 == 50 [pid = 2760] [id = 697] 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (14347C00) [pid = 2760] [serial = 2091] [outer = 00000000] 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (143E1000) [pid = 2760] [serial = 2092] [outer = 14347C00] 03:30:13 INFO - PROCESS | 2760 | 1463653813725 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (14A74800) [pid = 2760] [serial = 2093] [outer = 14347C00] 03:30:14 INFO - PROCESS | 2760 | 1463653814167 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 03:30:14 INFO - PROCESS | 2760 | 1463653814194 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:30:14 INFO - PROCESS | 2760 | 1463653814196 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:30:14 INFO - PROCESS | 2760 | 1463653814199 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 2760 | 1463653814201 Marionette TRACE conn6 <- [1,2754,null,{}] 03:30:14 INFO - PROCESS | 2760 | 1463653814205 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 2760 | 1463653814288 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:30:14 INFO - PROCESS | 2760 | 1463653814295 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 2760 | ++DOCSHELL 157E4800 == 51 [pid = 2760] [id = 698] 03:30:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (157E5800) [pid = 2760] [serial = 2094] [outer = 00000000] 03:30:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (162F2000) [pid = 2760] [serial = 2095] [outer = 157E5800] 03:30:14 INFO - PROCESS | 2760 | 1463653814340 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (1686B800) [pid = 2760] [serial = 2096] [outer = 157E5800] 03:30:14 INFO - PROCESS | 2760 | 1463653814801 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 03:30:14 INFO - PROCESS | 2760 | 1463653814834 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 2760 | 1463653814845 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:30:14 INFO - PROCESS | 2760 | 1463653814869 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 2760 | 1463653814871 Marionette TRACE conn6 <- [1,2758,null,{}] 03:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:30:14 INFO - PROCESS | 2760 | 1463653814874 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 2760 | 1463653814994 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:30:14 INFO - PROCESS | 2760 | 1463653815000 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 2760 | ++DOCSHELL 0FF2C000 == 52 [pid = 2760] [id = 699] 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (17CFC000) [pid = 2760] [serial = 2097] [outer = 00000000] 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (18541800) [pid = 2760] [serial = 2098] [outer = 17CFC000] 03:30:15 INFO - PROCESS | 2760 | 1463653815098 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (18545C00) [pid = 2760] [serial = 2099] [outer = 17CFC000] 03:30:15 INFO - PROCESS | 2760 | 1463653815513 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:30:15 INFO - PROCESS | 2760 | 1463653815545 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 2760 | 1463653815547 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:30:15 INFO - PROCESS | 2760 | 1463653815550 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 2760 | 1463653815552 Marionette TRACE conn6 <- [1,2762,null,{}] 03:30:15 INFO - PROCESS | 2760 | 1463653815555 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 2760 | 1463653815693 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:30:15 INFO - PROCESS | 2760 | 1463653815794 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 2760 | ++DOCSHELL 18A66400 == 53 [pid = 2760] [id = 700] 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18A6FC00) [pid = 2760] [serial = 2100] [outer = 00000000] 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18E61800) [pid = 2760] [serial = 2101] [outer = 18A6FC00] 03:30:15 INFO - PROCESS | 2760 | 1463653815841 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18E68C00) [pid = 2760] [serial = 2102] [outer = 18A6FC00] 03:30:16 INFO - PROCESS | 2760 | 1463653816277 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 03:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:30:16 INFO - PROCESS | 2760 | 1463653816321 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 2760 | 1463653816323 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:30:16 INFO - PROCESS | 2760 | 1463653816326 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 2760 | 1463653816328 Marionette TRACE conn6 <- [1,2766,null,{}] 03:30:16 INFO - PROCESS | 2760 | 1463653816331 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 2760 | 1463653816448 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:30:16 INFO - PROCESS | 2760 | 1463653816455 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 2760 | ++DOCSHELL 0B1AD800 == 54 [pid = 2760] [id = 701] 03:30:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1943C000) [pid = 2760] [serial = 2103] [outer = 00000000] 03:30:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (199D8800) [pid = 2760] [serial = 2104] [outer = 1943C000] 03:30:16 INFO - PROCESS | 2760 | 1463653816554 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (199DA800) [pid = 2760] [serial = 2105] [outer = 1943C000] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (0CF3A800) [pid = 2760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (18540800) [pid = 2760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (162BFC00) [pid = 2760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (143E0800) [pid = 2760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (146FB000) [pid = 2760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (0C50C400) [pid = 2760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (0C69BC00) [pid = 2760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (19446400) [pid = 2760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (18585800) [pid = 2760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (0FF53000) [pid = 2760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (14341000) [pid = 2760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (18A69800) [pid = 2760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (0C5B1C00) [pid = 2760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (18608400) [pid = 2760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (162BC400) [pid = 2760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (199D7000) [pid = 2760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:30:17 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (157D9800) [pid = 2760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:30:17 INFO - PROCESS | 2760 | 1463653817146 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 03:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:30:17 INFO - PROCESS | 2760 | 1463653817197 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 2760 | 1463653817199 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:30:17 INFO - PROCESS | 2760 | 1463653817202 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2760 | 1463653817204 Marionette TRACE conn6 <- [1,2770,null,{}] 03:30:17 INFO - PROCESS | 2760 | 1463653817208 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2760 | 1463653817297 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:30:17 INFO - PROCESS | 2760 | 1463653817401 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 2760 | ++DOCSHELL 0C69BC00 == 55 [pid = 2760] [id = 702] 03:30:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (0FAF9800) [pid = 2760] [serial = 2106] [outer = 00000000] 03:30:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (17CEFC00) [pid = 2760] [serial = 2107] [outer = 0FAF9800] 03:30:17 INFO - PROCESS | 2760 | 1463653817445 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (18604000) [pid = 2760] [serial = 2108] [outer = 0FAF9800] 03:30:17 INFO - PROCESS | 2760 | 1463653817805 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 03:30:17 INFO - PROCESS | 2760 | 1463653817833 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 2760 | 1463653817835 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:30:17 INFO - PROCESS | 2760 | 1463653817838 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2760 | 1463653817840 Marionette TRACE conn6 <- [1,2774,null,{}] 03:30:17 INFO - PROCESS | 2760 | 1463653817843 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2760 | 1463653817966 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:30:17 INFO - PROCESS | 2760 | 1463653817975 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 2760 | ++DOCSHELL 199D7800 == 56 [pid = 2760] [id = 703] 03:30:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (199D7C00) [pid = 2760] [serial = 2109] [outer = 00000000] 03:30:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (19BC8400) [pid = 2760] [serial = 2110] [outer = 199D7C00] 03:30:18 INFO - PROCESS | 2760 | 1463653818019 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (19BDE400) [pid = 2760] [serial = 2111] [outer = 199D7C00] 03:30:18 INFO - PROCESS | 2760 | 1463653818425 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 03:30:18 INFO - PROCESS | 2760 | 1463653818469 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 2760 | 1463653818471 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:30:18 INFO - PROCESS | 2760 | 1463653818475 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 2760 | 1463653818476 Marionette TRACE conn6 <- [1,2778,null,{}] 03:30:18 INFO - PROCESS | 2760 | 1463653818480 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 2760 | 1463653818602 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:30:18 INFO - PROCESS | 2760 | 1463653818611 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 2760 | ++DOCSHELL 19BE1C00 == 57 [pid = 2760] [id = 704] 03:30:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (19C35400) [pid = 2760] [serial = 2112] [outer = 00000000] 03:30:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (1AA0D400) [pid = 2760] [serial = 2113] [outer = 19C35400] 03:30:18 INFO - PROCESS | 2760 | 1463653818656 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (1AB81C00) [pid = 2760] [serial = 2114] [outer = 19C35400] 03:30:19 INFO - PROCESS | 2760 | 1463653819167 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 03:30:19 INFO - PROCESS | 2760 | 1463653819212 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 2760 | 1463653819217 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:30:19 INFO - PROCESS | 2760 | 1463653819224 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:30:19 INFO - PROCESS | 2760 | 1463653819229 Marionette TRACE conn6 <- [1,2782,null,{}] 03:30:19 INFO - PROCESS | 2760 | 1463653819236 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 2760 | 1463653819352 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:30:19 INFO - PROCESS | 2760 | 1463653819518 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 2760 | ++DOCSHELL 08B88800 == 58 [pid = 2760] [id = 705] 03:30:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (0C503C00) [pid = 2760] [serial = 2115] [outer = 00000000] 03:30:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (0FA07000) [pid = 2760] [serial = 2116] [outer = 0C503C00] 03:30:19 INFO - PROCESS | 2760 | 1463653819575 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (0FFDC400) [pid = 2760] [serial = 2117] [outer = 0C503C00] 03:30:20 INFO - PROCESS | 2760 | 1463653820228 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1021ms 03:30:20 INFO - PROCESS | 2760 | 1463653820261 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 2760 | 1463653820267 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:30:20 INFO - PROCESS | 2760 | 1463653820275 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 2760 | 1463653820278 Marionette TRACE conn6 <- [1,2786,null,{}] 03:30:20 INFO - PROCESS | 2760 | 1463653820301 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 2760 | 1463653820410 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:30:20 INFO - PROCESS | 2760 | 1463653820557 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 2760 | ++DOCSHELL 0FF77C00 == 59 [pid = 2760] [id = 706] 03:30:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (11061C00) [pid = 2760] [serial = 2118] [outer = 00000000] 03:30:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (16211800) [pid = 2760] [serial = 2119] [outer = 11061C00] 03:30:20 INFO - PROCESS | 2760 | 1463653820612 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (165E1400) [pid = 2760] [serial = 2120] [outer = 11061C00] 03:30:21 INFO - PROCESS | 2760 | 1463653821227 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 03:30:21 INFO - PROCESS | 2760 | 1463653821248 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 2760 | 1463653821250 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 2760 | 1463653821254 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:30:21 INFO - PROCESS | 2760 | 1463653821258 Marionette TRACE conn6 <- [1,2790,null,{}] 03:30:21 INFO - PROCESS | 2760 | 1463653821269 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 2760 | 1463653821380 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:30:21 INFO - PROCESS | 2760 | 1463653821539 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 2760 | ++DOCSHELL 19439C00 == 60 [pid = 2760] [id = 707] 03:30:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (199DBC00) [pid = 2760] [serial = 2121] [outer = 00000000] 03:30:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (1AAD7C00) [pid = 2760] [serial = 2122] [outer = 199DBC00] 03:30:21 INFO - PROCESS | 2760 | 1463653821596 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (1B28B000) [pid = 2760] [serial = 2123] [outer = 199DBC00] 03:30:22 INFO - PROCESS | 2760 | 1463653822152 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 03:30:22 INFO - PROCESS | 2760 | 1463653822188 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2760 | 1463653822191 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:30:22 INFO - PROCESS | 2760 | 1463653822194 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:30:22 INFO - PROCESS | 2760 | 1463653822196 Marionette TRACE conn6 <- [1,2794,null,{}] 03:30:22 INFO - PROCESS | 2760 | 1463653822200 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2760 | 1463653822306 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:30:22 INFO - PROCESS | 2760 | 1463653822450 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 2760 | ++DOCSHELL 1B988000 == 61 [pid = 2760] [id = 708] 03:30:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1B988800) [pid = 2760] [serial = 2124] [outer = 00000000] 03:30:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1B98F800) [pid = 2760] [serial = 2125] [outer = 1B988800] 03:30:22 INFO - PROCESS | 2760 | 1463653822506 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1B9EDC00) [pid = 2760] [serial = 2126] [outer = 1B988800] 03:30:23 INFO - PROCESS | 2760 | 1463653823134 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 03:30:23 INFO - PROCESS | 2760 | 1463653823168 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 2760 | 1463653823170 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:30:23 INFO - PROCESS | 2760 | 1463653823173 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 2760 | 1463653823175 Marionette TRACE conn6 <- [1,2798,null,{}] 03:30:23 INFO - PROCESS | 2760 | 1463653823192 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 2760 | 1463653823332 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:30:23 INFO - PROCESS | 2760 | 1463653823402 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2760 | ++DOCSHELL 0FF27000 == 62 [pid = 2760] [id = 709] 03:30:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (0FF52C00) [pid = 2760] [serial = 2127] [outer = 00000000] 03:30:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1437BC00) [pid = 2760] [serial = 2128] [outer = 0FF52C00] 03:30:23 INFO - PROCESS | 2760 | 1463653823456 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (165E3000) [pid = 2760] [serial = 2129] [outer = 0FF52C00] 03:30:24 INFO - PROCESS | 2760 | 1463653824203 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1074ms 03:30:24 INFO - PROCESS | 2760 | 1463653824260 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 2760 | 1463653824265 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:30:24 INFO - PROCESS | 2760 | 1463653824269 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:30:24 INFO - PROCESS | 2760 | 1463653824273 Marionette TRACE conn6 <- [1,2802,null,{}] 03:30:24 INFO - PROCESS | 2760 | 1463653824278 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 2760 | 1463653824377 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:30:24 INFO - PROCESS | 2760 | 1463653824551 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 2760 | ++DOCSHELL 08B76000 == 63 [pid = 2760] [id = 710] 03:30:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (0C5AA400) [pid = 2760] [serial = 2130] [outer = 00000000] 03:30:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (10592C00) [pid = 2760] [serial = 2131] [outer = 0C5AA400] 03:30:24 INFO - PROCESS | 2760 | 1463653824602 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (10EEB800) [pid = 2760] [serial = 2132] [outer = 0C5AA400] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 18AA5C00 == 62 [pid = 2760] [id = 544] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 1445D000 == 61 [pid = 2760] [id = 680] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0C5AD800 == 60 [pid = 2760] [id = 679] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0FFDF400 == 59 [pid = 2760] [id = 536] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 1433CC00 == 58 [pid = 2760] [id = 538] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 1843C400 == 57 [pid = 2760] [id = 546] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 199D7800 == 56 [pid = 2760] [id = 703] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0C69BC00 == 55 [pid = 2760] [id = 702] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0B1AD800 == 54 [pid = 2760] [id = 701] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 18A66400 == 53 [pid = 2760] [id = 700] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0FF2C000 == 52 [pid = 2760] [id = 699] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 157E4800 == 51 [pid = 2760] [id = 698] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 14347000 == 50 [pid = 2760] [id = 697] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0C509400 == 49 [pid = 2760] [id = 696] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0FF51400 == 48 [pid = 2760] [id = 695] 03:30:24 INFO - PROCESS | 2760 | --DOCSHELL 0FF7A800 == 47 [pid = 2760] [id = 691] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19984000) [pid = 2760] [serial = 2069] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18606400) [pid = 2760] [serial = 2059] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1686EC00) [pid = 2760] [serial = 2056] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (1620CC00) [pid = 2760] [serial = 2054] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (14A7B800) [pid = 2760] [serial = 2041] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FF2F800) [pid = 2760] [serial = 2048] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (1059A400) [pid = 2760] [serial = 2009] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (199E3000) [pid = 2760] [serial = 2015] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (19BBC000) [pid = 2760] [serial = 2018] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (16219800) [pid = 2760] [serial = 2042] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (107A2400) [pid = 2760] [serial = 2050] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (18545800) [pid = 2760] [serial = 2065] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (19439800) [pid = 2760] [serial = 2066] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18607400) [pid = 2760] [serial = 2060] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18E63800) [pid = 2760] [serial = 2063] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (13F7BC00) [pid = 2760] [serial = 2051] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 91 (0FFE6800) [pid = 2760] [serial = 2039] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 90 (18E60400) [pid = 2760] [serial = 2062] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 89 (18A9F800) [pid = 2760] [serial = 2045] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 88 (1860C800) [pid = 2760] [serial = 1961] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 87 (0FA5B000) [pid = 2760] [serial = 2038] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 86 (178E1800) [pid = 2760] [serial = 2057] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 85 (14A72800) [pid = 2760] [serial = 2053] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 84 (199E5000) [pid = 2760] [serial = 2006] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 83 (18A6C000) [pid = 2760] [serial = 2044] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 82 (178DC000) [pid = 2760] [serial = 2012] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 81 (0FA08400) [pid = 2760] [serial = 2047] [outer = 00000000] [url = about:blank] 03:30:24 INFO - PROCESS | 2760 | --DOMWINDOW == 80 (19929400) [pid = 2760] [serial = 2068] [outer = 00000000] [url = about:blank] 03:30:25 INFO - PROCESS | 2760 | 1463653825119 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 870ms 03:30:25 INFO - PROCESS | 2760 | 1463653825147 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 2760 | 1463653825152 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:30:25 INFO - PROCESS | 2760 | 1463653825158 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 2760 | 1463653825161 Marionette TRACE conn6 <- [1,2806,null,{}] 03:30:25 INFO - PROCESS | 2760 | 1463653825164 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 2760 | 1463653825251 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:30:25 INFO - PROCESS | 2760 | 1463653825260 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 2760 | ++DOCSHELL 0FF27C00 == 48 [pid = 2760] [id = 711] 03:30:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 81 (0FF28000) [pid = 2760] [serial = 2133] [outer = 00000000] 03:30:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 82 (10591800) [pid = 2760] [serial = 2134] [outer = 0FF28000] 03:30:25 INFO - PROCESS | 2760 | 1463653825306 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 83 (10E0F400) [pid = 2760] [serial = 2135] [outer = 0FF28000] 03:30:25 INFO - PROCESS | 2760 | 1463653825791 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 03:30:25 INFO - PROCESS | 2760 | 1463653825834 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 2760 | 1463653825836 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:30:25 INFO - PROCESS | 2760 | 1463653825840 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 2760 | 1463653825843 Marionette TRACE conn6 <- [1,2810,null,{}] 03:30:25 INFO - PROCESS | 2760 | 1463653825853 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 2760 | 1463653825942 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:30:26 INFO - PROCESS | 2760 | 1463653826086 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 2760 | ++DOCSHELL 08A95400 == 49 [pid = 2760] [id = 712] 03:30:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 84 (08B6C800) [pid = 2760] [serial = 2136] [outer = 00000000] 03:30:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 85 (0C50E800) [pid = 2760] [serial = 2137] [outer = 08B6C800] 03:30:26 INFO - PROCESS | 2760 | 1463653826192 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 86 (0C697000) [pid = 2760] [serial = 2138] [outer = 08B6C800] 03:30:26 INFO - PROCESS | 2760 | 1463653826777 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 990ms 03:30:26 INFO - PROCESS | 2760 | 1463653826832 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 2760 | 1463653826837 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 2760 | 1463653826842 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:30:26 INFO - PROCESS | 2760 | 1463653826846 Marionette TRACE conn6 <- [1,2814,null,{}] 03:30:26 INFO - PROCESS | 2760 | 1463653826851 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 2760 | 1463653826961 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:30:27 INFO - PROCESS | 2760 | 1463653827077 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 2760 | ++DOCSHELL 14331800 == 50 [pid = 2760] [id = 713] 03:30:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 87 (14334000) [pid = 2760] [serial = 2139] [outer = 00000000] 03:30:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 88 (14382000) [pid = 2760] [serial = 2140] [outer = 14334000] 03:30:27 INFO - PROCESS | 2760 | 1463653827174 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 89 (14A06C00) [pid = 2760] [serial = 2141] [outer = 14334000] 03:30:27 INFO - PROCESS | 2760 | 1463653827763 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 03:30:27 INFO - PROCESS | 2760 | 1463653827816 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 2760 | 1463653827820 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:30:27 INFO - PROCESS | 2760 | 1463653827826 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:30:27 INFO - PROCESS | 2760 | 1463653827829 Marionette TRACE conn6 <- [1,2818,null,{}] 03:30:27 INFO - PROCESS | 2760 | 1463653827833 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 2760 | 1463653827938 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:30:28 INFO - PROCESS | 2760 | 1463653828080 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 2760 | ++DOCSHELL 16212800 == 51 [pid = 2760] [id = 714] 03:30:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 90 (16212C00) [pid = 2760] [serial = 2142] [outer = 00000000] 03:30:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 91 (1621B400) [pid = 2760] [serial = 2143] [outer = 16212C00] 03:30:28 INFO - PROCESS | 2760 | 1463653828136 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 92 (162EB000) [pid = 2760] [serial = 2144] [outer = 16212C00] 03:30:28 INFO - PROCESS | 2760 | 1463653828763 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 03:30:28 INFO - PROCESS | 2760 | 1463653828801 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 2760 | 1463653828804 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:30:28 INFO - PROCESS | 2760 | 1463653828808 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 2760 | 1463653828811 Marionette TRACE conn6 <- [1,2822,null,{}] 03:30:28 INFO - PROCESS | 2760 | 1463653828823 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 2760 | 1463653828933 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:30:29 INFO - PROCESS | 2760 | 1463653829080 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2760 | ++DOCSHELL 178E5C00 == 52 [pid = 2760] [id = 715] 03:30:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (18471000) [pid = 2760] [serial = 2145] [outer = 00000000] 03:30:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (18541C00) [pid = 2760] [serial = 2146] [outer = 18471000] 03:30:29 INFO - PROCESS | 2760 | 1463653829137 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (18589C00) [pid = 2760] [serial = 2147] [outer = 18471000] 03:30:29 INFO - PROCESS | 2760 | 1463653829689 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 930ms 03:30:29 INFO - PROCESS | 2760 | 1463653829741 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 2760 | 1463653829744 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:30:29 INFO - PROCESS | 2760 | 1463653829748 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:30:29 INFO - PROCESS | 2760 | 1463653829750 Marionette TRACE conn6 <- [1,2826,null,{}] 03:30:29 INFO - PROCESS | 2760 | 1463653829753 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 2760 | 1463653829858 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:30:29 INFO - PROCESS | 2760 | 1463653829971 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2760 | ++DOCSHELL 18607400 == 53 [pid = 2760] [id = 716] 03:30:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (18610400) [pid = 2760] [serial = 2148] [outer = 00000000] 03:30:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (18A64000) [pid = 2760] [serial = 2149] [outer = 18610400] 03:30:30 INFO - PROCESS | 2760 | 1463653830024 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (18A65800) [pid = 2760] [serial = 2150] [outer = 18610400] 03:30:30 INFO - PROCESS | 2760 | 1463653830631 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 03:30:30 INFO - PROCESS | 2760 | 1463653830681 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2760 | 1463653830684 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:30:30 INFO - PROCESS | 2760 | 1463653830687 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:30:30 INFO - PROCESS | 2760 | 1463653830688 Marionette TRACE conn6 <- [1,2830,null,{}] 03:30:30 INFO - PROCESS | 2760 | 1463653830692 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2760 | 1463653830793 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:30:30 INFO - PROCESS | 2760 | 1463653830906 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 2760 | ++DOCSHELL 189C9000 == 54 [pid = 2760] [id = 717] 03:30:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (18AA5C00) [pid = 2760] [serial = 2151] [outer = 00000000] 03:30:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (18E61C00) [pid = 2760] [serial = 2152] [outer = 18AA5C00] 03:30:31 INFO - PROCESS | 2760 | 1463653831006 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1943C800) [pid = 2760] [serial = 2153] [outer = 18AA5C00] 03:30:31 INFO - PROCESS | 2760 | 1463653831789 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1118ms 03:30:31 INFO - PROCESS | 2760 | 1463653831809 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 2760 | 1463653831813 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:30:31 INFO - PROCESS | 2760 | 1463653831819 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 2760 | 1463653831823 Marionette TRACE conn6 <- [1,2834,null,{}] 03:30:31 INFO - PROCESS | 2760 | 1463653831829 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 2760 | 1463653831942 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:30:32 INFO - PROCESS | 2760 | 1463653832055 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 2760 | ++DOCSHELL 10590800 == 55 [pid = 2760] [id = 718] 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (10593400) [pid = 2760] [serial = 2154] [outer = 00000000] 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (13F7AC00) [pid = 2760] [serial = 2155] [outer = 10593400] 03:30:32 INFO - PROCESS | 2760 | 1463653832146 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1445D000) [pid = 2760] [serial = 2156] [outer = 10593400] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 0FF27C00 == 54 [pid = 2760] [id = 711] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 08B76000 == 53 [pid = 2760] [id = 710] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 1B988000 == 52 [pid = 2760] [id = 708] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 19439C00 == 51 [pid = 2760] [id = 707] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 0FF77C00 == 50 [pid = 2760] [id = 706] 03:30:32 INFO - PROCESS | 2760 | --DOCSHELL 08B88800 == 49 [pid = 2760] [id = 705] 03:30:32 INFO - PROCESS | 2760 | 1463653832682 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 890ms 03:30:32 INFO - PROCESS | 2760 | 1463653832710 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2760 | 1463653832715 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:30:32 INFO - PROCESS | 2760 | 1463653832721 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:30:32 INFO - PROCESS | 2760 | 1463653832723 Marionette TRACE conn6 <- [1,2838,null,{}] 03:30:32 INFO - PROCESS | 2760 | 1463653832727 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 2760 | 1463653832816 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:30:32 INFO - PROCESS | 2760 | 1463653832826 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 2760 | ++DOCSHELL 0FF77C00 == 50 [pid = 2760] [id = 719] 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (14343C00) [pid = 2760] [serial = 2157] [outer = 00000000] 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (16211400) [pid = 2760] [serial = 2158] [outer = 14343C00] 03:30:32 INFO - PROCESS | 2760 | 1463653832872 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (162E8800) [pid = 2760] [serial = 2159] [outer = 14343C00] 03:30:33 INFO - PROCESS | 2760 | 1463653833393 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 03:30:33 INFO - PROCESS | 2760 | 1463653833455 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 2760 | 1463653833457 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 2760 | 1463653833461 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:30:33 INFO - PROCESS | 2760 | 1463653833464 Marionette TRACE conn6 <- [1,2842,null,{}] 03:30:33 INFO - PROCESS | 2760 | 1463653833474 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2760 | 1463653833607 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:30:33 INFO - PROCESS | 2760 | 1463653833679 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2760 | ++DOCSHELL 178DB000 == 51 [pid = 2760] [id = 720] 03:30:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (18476C00) [pid = 2760] [serial = 2160] [outer = 00000000] 03:30:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (18A67000) [pid = 2760] [serial = 2161] [outer = 18476C00] 03:30:33 INFO - PROCESS | 2760 | 1463653833727 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18E5F000) [pid = 2760] [serial = 2162] [outer = 18476C00] 03:30:34 INFO - PROCESS | 2760 | 1463653834185 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 03:30:34 INFO - PROCESS | 2760 | 1463653834235 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 2760 | 1463653834238 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 2760 | 1463653834241 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 2760 | 1463653834243 Marionette TRACE conn6 <- [1,2846,null,{}] 03:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:30:34 INFO - PROCESS | 2760 | 1463653834252 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 2760 | 1463653834372 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:30:34 INFO - PROCESS | 2760 | 1463653834445 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 2760 | ++DOCSHELL 199DC400 == 52 [pid = 2760] [id = 721] 03:30:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (199DD400) [pid = 2760] [serial = 2163] [outer = 00000000] 03:30:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (19BBD800) [pid = 2760] [serial = 2164] [outer = 199DD400] 03:30:34 INFO - PROCESS | 2760 | 1463653834490 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (19BC6800) [pid = 2760] [serial = 2165] [outer = 199DD400] 03:30:34 INFO - PROCESS | 2760 | 1463653834916 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 731ms 03:30:34 INFO - PROCESS | 2760 | 1463653834994 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2760 | 1463653835006 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:30:35 INFO - PROCESS | 2760 | 1463653835020 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2760 | 1463653835022 Marionette TRACE conn6 <- [1,2850,null,{}] 03:30:35 INFO - PROCESS | 2760 | 1463653835025 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2760 | 1463653835142 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:30:35 INFO - PROCESS | 2760 | 1463653835153 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 2760 | ++DOCSHELL 19BC8C00 == 53 [pid = 2760] [id = 722] 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (19BD7800) [pid = 2760] [serial = 2166] [outer = 00000000] 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1A936400) [pid = 2760] [serial = 2167] [outer = 19BD7800] 03:30:35 INFO - PROCESS | 2760 | 1463653835196 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1AF56000) [pid = 2760] [serial = 2168] [outer = 19BD7800] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (14347C00) [pid = 2760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (157E5800) [pid = 2760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (0FFDD800) [pid = 2760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (0C59F000) [pid = 2760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (199D9400) [pid = 2760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (1943C000) [pid = 2760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (19BC1800) [pid = 2760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (199D7C00) [pid = 2760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (162E9400) [pid = 2760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (0C5AA400) [pid = 2760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (19BDFC00) [pid = 2760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (0FFDAC00) [pid = 2760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (18A6FC00) [pid = 2760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (0FAF9800) [pid = 2760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (17CFC000) [pid = 2760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:30:35 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (0C5A7400) [pid = 2760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:30:35 INFO - PROCESS | 2760 | 1463653835705 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 03:30:35 INFO - PROCESS | 2760 | 1463653835751 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2760 | 1463653835753 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:30:35 INFO - PROCESS | 2760 | 1463653835756 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2760 | 1463653835758 Marionette TRACE conn6 <- [1,2854,null,{}] 03:30:35 INFO - PROCESS | 2760 | 1463653835762 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2760 | 1463653835865 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:30:35 INFO - PROCESS | 2760 | 1463653835872 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 2760 | ++DOCSHELL 1621BC00 == 54 [pid = 2760] [id = 723] 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (162C0C00) [pid = 2760] [serial = 2169] [outer = 00000000] 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (19BC3000) [pid = 2760] [serial = 2170] [outer = 162C0C00] 03:30:35 INFO - PROCESS | 2760 | 1463653835917 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1A935C00) [pid = 2760] [serial = 2171] [outer = 162C0C00] 03:30:36 INFO - PROCESS | 2760 | 1463653836353 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 03:30:36 INFO - PROCESS | 2760 | 1463653836397 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 2760 | 1463653836399 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:30:36 INFO - PROCESS | 2760 | 1463653836402 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 2760 | 1463653836404 Marionette TRACE conn6 <- [1,2858,null,{}] 03:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:30:36 INFO - PROCESS | 2760 | 1463653836407 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 2760 | 1463653836491 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:30:36 INFO - PROCESS | 2760 | 1463653836498 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2760 | ++DOCSHELL 1B982400 == 55 [pid = 2760] [id = 724] 03:30:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (1B988000) [pid = 2760] [serial = 2172] [outer = 00000000] 03:30:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (1B98E400) [pid = 2760] [serial = 2173] [outer = 1B988000] 03:30:36 INFO - PROCESS | 2760 | 1463653836541 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (1BA08C00) [pid = 2760] [serial = 2174] [outer = 1B988000] 03:30:37 INFO - PROCESS | 2760 | 1463653837023 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 03:30:37 INFO - PROCESS | 2760 | 1463653837079 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 2760 | 1463653837081 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:30:37 INFO - PROCESS | 2760 | 1463653837084 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:30:37 INFO - PROCESS | 2760 | 1463653837085 Marionette TRACE conn6 <- [1,2862,null,{}] 03:30:37 INFO - PROCESS | 2760 | 1463653837089 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 2760 | 1463653837180 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:30:37 INFO - PROCESS | 2760 | 1463653837186 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 2760 | ++DOCSHELL 1BAE8400 == 56 [pid = 2760] [id = 725] 03:30:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (1BAEB400) [pid = 2760] [serial = 2175] [outer = 00000000] 03:30:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1BEE5400) [pid = 2760] [serial = 2176] [outer = 1BAEB400] 03:30:37 INFO - PROCESS | 2760 | 1463653837229 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (1C4AFC00) [pid = 2760] [serial = 2177] [outer = 1BAEB400] 03:30:37 INFO - PROCESS | 2760 | 1463653837960 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 03:30:38 INFO - PROCESS | 2760 | 1463653838019 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2760 | 1463653838025 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:30:38 INFO - PROCESS | 2760 | 1463653838029 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 2760 | 1463653838034 Marionette TRACE conn6 <- [1,2866,null,{}] 03:30:38 INFO - PROCESS | 2760 | 1463653838039 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 2760 | 1463653838153 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:30:38 INFO - PROCESS | 2760 | 1463653838303 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE4C00 == 57 [pid = 2760] [id = 726] 03:30:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (1058FC00) [pid = 2760] [serial = 2178] [outer = 00000000] 03:30:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (143E7C00) [pid = 2760] [serial = 2179] [outer = 1058FC00] 03:30:38 INFO - PROCESS | 2760 | 1463653838361 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1686EC00) [pid = 2760] [serial = 2180] [outer = 1058FC00] 03:30:38 INFO - PROCESS | 2760 | 1463653838930 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 03:30:38 INFO - PROCESS | 2760 | 1463653838967 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2760 | 1463653838973 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:30:38 INFO - PROCESS | 2760 | 1463653838979 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 2760 | 1463653838982 Marionette TRACE conn6 <- [1,2870,null,{}] 03:30:38 INFO - PROCESS | 2760 | 1463653838986 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2760 | 1463653839099 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:30:39 INFO - PROCESS | 2760 | 1463653839260 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 2760 | ++DOCSHELL 18A66000 == 58 [pid = 2760] [id = 727] 03:30:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18A6FC00) [pid = 2760] [serial = 2181] [outer = 00000000] 03:30:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1967C400) [pid = 2760] [serial = 2182] [outer = 18A6FC00] 03:30:39 INFO - PROCESS | 2760 | 1463653839315 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (199DF800) [pid = 2760] [serial = 2183] [outer = 18A6FC00] 03:30:39 INFO - PROCESS | 2760 | 1463653839934 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 970ms 03:30:39 INFO - PROCESS | 2760 | 1463653839955 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2760 | 1463653839957 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:30:39 INFO - PROCESS | 2760 | 1463653839961 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 2760 | 1463653839964 Marionette TRACE conn6 <- [1,2874,null,{}] 03:30:39 INFO - PROCESS | 2760 | 1463653839975 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 2760 | 1463653840088 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:30:40 INFO - PROCESS | 2760 | 1463653840214 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2760 | ++DOCSHELL 1C897000 == 59 [pid = 2760] [id = 728] 03:30:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1C89A400) [pid = 2760] [serial = 2184] [outer = 00000000] 03:30:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1C89E000) [pid = 2760] [serial = 2185] [outer = 1C89A400] 03:30:40 INFO - PROCESS | 2760 | 1463653840272 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1C977800) [pid = 2760] [serial = 2186] [outer = 1C89A400] 03:30:40 INFO - PROCESS | 2760 | 1463653840829 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 03:30:40 INFO - PROCESS | 2760 | 1463653840895 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 2760 | 1463653840898 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:30:40 INFO - PROCESS | 2760 | 1463653840901 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 2760 | 1463653840903 Marionette TRACE conn6 <- [1,2878,null,{}] 03:30:40 INFO - PROCESS | 2760 | 1463653840907 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 2760 | 1463653841017 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:30:41 INFO - PROCESS | 2760 | 1463653841165 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 2760 | ++DOCSHELL 1967B000 == 60 [pid = 2760] [id = 729] 03:30:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1C981C00) [pid = 2760] [serial = 2187] [outer = 00000000] 03:30:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1D51BC00) [pid = 2760] [serial = 2188] [outer = 1C981C00] 03:30:41 INFO - PROCESS | 2760 | 1463653841222 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1D522400) [pid = 2760] [serial = 2189] [outer = 1C981C00] 03:30:41 INFO - PROCESS | 2760 | 1463653841786 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 03:30:41 INFO - PROCESS | 2760 | 1463653841834 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 2760 | 1463653841837 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:30:41 INFO - PROCESS | 2760 | 1463653841840 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 2760 | 1463653841842 Marionette TRACE conn6 <- [1,2882,null,{}] 03:30:41 INFO - PROCESS | 2760 | 1463653841846 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 2760 | 1463653841950 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:30:42 INFO - PROCESS | 2760 | 1463653842111 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2760 | ++DOCSHELL 178E0C00 == 61 [pid = 2760] [id = 730] 03:30:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1A92D400) [pid = 2760] [serial = 2190] [outer = 00000000] 03:30:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1D588400) [pid = 2760] [serial = 2191] [outer = 1A92D400] 03:30:42 INFO - PROCESS | 2760 | 1463653842165 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1D58AC00) [pid = 2760] [serial = 2192] [outer = 1A92D400] 03:30:42 INFO - PROCESS | 2760 | 1463653842806 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1021ms 03:30:43 INFO - PROCESS | 2760 | 1463653843046 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 2760 | 1463653843051 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:30:43 INFO - PROCESS | 2760 | 1463653843057 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 2760 | 1463653843060 Marionette TRACE conn6 <- [1,2886,null,{}] 03:30:43 INFO - PROCESS | 2760 | 1463653843065 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:30:43 INFO - PROCESS | 2760 | 1463653843168 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:30:43 INFO - PROCESS | 2760 | 1463653843312 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 2760 | ++DOCSHELL 10798000 == 62 [pid = 2760] [id = 731] 03:30:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (10E0D800) [pid = 2760] [serial = 2193] [outer = 00000000] 03:30:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (11086400) [pid = 2760] [serial = 2194] [outer = 10E0D800] 03:30:43 INFO - PROCESS | 2760 | 1463653843363 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (14345000) [pid = 2760] [serial = 2195] [outer = 10E0D800] 03:30:43 INFO - PROCESS | 2760 | 1463653843920 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 910ms 03:30:43 INFO - PROCESS | 2760 | 1463653843982 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:30:43 INFO - PROCESS | 2760 | 1463653843986 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:30:43 INFO - PROCESS | 2760 | 1463653843993 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 2760 | 1463653843997 Marionette TRACE conn6 <- [1,2890,null,{}] 03:30:43 INFO - PROCESS | 2760 | 1463653844001 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 2760 | 1463653844100 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:30:44 INFO - PROCESS | 2760 | 1463653844251 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 19924000 == 61 [pid = 2760] [id = 668] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 1B982400 == 60 [pid = 2760] [id = 724] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 1621BC00 == 59 [pid = 2760] [id = 723] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 19BC8C00 == 58 [pid = 2760] [id = 722] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 199DC400 == 57 [pid = 2760] [id = 721] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 178DB000 == 56 [pid = 2760] [id = 720] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 0FF77C00 == 55 [pid = 2760] [id = 719] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 10590800 == 54 [pid = 2760] [id = 718] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (10591800) [pid = 2760] [serial = 2134] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (0FA07000) [pid = 2760] [serial = 2116] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (16211800) [pid = 2760] [serial = 2119] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (1AAD7C00) [pid = 2760] [serial = 2122] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1B98F800) [pid = 2760] [serial = 2125] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (1437BC00) [pid = 2760] [serial = 2128] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1AA0D400) [pid = 2760] [serial = 2113] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | ++DOCSHELL 08B6E400 == 55 [pid = 2760] [id = 732] 03:30:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (08B76C00) [pid = 2760] [serial = 2196] [outer = 00000000] 03:30:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (0CF8A400) [pid = 2760] [serial = 2197] [outer = 08B76C00] 03:30:44 INFO - PROCESS | 2760 | 1463653844354 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (0FFDAC00) [pid = 2760] [serial = 2198] [outer = 08B76C00] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 08A95400 == 54 [pid = 2760] [id = 712] 03:30:44 INFO - PROCESS | 2760 | --DOCSHELL 0FF27000 == 53 [pid = 2760] [id = 709] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1A933400) [pid = 2760] [serial = 2084] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (18549400) [pid = 2760] [serial = 2036] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (19BD9C00) [pid = 2760] [serial = 2081] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (18A66800) [pid = 2760] [serial = 2078] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1433B000) [pid = 2760] [serial = 2075] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (143E1000) [pid = 2760] [serial = 2092] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (14A74800) [pid = 2760] [serial = 2093] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (162F2000) [pid = 2760] [serial = 2095] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (13F8FC00) [pid = 2760] [serial = 2087] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (10595000) [pid = 2760] [serial = 2086] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (0FF77000) [pid = 2760] [serial = 2089] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (0FFE6000) [pid = 2760] [serial = 2090] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (19B67400) [pid = 2760] [serial = 2071] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (19B6A000) [pid = 2760] [serial = 2072] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (199D8800) [pid = 2760] [serial = 2104] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (19BC7800) [pid = 2760] [serial = 2080] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (19BDE400) [pid = 2760] [serial = 2111] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1854A400) [pid = 2760] [serial = 2077] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (10592C00) [pid = 2760] [serial = 2131] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19C3B800) [pid = 2760] [serial = 2083] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (10EEB800) [pid = 2760] [serial = 2132] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (10E0C400) [pid = 2760] [serial = 2074] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (18E68C00) [pid = 2760] [serial = 2102] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (18E61800) [pid = 2760] [serial = 2101] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (17CEFC00) [pid = 2760] [serial = 2107] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (199DA800) [pid = 2760] [serial = 2105] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (19BC8400) [pid = 2760] [serial = 2110] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (18541800) [pid = 2760] [serial = 2098] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (18545C00) [pid = 2760] [serial = 2099] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 93 (18604000) [pid = 2760] [serial = 2108] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | --DOMWINDOW == 92 (1686B800) [pid = 2760] [serial = 2096] [outer = 00000000] [url = about:blank] 03:30:44 INFO - PROCESS | 2760 | 1463653844822 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 890ms 03:30:44 INFO - PROCESS | 2760 | 1463653844882 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 2760 | 1463653844884 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:30:44 INFO - PROCESS | 2760 | 1463653844888 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 2760 | 1463653844889 Marionette TRACE conn6 <- [1,2894,null,{}] 03:30:44 INFO - PROCESS | 2760 | 1463653844898 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 2760 | 1463653844990 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:30:45 INFO - PROCESS | 2760 | 1463653845003 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 2760 | ++DOCSHELL 1433C800 == 54 [pid = 2760] [id = 733] 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 93 (14340000) [pid = 2760] [serial = 2199] [outer = 00000000] 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 94 (14678000) [pid = 2760] [serial = 2200] [outer = 14340000] 03:30:45 INFO - PROCESS | 2760 | 1463653845055 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1620D000) [pid = 2760] [serial = 2201] [outer = 14340000] 03:30:45 INFO - PROCESS | 2760 | 1463653845565 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 03:30:45 INFO - PROCESS | 2760 | 1463653845622 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 2760 | 1463653845624 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:30:45 INFO - PROCESS | 2760 | 1463653845627 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 2760 | 1463653845629 Marionette TRACE conn6 <- [1,2898,null,{}] 03:30:45 INFO - PROCESS | 2760 | 1463653845633 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 2760 | 1463653845719 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:30:45 INFO - PROCESS | 2760 | 1463653845864 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 2760 | ++DOCSHELL 162F3800 == 55 [pid = 2760] [id = 734] 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (1686B400) [pid = 2760] [serial = 2202] [outer = 00000000] 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (178DD800) [pid = 2760] [serial = 2203] [outer = 1686B400] 03:30:45 INFO - PROCESS | 2760 | 1463653845910 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (18476400) [pid = 2760] [serial = 2204] [outer = 1686B400] 03:30:46 INFO - PROCESS | 2760 | 1463653846216 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:30:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:30:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:30:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 03:30:46 INFO - PROCESS | 2760 | 1463653846277 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 2760 | 1463653846279 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:30:46 INFO - TEST-START | /DOMEvents/constructors.html 03:30:46 INFO - PROCESS | 2760 | 1463653846285 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 2760 | 1463653846287 Marionette TRACE conn6 <- [1,2902,null,{}] 03:30:46 INFO - PROCESS | 2760 | 1463653846291 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 2760 | 1463653846432 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:30:46 INFO - PROCESS | 2760 | 1463653846440 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 2760 | ++DOCSHELL 0B135C00 == 56 [pid = 2760] [id = 735] 03:30:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (1853FC00) [pid = 2760] [serial = 2205] [outer = 00000000] 03:30:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1858D800) [pid = 2760] [serial = 2206] [outer = 1853FC00] 03:30:46 INFO - PROCESS | 2760 | 1463653846494 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (189CE400) [pid = 2760] [serial = 2207] [outer = 1853FC00] 03:30:47 INFO - PROCESS | 2760 | 1463653847207 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:30:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:30:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1018ms 03:30:47 INFO - PROCESS | 2760 | 1463653847305 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 2760 | 1463653847308 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:30:47 INFO - PROCESS | 2760 | 1463653847311 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:30:47 INFO - PROCESS | 2760 | 1463653847312 Marionette TRACE conn6 <- [1,2906,null,{}] 03:30:47 INFO - PROCESS | 2760 | 1463653847319 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 2760 | 1463653847481 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:30:47 INFO - PROCESS | 2760 | 1463653847547 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 2760 | ++DOCSHELL 1854C400 == 57 [pid = 2760] [id = 736] 03:30:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (18A64400) [pid = 2760] [serial = 2208] [outer = 00000000] 03:30:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (19680400) [pid = 2760] [serial = 2209] [outer = 18A64400] 03:30:47 INFO - PROCESS | 2760 | 1463653847593 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (199DA000) [pid = 2760] [serial = 2210] [outer = 18A64400] 03:30:47 INFO - PROCESS | 2760 | 1463653847978 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:30:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:30:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 03:30:48 INFO - PROCESS | 2760 | 1463653848045 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2760 | 1463653848047 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:30:48 INFO - PROCESS | 2760 | 1463653848050 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2760 | 1463653848052 Marionette TRACE conn6 <- [1,2910,null,{}] 03:30:48 INFO - PROCESS | 2760 | 1463653848063 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 2760 | 1463653848182 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:30:48 INFO - PROCESS | 2760 | 1463653848187 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 2760 | ++DOCSHELL 199DC400 == 58 [pid = 2760] [id = 737] 03:30:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (199E0800) [pid = 2760] [serial = 2211] [outer = 00000000] 03:30:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (19BBE000) [pid = 2760] [serial = 2212] [outer = 199E0800] 03:30:48 INFO - PROCESS | 2760 | 1463653848230 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (19BC4800) [pid = 2760] [serial = 2213] [outer = 199E0800] 03:30:48 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:48 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:48 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:48 INFO - PROCESS | 2760 | [2760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:48 INFO - PROCESS | 2760 | 1463653848839 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (18476C00) [pid = 2760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (10593400) [pid = 2760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 104 (199DD400) [pid = 2760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 103 (19BD7800) [pid = 2760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 102 (1B988000) [pid = 2760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 101 (14343C00) [pid = 2760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 100 (162C0C00) [pid = 2760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 99 (0C503C00) [pid = 2760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 98 (199DBC00) [pid = 2760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 97 (0FF28000) [pid = 2760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 96 (11061C00) [pid = 2760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 95 (1B988800) [pid = 2760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:30:48 INFO - PROCESS | 2760 | --DOMWINDOW == 94 (0FF52C00) [pid = 2760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:30:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:30:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:48 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 03:30:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:48 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 03:30:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:48 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]" 03:30:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:30:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 897ms 03:30:48 INFO - PROCESS | 2760 | 1463653848950 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2760 | 1463653848952 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:30:48 INFO - PROCESS | 2760 | 1463653848955 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2760 | 1463653848957 Marionette TRACE conn6 <- [1,2914,null,{}] 03:30:48 INFO - PROCESS | 2760 | 1463653848961 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 2760 | 1463653849054 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:30:49 INFO - PROCESS | 2760 | 1463653849060 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2760 | ++DOCSHELL 1050E000 == 59 [pid = 2760] [id = 738] 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 95 (1058E800) [pid = 2760] [serial = 2214] [outer = 00000000] 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 96 (147CAC00) [pid = 2760] [serial = 2215] [outer = 1058E800] 03:30:49 INFO - PROCESS | 2760 | 1463653849104 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 97 (18478C00) [pid = 2760] [serial = 2216] [outer = 1058E800] 03:30:49 INFO - PROCESS | 2760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:30:49 INFO - PROCESS | 2760 | 1463653849555 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:30:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 03:30:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:30:49 INFO - PROCESS | 2760 | 1463653849588 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 2760 | 1463653849590 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:30:49 INFO - PROCESS | 2760 | 1463653849593 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 2760 | 1463653849595 Marionette TRACE conn6 <- [1,2918,null,{}] 03:30:49 INFO - PROCESS | 2760 | 1463653849599 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 2760 | 1463653849686 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:30:49 INFO - PROCESS | 2760 | 1463653849692 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2760 | ++DOCSHELL 1860D800 == 60 [pid = 2760] [id = 739] 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 98 (189D1000) [pid = 2760] [serial = 2217] [outer = 00000000] 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 99 (19BDDC00) [pid = 2760] [serial = 2218] [outer = 189D1000] 03:30:49 INFO - PROCESS | 2760 | 1463653849735 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 2760 | ++DOMWINDOW == 100 (1AA0D400) [pid = 2760] [serial = 2219] [outer = 189D1000] 03:30:50 INFO - PROCESS | 2760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:30:50 INFO - PROCESS | 2760 | 1463653850133 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:30:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 03:30:50 INFO - PROCESS | 2760 | 1463653850164 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2760 | 1463653850166 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:30:50 INFO - PROCESS | 2760 | 1463653850169 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2760 | 1463653850170 Marionette TRACE conn6 <- [1,2922,null,{}] 03:30:50 INFO - PROCESS | 2760 | 1463653850174 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2760 | 1463653850308 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:30:50 INFO - PROCESS | 2760 | 1463653850317 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 2760 | ++DOCSHELL 19BDD400 == 61 [pid = 2760] [id = 740] 03:30:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 101 (1AAB9800) [pid = 2760] [serial = 2220] [outer = 00000000] 03:30:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 102 (1B986C00) [pid = 2760] [serial = 2221] [outer = 1AAB9800] 03:30:50 INFO - PROCESS | 2760 | 1463653850361 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 2760 | ++DOMWINDOW == 103 (1B98EC00) [pid = 2760] [serial = 2222] [outer = 1AAB9800] 03:30:50 INFO - PROCESS | 2760 | 1463653850777 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:30:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 03:30:50 INFO - PROCESS | 2760 | 1463653850800 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2760 | 1463653850802 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:30:50 INFO - PROCESS | 2760 | 1463653850805 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2760 | 1463653850807 Marionette TRACE conn6 <- [1,2926,null,{}] 03:30:50 INFO - PROCESS | 2760 | 1463653850811 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2760 | 1463653850976 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:30:51 INFO - PROCESS | 2760 | 1463653851137 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2760 | ++DOCSHELL 0C50A800 == 62 [pid = 2760] [id = 741] 03:30:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 104 (0C50EC00) [pid = 2760] [serial = 2223] [outer = 00000000] 03:30:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 105 (0C5B5C00) [pid = 2760] [serial = 2224] [outer = 0C50EC00] 03:30:51 INFO - PROCESS | 2760 | 1463653851196 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (0FF4E800) [pid = 2760] [serial = 2225] [outer = 0C50EC00] 03:30:51 INFO - PROCESS | 2760 | 1463653851773 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:30:51 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. 03:30:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1018ms 03:30:51 INFO - PROCESS | 2760 | 1463653851825 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 2760 | 1463653851829 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:30:51 INFO - PROCESS | 2760 | 1463653851834 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 2760 | 1463653851838 Marionette TRACE conn6 <- [1,2930,null,{}] 03:30:51 INFO - PROCESS | 2760 | 1463653851843 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 2760 | 1463653851976 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:30:52 INFO - PROCESS | 2760 | 1463653852101 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2760 | ++DOCSHELL 11058400 == 63 [pid = 2760] [id = 742] 03:30:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (11061C00) [pid = 2760] [serial = 2226] [outer = 00000000] 03:30:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1620F000) [pid = 2760] [serial = 2227] [outer = 11061C00] 03:30:52 INFO - PROCESS | 2760 | 1463653852157 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (162F3000) [pid = 2760] [serial = 2228] [outer = 11061C00] 03:30:52 INFO - PROCESS | 2760 | 1463653852646 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:30:52 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 03:30:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:30:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 03:30:52 INFO - PROCESS | 2760 | 1463653852665 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 2760 | 1463653852668 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:30:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:30:52 INFO - PROCESS | 2760 | 1463653852671 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 2760 | 1463653852673 Marionette TRACE conn6 <- [1,2934,null,{}] 03:30:52 INFO - PROCESS | 2760 | 1463653852678 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 2760 | 1463653852789 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:30:52 INFO - PROCESS | 2760 | 1463653852942 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2760 | ++DOCSHELL 10504000 == 64 [pid = 2760] [id = 743] 03:30:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (18AAA000) [pid = 2760] [serial = 2229] [outer = 00000000] 03:30:52 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (19B62400) [pid = 2760] [serial = 2230] [outer = 18AAA000] 03:30:52 INFO - PROCESS | 2760 | 1463653853001 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (1A934000) [pid = 2760] [serial = 2231] [outer = 18AAA000] 03:30:53 INFO - PROCESS | 2760 | 1463653853531 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:30:53 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. 03:30:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 03:30:53 INFO - PROCESS | 2760 | 1463653853544 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 2760 | 1463653853548 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:30:53 INFO - PROCESS | 2760 | 1463653853560 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 2760 | 1463653853564 Marionette TRACE conn6 <- [1,2938,null,{}] 03:30:53 INFO - PROCESS | 2760 | 1463653853568 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 2760 | 1463653853687 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:30:53 INFO - PROCESS | 2760 | 1463653853836 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 2760 | ++DOCSHELL 1BA0A400 == 65 [pid = 2760] [id = 744] 03:30:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (1BA0C800) [pid = 2760] [serial = 2232] [outer = 00000000] 03:30:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1C980800) [pid = 2760] [serial = 2233] [outer = 1BA0C800] 03:30:53 INFO - PROCESS | 2760 | 1463653853893 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (1D527400) [pid = 2760] [serial = 2234] [outer = 1BA0C800] 03:30:54 INFO - PROCESS | 2760 | ++DOCSHELL 1F50E400 == 66 [pid = 2760] [id = 745] 03:30:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (1F511C00) [pid = 2760] [serial = 2235] [outer = 00000000] 03:30:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (1F512C00) [pid = 2760] [serial = 2236] [outer = 1F511C00] 03:30:54 INFO - PROCESS | 2760 | 1463653854493 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:30:54 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. 03:30:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 987ms 03:30:54 INFO - PROCESS | 2760 | 1463653854541 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 2760 | 1463653854544 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 2760 | 1463653854547 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:30:54 INFO - PROCESS | 2760 | 1463653854549 Marionette TRACE conn6 <- [1,2942,null,{}] 03:30:54 INFO - PROCESS | 2760 | 1463653854552 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 2760 | 1463653854709 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:30:54 INFO - PROCESS | 2760 | 1463653854855 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 2760 | ++DOCSHELL 1C97FC00 == 67 [pid = 2760] [id = 746] 03:30:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1D51C000) [pid = 2760] [serial = 2237] [outer = 00000000] 03:30:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (1F512400) [pid = 2760] [serial = 2238] [outer = 1D51C000] 03:30:54 INFO - PROCESS | 2760 | 1463653854910 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (1F519000) [pid = 2760] [serial = 2239] [outer = 1D51C000] 03:30:55 INFO - PROCESS | 2760 | 1463653855425 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:30:55 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 03:30:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 03:30:55 INFO - PROCESS | 2760 | 1463653855481 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 2760 | 1463653855484 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:30:55 INFO - PROCESS | 2760 | 1463653855487 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:30:55 INFO - PROCESS | 2760 | 1463653855489 Marionette TRACE conn6 <- [1,2946,null,{}] 03:30:55 INFO - PROCESS | 2760 | 1463653855492 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 2760 | 1463653855677 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:30:55 INFO - PROCESS | 2760 | 1463653855805 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 2760 | ++DOCSHELL 1F75E400 == 68 [pid = 2760] [id = 747] 03:30:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1F760C00) [pid = 2760] [serial = 2240] [outer = 00000000] 03:30:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1F765800) [pid = 2760] [serial = 2241] [outer = 1F760C00] 03:30:55 INFO - PROCESS | 2760 | 1463653855865 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1FF90C00) [pid = 2760] [serial = 2242] [outer = 1F760C00] 03:30:56 INFO - PROCESS | 2760 | 1463653856383 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:30:56 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. 03:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 03:30:56 INFO - PROCESS | 2760 | 1463653856430 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 2760 | 1463653856433 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:30:56 INFO - PROCESS | 2760 | 1463653856437 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 2760 | 1463653856439 Marionette TRACE conn6 <- [1,2950,null,{}] 03:30:56 INFO - PROCESS | 2760 | 1463653856443 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 2760 | 1463653856551 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:30:56 INFO - PROCESS | 2760 | 1463653856712 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 2760 | ++DOCSHELL 1F762C00 == 69 [pid = 2760] [id = 748] 03:30:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1F765000) [pid = 2760] [serial = 2243] [outer = 00000000] 03:30:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1FF9A800) [pid = 2760] [serial = 2244] [outer = 1F765000] 03:30:56 INFO - PROCESS | 2760 | 1463653856766 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (1FF9DC00) [pid = 2760] [serial = 2245] [outer = 1F765000] 03:30:57 INFO - PROCESS | 2760 | 1463653857245 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:30:57 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. 03:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 830ms 03:30:57 INFO - PROCESS | 2760 | 1463653857281 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 2760 | 1463653857283 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:30:57 INFO - PROCESS | 2760 | 1463653857288 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:30:57 INFO - PROCESS | 2760 | 1463653857290 Marionette TRACE conn6 <- [1,2954,null,{}] 03:30:57 INFO - PROCESS | 2760 | 1463653857294 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 2760 | 1463653857403 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:30:57 INFO - PROCESS | 2760 | 1463653857575 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 2760 | ++DOCSHELL 1BA0A800 == 70 [pid = 2760] [id = 749] 03:30:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1BAE3800) [pid = 2760] [serial = 2246] [outer = 00000000] 03:30:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (200C3C00) [pid = 2760] [serial = 2247] [outer = 1BAE3800] 03:30:57 INFO - PROCESS | 2760 | 1463653857630 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (200C7000) [pid = 2760] [serial = 2248] [outer = 1BAE3800] 03:30:58 INFO - PROCESS | 2760 | 1463653858377 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:30:58 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. 03:30:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1127ms 03:30:58 INFO - PROCESS | 2760 | 1463653858421 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 2760 | 1463653858425 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:30:58 INFO - PROCESS | 2760 | 1463653858430 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 2760 | 1463653858434 Marionette TRACE conn6 <- [1,2958,null,{}] 03:30:58 INFO - PROCESS | 2760 | 1463653858439 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 2760 | 1463653858543 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:30:58 INFO - PROCESS | 2760 | 1463653858712 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 2760 | ++DOCSHELL 0C5AD800 == 71 [pid = 2760] [id = 750] 03:30:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (0CF3AC00) [pid = 2760] [serial = 2249] [outer = 00000000] 03:30:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (14332400) [pid = 2760] [serial = 2250] [outer = 0CF3AC00] 03:30:58 INFO - PROCESS | 2760 | 1463653858762 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (147CF800) [pid = 2760] [serial = 2251] [outer = 0CF3AC00] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 0C69D400 == 70 [pid = 2760] [id = 540] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 178E5C00 == 69 [pid = 2760] [id = 715] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 18607400 == 68 [pid = 2760] [id = 716] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 16212800 == 67 [pid = 2760] [id = 714] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 14331800 == 66 [pid = 2760] [id = 713] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 0C5A6000 == 65 [pid = 2760] [id = 537] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 0C5AF800 == 64 [pid = 2760] [id = 535] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 08A95C00 == 63 [pid = 2760] [id = 541] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 14A04800 == 62 [pid = 2760] [id = 670] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 157DD400 == 61 [pid = 2760] [id = 545] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 19BDD400 == 60 [pid = 2760] [id = 740] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 1860D800 == 59 [pid = 2760] [id = 739] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 1050E000 == 58 [pid = 2760] [id = 738] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 199DC400 == 57 [pid = 2760] [id = 737] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 1854C400 == 56 [pid = 2760] [id = 736] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 0B135C00 == 55 [pid = 2760] [id = 735] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 162F3800 == 54 [pid = 2760] [id = 734] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (1BEE5400) [pid = 2760] [serial = 2176] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 1433C800 == 53 [pid = 2760] [id = 733] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 08B6E400 == 52 [pid = 2760] [id = 732] 03:30:59 INFO - PROCESS | 2760 | --DOCSHELL 10798000 == 51 [pid = 2760] [id = 731] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (0FFDC400) [pid = 2760] [serial = 2117] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1B28B000) [pid = 2760] [serial = 2123] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (10E0F400) [pid = 2760] [serial = 2135] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (165E1400) [pid = 2760] [serial = 2120] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (1B9EDC00) [pid = 2760] [serial = 2126] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (165E3000) [pid = 2760] [serial = 2129] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (18E61C00) [pid = 2760] [serial = 2152] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (16211400) [pid = 2760] [serial = 2158] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (0C50E800) [pid = 2760] [serial = 2137] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (19BC3000) [pid = 2760] [serial = 2170] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1A935C00) [pid = 2760] [serial = 2171] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (1AF56000) [pid = 2760] [serial = 2168] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (162E8800) [pid = 2760] [serial = 2159] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (1621B400) [pid = 2760] [serial = 2143] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (18A67000) [pid = 2760] [serial = 2161] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 115 (18541C00) [pid = 2760] [serial = 2146] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 114 (1445D000) [pid = 2760] [serial = 2156] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 113 (13F7AC00) [pid = 2760] [serial = 2155] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 112 (19BBD800) [pid = 2760] [serial = 2164] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 111 (14382000) [pid = 2760] [serial = 2140] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 110 (18A64000) [pid = 2760] [serial = 2149] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 109 (18E5F000) [pid = 2760] [serial = 2162] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 108 (1A936400) [pid = 2760] [serial = 2167] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 107 (1BA08C00) [pid = 2760] [serial = 2174] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 106 (19BC6800) [pid = 2760] [serial = 2165] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | --DOMWINDOW == 105 (1B98E400) [pid = 2760] [serial = 2173] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2760 | 1463653859373 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:30:59 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. 03:30:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 990ms 03:30:59 INFO - PROCESS | 2760 | 1463653859421 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 2760 | 1463653859426 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:30:59 INFO - PROCESS | 2760 | 1463653859432 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 2760 | 1463653859435 Marionette TRACE conn6 <- [1,2962,null,{}] 03:30:59 INFO - PROCESS | 2760 | 1463653859439 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2760 | 1463653859529 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:30:59 INFO - PROCESS | 2760 | 1463653859630 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 2760 | ++DOCSHELL 0CF3FC00 == 52 [pid = 2760] [id = 751] 03:30:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 106 (0FA07000) [pid = 2760] [serial = 2252] [outer = 00000000] 03:30:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 107 (0FF77000) [pid = 2760] [serial = 2253] [outer = 0FA07000] 03:30:59 INFO - PROCESS | 2760 | 1463653859685 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 2760 | ++DOMWINDOW == 108 (1058C800) [pid = 2760] [serial = 2254] [outer = 0FA07000] 03:31:00 INFO - PROCESS | 2760 | 1463653860105 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:31:00 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. 03:31:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 731ms 03:31:00 INFO - PROCESS | 2760 | 1463653860167 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 2760 | 1463653860169 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:31:00 INFO - PROCESS | 2760 | 1463653860172 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:31:00 INFO - PROCESS | 2760 | 1463653860175 Marionette TRACE conn6 <- [1,2966,null,{}] 03:31:00 INFO - PROCESS | 2760 | 1463653860186 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 2760 | 1463653860277 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:31:00 INFO - PROCESS | 2760 | 1463653860285 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2760 | ++DOCSHELL 1433CC00 == 53 [pid = 2760] [id = 752] 03:31:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 109 (14340800) [pid = 2760] [serial = 2255] [outer = 00000000] 03:31:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 110 (162B9800) [pid = 2760] [serial = 2256] [outer = 14340800] 03:31:00 INFO - PROCESS | 2760 | 1463653860331 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 111 (162EE800) [pid = 2760] [serial = 2257] [outer = 14340800] 03:31:00 INFO - PROCESS | 2760 | 1463653860785 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:31:00 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. 03:31:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 03:31:00 INFO - PROCESS | 2760 | 1463653860806 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 2760 | 1463653860809 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:31:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:31:00 INFO - PROCESS | 2760 | 1463653860812 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 2760 | 1463653860814 Marionette TRACE conn6 <- [1,2970,null,{}] 03:31:00 INFO - PROCESS | 2760 | 1463653860817 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 2760 | 1463653860905 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:31:00 INFO - PROCESS | 2760 | 1463653860911 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2760 | ++DOCSHELL 165E0C00 == 54 [pid = 2760] [id = 753] 03:31:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 112 (16B53800) [pid = 2760] [serial = 2258] [outer = 00000000] 03:31:00 INFO - PROCESS | 2760 | ++DOMWINDOW == 113 (18546C00) [pid = 2760] [serial = 2259] [outer = 16B53800] 03:31:00 INFO - PROCESS | 2760 | 1463653860956 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 114 (1858A000) [pid = 2760] [serial = 2260] [outer = 16B53800] 03:31:01 INFO - PROCESS | 2760 | 1463653861411 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:31:01 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 03:31:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:31:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 03:31:01 INFO - PROCESS | 2760 | 1463653861458 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 2760 | 1463653861460 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:31:01 INFO - PROCESS | 2760 | 1463653861463 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 2760 | 1463653861465 Marionette TRACE conn6 <- [1,2974,null,{}] 03:31:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:31:01 INFO - PROCESS | 2760 | 1463653861480 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2760 | 1463653861602 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:31:01 INFO - PROCESS | 2760 | 1463653861607 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 2760 | ++DOCSHELL 18608400 == 55 [pid = 2760] [id = 754] 03:31:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 115 (18A67800) [pid = 2760] [serial = 2261] [outer = 00000000] 03:31:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 116 (18E60000) [pid = 2760] [serial = 2262] [outer = 18A67800] 03:31:01 INFO - PROCESS | 2760 | 1463653861652 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (18E6C400) [pid = 2760] [serial = 2263] [outer = 18A67800] 03:31:02 INFO - PROCESS | 2760 | 1463653862088 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:31:02 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. 03:31:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 03:31:02 INFO - PROCESS | 2760 | 1463653862140 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2760 | 1463653862142 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:31:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:31:02 INFO - PROCESS | 2760 | 1463653862153 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2760 | 1463653862155 Marionette TRACE conn6 <- [1,2978,null,{}] 03:31:02 INFO - PROCESS | 2760 | 1463653862158 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2760 | 1463653862298 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:31:02 INFO - PROCESS | 2760 | 1463653862305 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2760 | ++DOCSHELL 1943A800 == 56 [pid = 2760] [id = 755] 03:31:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (1943BC00) [pid = 2760] [serial = 2264] [outer = 00000000] 03:31:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (19B64800) [pid = 2760] [serial = 2265] [outer = 1943BC00] 03:31:02 INFO - PROCESS | 2760 | 1463653862410 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (19BBF000) [pid = 2760] [serial = 2266] [outer = 1943BC00] 03:31:02 INFO - PROCESS | 2760 | ++DOCSHELL 1A935800 == 57 [pid = 2760] [id = 756] 03:31:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1A936000) [pid = 2760] [serial = 2267] [outer = 00000000] 03:31:02 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1A936800) [pid = 2760] [serial = 2268] [outer = 1A936000] 03:31:02 INFO - PROCESS | 2760 | 1463653862849 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:31:02 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. 03:31:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 03:31:02 INFO - PROCESS | 2760 | 1463653862890 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2760 | 1463653862892 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 2760 | 1463653862895 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2760 | 1463653862897 Marionette TRACE conn6 <- [1,2982,null,{}] 03:31:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:31:02 INFO - PROCESS | 2760 | 1463653862901 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2760 | 1463653863067 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:31:03 INFO - PROCESS | 2760 | 1463653863094 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 2760 | ++DOCSHELL 19BD9000 == 58 [pid = 2760] [id = 757] 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (19BDC400) [pid = 2760] [serial = 2269] [outer = 00000000] 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1AAC0C00) [pid = 2760] [serial = 2270] [outer = 19BDC400] 03:31:03 INFO - PROCESS | 2760 | 1463653863138 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1AF58C00) [pid = 2760] [serial = 2271] [outer = 19BDC400] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 124 (199E0800) [pid = 2760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 123 (08B76C00) [pid = 2760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 122 (1853FC00) [pid = 2760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 121 (189D1000) [pid = 2760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 120 (1058E800) [pid = 2760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 119 (14340000) [pid = 2760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 118 (1686B400) [pid = 2760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 117 (18A64400) [pid = 2760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:31:03 INFO - PROCESS | 2760 | --DOMWINDOW == 116 (10E0D800) [pid = 2760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:31:03 INFO - PROCESS | 2760 | 1463653863692 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:31:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:31:03 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 03:31:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 830ms 03:31:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:31:03 INFO - PROCESS | 2760 | 1463653863731 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 2760 | 1463653863733 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 2760 | 1463653863736 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 2760 | 1463653863737 Marionette TRACE conn6 <- [1,2986,null,{}] 03:31:03 INFO - PROCESS | 2760 | 1463653863741 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2760 | 1463653863830 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:31:03 INFO - PROCESS | 2760 | 1463653863835 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 2760 | ++DOCSHELL 14332C00 == 59 [pid = 2760] [id = 758] 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 117 (14339800) [pid = 2760] [serial = 2272] [outer = 00000000] 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 118 (18AA5000) [pid = 2760] [serial = 2273] [outer = 14339800] 03:31:03 INFO - PROCESS | 2760 | 1463653863879 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2760 | ++DOMWINDOW == 119 (199DB800) [pid = 2760] [serial = 2274] [outer = 14339800] 03:31:04 INFO - PROCESS | 2760 | 1463653864298 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:31:04 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. 03:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 03:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:31:04 INFO - PROCESS | 2760 | 1463653864367 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2760 | 1463653864369 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:31:04 INFO - PROCESS | 2760 | 1463653864372 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 2760 | 1463653864374 Marionette TRACE conn6 <- [1,2990,null,{}] 03:31:04 INFO - PROCESS | 2760 | 1463653864377 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 2760 | 1463653864494 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:31:04 INFO - PROCESS | 2760 | 1463653864501 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 2760 | ++DOCSHELL 1058E800 == 60 [pid = 2760] [id = 759] 03:31:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 120 (17806000) [pid = 2760] [serial = 2275] [outer = 00000000] 03:31:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 121 (1BA10C00) [pid = 2760] [serial = 2276] [outer = 17806000] 03:31:04 INFO - PROCESS | 2760 | 1463653864544 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 2760 | ++DOMWINDOW == 122 (1BE9E000) [pid = 2760] [serial = 2277] [outer = 17806000] 03:31:04 INFO - PROCESS | 2760 | 1463653864957 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:31:04 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. 03:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 03:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:31:04 INFO - PROCESS | 2760 | 1463653865003 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2760 | 1463653865005 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:31:05 INFO - PROCESS | 2760 | 1463653865008 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 2760 | 1463653865009 Marionette TRACE conn6 <- [1,2994,null,{}] 03:31:05 INFO - PROCESS | 2760 | 1463653865031 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2760 | 1463653865121 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:31:05 INFO - PROCESS | 2760 | 1463653865127 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 2760 | ++DOCSHELL 14333800 == 61 [pid = 2760] [id = 760] 03:31:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 123 (1C4AF800) [pid = 2760] [serial = 2278] [outer = 00000000] 03:31:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 124 (1D520000) [pid = 2760] [serial = 2279] [outer = 1C4AF800] 03:31:05 INFO - PROCESS | 2760 | 1463653865170 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 2760 | ++DOMWINDOW == 125 (1D526C00) [pid = 2760] [serial = 2280] [outer = 1C4AF800] 03:31:05 INFO - PROCESS | 2760 | 1463653865583 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:31:05 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. 03:31:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 650ms 03:31:05 INFO - PROCESS | 2760 | 1463653865731 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 2760 | 1463653865735 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:31:05 INFO - PROCESS | 2760 | 1463653865741 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:31:05 INFO - PROCESS | 2760 | 1463653865746 Marionette TRACE conn6 <- [1,2998,null,{}] 03:31:05 INFO - PROCESS | 2760 | 1463653865752 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2760 | 1463653865870 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:31:06 INFO - PROCESS | 2760 | 1463653866095 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 2760 | ++DOCSHELL 0FA07400 == 62 [pid = 2760] [id = 761] 03:31:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (0FAECC00) [pid = 2760] [serial = 2281] [outer = 00000000] 03:31:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (0FFD8800) [pid = 2760] [serial = 2282] [outer = 0FAECC00] 03:31:06 INFO - PROCESS | 2760 | 1463653866152 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (10594400) [pid = 2760] [serial = 2283] [outer = 0FAECC00] 03:31:06 INFO - PROCESS | 2760 | [2760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:31:06 INFO - PROCESS | 2760 | 1463653866716 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:31:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:31:06 INFO - {} 03:31:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:31:06 INFO - {} 03:31:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:31:06 INFO - {} 03:31:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:31:06 INFO - {} 03:31:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1019ms 03:31:06 INFO - PROCESS | 2760 | 1463653866770 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 2760 | 1463653866773 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /FileAPI/fileReader.html 03:31:06 INFO - PROCESS | 2760 | 1463653866781 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 2760 | 1463653866785 Marionette TRACE conn6 <- [1,3002,null,{}] 03:31:06 INFO - PROCESS | 2760 | 1463653866790 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 2760 | 1463653866914 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:31:07 INFO - PROCESS | 2760 | 1463653867062 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 2760 | ++DOCSHELL 0C59F800 == 63 [pid = 2760] [id = 762] 03:31:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (10E0B400) [pid = 2760] [serial = 2284] [outer = 00000000] 03:31:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (18A6E800) [pid = 2760] [serial = 2285] [outer = 10E0B400] 03:31:07 INFO - PROCESS | 2760 | 1463653867118 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (19443800) [pid = 2760] [serial = 2286] [outer = 10E0B400] 03:31:07 INFO - PROCESS | 2760 | 1463653867666 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:31:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:31:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:31:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:31:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:31:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 03:31:07 INFO - PROCESS | 2760 | 1463653867709 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 2760 | 1463653867712 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /FileAPI/historical.html 03:31:07 INFO - PROCESS | 2760 | 1463653867733 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 2760 | 1463653867735 Marionette TRACE conn6 <- [1,3006,null,{}] 03:31:07 INFO - PROCESS | 2760 | 1463653867746 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 2760 | 1463653867865 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:31:08 INFO - PROCESS | 2760 | 1463653868034 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2760 | ++DOCSHELL 1D51DC00 == 64 [pid = 2760] [id = 763] 03:31:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1D527800) [pid = 2760] [serial = 2287] [outer = 00000000] 03:31:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (1F510C00) [pid = 2760] [serial = 2288] [outer = 1D527800] 03:31:08 INFO - PROCESS | 2760 | 1463653868093 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (1F75BC00) [pid = 2760] [serial = 2289] [outer = 1D527800] 03:31:08 INFO - PROCESS | 2760 | 1463653868656 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:31:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:31:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:31:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:31:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:31:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:31:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:31:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:31:08 INFO - TEST-OK | /FileAPI/historical.html | took 987ms 03:31:08 INFO - PROCESS | 2760 | 1463653868707 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2760 | 1463653868709 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:31:08 INFO - PROCESS | 2760 | 1463653868713 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - TEST-START | /FileAPI/idlharness.html 03:31:08 INFO - PROCESS | 2760 | 1463653868715 Marionette TRACE conn6 <- [1,3010,null,{}] 03:31:08 INFO - PROCESS | 2760 | 1463653868719 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2760 | 1463653868830 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:31:08 INFO - PROCESS | 2760 | 1463653868995 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2760 | ++DOCSHELL 200C5C00 == 65 [pid = 2760] [id = 764] 03:31:08 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (200C9000) [pid = 2760] [serial = 2290] [outer = 00000000] 03:31:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (209D2C00) [pid = 2760] [serial = 2291] [outer = 200C9000] 03:31:09 INFO - PROCESS | 2760 | 1463653869051 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (209D6000) [pid = 2760] [serial = 2292] [outer = 200C9000] 03:31:10 INFO - PROCESS | 2760 | 1463653870019 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:31:10 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 03:31:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:31:10 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 03:31:10 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 03:31:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:31:10 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 03:31:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:31:10 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 03:31:10 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 03:31:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:31:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:31:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1416ms 03:31:10 INFO - PROCESS | 2760 | 1463653870133 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 2760 | 1463653870136 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /FileAPI/idlharness.worker 03:31:10 INFO - PROCESS | 2760 | 1463653870183 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 2760 | 1463653870185 Marionette TRACE conn6 <- [1,3014,null,{}] 03:31:10 INFO - PROCESS | 2760 | 1463653870190 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2760 | 1463653870289 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:31:10 INFO - PROCESS | 2760 | 1463653870453 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 2760 | ++DOCSHELL 21B8DC00 == 66 [pid = 2760] [id = 765] 03:31:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (21B96C00) [pid = 2760] [serial = 2293] [outer = 00000000] 03:31:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (22E1F400) [pid = 2760] [serial = 2294] [outer = 21B96C00] 03:31:10 INFO - PROCESS | 2760 | 1463653870507 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (22E22800) [pid = 2760] [serial = 2295] [outer = 21B96C00] 03:31:10 INFO - PROCESS | 2760 | [2760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:31:11 INFO - PROCESS | 2760 | 1463653871558 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:31:11 INFO - {} 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:31:11 INFO - {} 03:31:11 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 - {} 03:31:11 INFO - {} 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:31:11 INFO - {} 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:31:11 INFO - {} 03:31:11 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 - {} 03:31:11 INFO - {} 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 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 03:31:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:11 INFO - {} 03:31:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1554ms 03:31:11 INFO - PROCESS | 2760 | 1463653871704 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 2760 | 1463653871706 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:31:11 INFO - PROCESS | 2760 | 1463653871710 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 2760 | 1463653871712 Marionette TRACE conn6 <- [1,3018,null,{}] 03:31:11 INFO - PROCESS | 2760 | 1463653871716 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 2760 | 1463653871865 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:31:12 INFO - PROCESS | 2760 | 1463653872065 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 2760 | ++DOCSHELL 0C599C00 == 67 [pid = 2760] [id = 766] 03:31:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (104A3400) [pid = 2760] [serial = 2296] [outer = 00000000] 03:31:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (162C0C00) [pid = 2760] [serial = 2297] [outer = 104A3400] 03:31:12 INFO - PROCESS | 2760 | 1463653872122 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (20B53400) [pid = 2760] [serial = 2298] [outer = 104A3400] 03:31:12 INFO - PROCESS | 2760 | 1463653872632 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:31:12 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 03:31:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 03:31:12 INFO - PROCESS | 2760 | 1463653872683 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 2760 | 1463653872686 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 2760 | 1463653872689 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:31:12 INFO - PROCESS | 2760 | 1463653872691 Marionette TRACE conn6 <- [1,3022,null,{}] 03:31:12 INFO - PROCESS | 2760 | 1463653872694 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2760 | 1463653873020 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:31:13 INFO - PROCESS | 2760 | 1463653873205 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2760 | ++DOCSHELL 0FFDB400 == 68 [pid = 2760] [id = 767] 03:31:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (103AAC00) [pid = 2760] [serial = 2299] [outer = 00000000] 03:31:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (10EEFC00) [pid = 2760] [serial = 2300] [outer = 103AAC00] 03:31:13 INFO - PROCESS | 2760 | 1463653873255 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (14A0D800) [pid = 2760] [serial = 2301] [outer = 103AAC00] 03:31:13 INFO - PROCESS | 2760 | 1463653873871 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:31:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:31:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1233ms 03:31:13 INFO - PROCESS | 2760 | 1463653873927 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2760 | 1463653873931 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:31:13 INFO - PROCESS | 2760 | 1463653873935 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 2760 | 1463653873939 Marionette TRACE conn6 <- [1,3026,null,{}] 03:31:13 INFO - PROCESS | 2760 | 1463653873944 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 2760 | 1463653874050 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:31:14 INFO - PROCESS | 2760 | 1463653874208 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 2760 | ++DOCSHELL 15717400 == 69 [pid = 2760] [id = 768] 03:31:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (162E9400) [pid = 2760] [serial = 2302] [outer = 00000000] 03:31:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (1853D400) [pid = 2760] [serial = 2303] [outer = 162E9400] 03:31:14 INFO - PROCESS | 2760 | 1463653874260 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (18609C00) [pid = 2760] [serial = 2304] [outer = 162E9400] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 162C6000 == 68 [pid = 2760] [id = 692] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 1058E800 == 67 [pid = 2760] [id = 759] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 14332C00 == 66 [pid = 2760] [id = 758] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 19BD9000 == 65 [pid = 2760] [id = 757] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 1A935800 == 64 [pid = 2760] [id = 756] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 1943A800 == 63 [pid = 2760] [id = 755] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 18608400 == 62 [pid = 2760] [id = 754] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 165E0C00 == 61 [pid = 2760] [id = 753] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 1433CC00 == 60 [pid = 2760] [id = 752] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (1B986C00) [pid = 2760] [serial = 2221] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 0CF3FC00 == 59 [pid = 2760] [id = 751] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 0C5AD800 == 58 [pid = 2760] [id = 750] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 1F50E400 == 57 [pid = 2760] [id = 745] 03:31:14 INFO - PROCESS | 2760 | --DOCSHELL 0C50A800 == 56 [pid = 2760] [id = 741] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (19BBE000) [pid = 2760] [serial = 2212] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (0FFDAC00) [pid = 2760] [serial = 2198] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1858D800) [pid = 2760] [serial = 2206] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (19BC4800) [pid = 2760] [serial = 2213] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (19BDDC00) [pid = 2760] [serial = 2218] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (18478C00) [pid = 2760] [serial = 2216] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (0CF8A400) [pid = 2760] [serial = 2197] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (1620D000) [pid = 2760] [serial = 2201] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (1967C400) [pid = 2760] [serial = 2182] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1D588400) [pid = 2760] [serial = 2191] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (18476400) [pid = 2760] [serial = 2204] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (199DA000) [pid = 2760] [serial = 2210] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (14678000) [pid = 2760] [serial = 2200] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (178DD800) [pid = 2760] [serial = 2203] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (11086400) [pid = 2760] [serial = 2194] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (19680400) [pid = 2760] [serial = 2209] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (147CAC00) [pid = 2760] [serial = 2215] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (1C89E000) [pid = 2760] [serial = 2185] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (1D51BC00) [pid = 2760] [serial = 2188] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (143E7C00) [pid = 2760] [serial = 2179] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 127 (189CE400) [pid = 2760] [serial = 2207] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 126 (14345000) [pid = 2760] [serial = 2195] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | --DOMWINDOW == 125 (1AA0D400) [pid = 2760] [serial = 2219] [outer = 00000000] [url = about:blank] 03:31:14 INFO - PROCESS | 2760 | 1463653874806 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 03:31:14 INFO - PROCESS | 2760 | 1463653874867 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 2760 | 1463653874870 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:31:14 INFO - PROCESS | 2760 | 1463653874873 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 2760 | 1463653874875 Marionette TRACE conn6 <- [1,3030,null,{}] 03:31:14 INFO - PROCESS | 2760 | 1463653874879 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 2760 | 1463653874972 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:31:15 INFO - PROCESS | 2760 | 1463653875090 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 2760 | ++DOCSHELL 11089000 == 57 [pid = 2760] [id = 769] 03:31:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 126 (13F92800) [pid = 2760] [serial = 2305] [outer = 00000000] 03:31:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 127 (1433CC00) [pid = 2760] [serial = 2306] [outer = 13F92800] 03:31:15 INFO - PROCESS | 2760 | 1463653875136 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 2760 | ++DOMWINDOW == 128 (147CB400) [pid = 2760] [serial = 2307] [outer = 13F92800] 03:31:15 INFO - PROCESS | 2760 | 1463653875770 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:31:15 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. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:31:15 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'.) 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:31:15 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. 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:31:15 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. 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:31:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:15 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. 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:31:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:31:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:31:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 975ms 03:31:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:31:15 INFO - PROCESS | 2760 | 1463653875852 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 2760 | 1463653875856 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 2760 | 1463653875866 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 2760 | 1463653875870 Marionette TRACE conn6 <- [1,3034,null,{}] 03:31:15 INFO - PROCESS | 2760 | 1463653875874 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 2760 | 1463653875982 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:31:16 INFO - PROCESS | 2760 | 1463653876087 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 2760 | ++DOCSHELL 18478C00 == 58 [pid = 2760] [id = 770] 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (18A63C00) [pid = 2760] [serial = 2308] [outer = 00000000] 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (18A9C400) [pid = 2760] [serial = 2309] [outer = 18A63C00] 03:31:16 INFO - PROCESS | 2760 | 1463653876132 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (18AA9C00) [pid = 2760] [serial = 2310] [outer = 18A63C00] 03:31:16 INFO - PROCESS | 2760 | [2760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:31:16 INFO - PROCESS | 2760 | 1463653876547 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:31:16 INFO - {} 03:31:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 03:31:16 INFO - PROCESS | 2760 | 1463653876591 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 2760 | 1463653876593 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:31:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:31:16 INFO - PROCESS | 2760 | 1463653876597 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 2760 | 1463653876599 Marionette TRACE conn6 <- [1,3038,null,{}] 03:31:16 INFO - PROCESS | 2760 | 1463653876602 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 2760 | 1463653876695 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:31:16 INFO - PROCESS | 2760 | 1463653876704 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 2760 | ++DOCSHELL 17806800 == 59 [pid = 2760] [id = 771] 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (18E61400) [pid = 2760] [serial = 2311] [outer = 00000000] 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (199E0000) [pid = 2760] [serial = 2312] [outer = 18E61400] 03:31:16 INFO - PROCESS | 2760 | 1463653876750 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (19B69400) [pid = 2760] [serial = 2313] [outer = 18E61400] 03:31:17 INFO - PROCESS | 2760 | 1463653877229 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:31:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 03:31:17 INFO - PROCESS | 2760 | 1463653877268 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 2760 | 1463653877270 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:31:17 INFO - PROCESS | 2760 | 1463653877273 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 2760 | 1463653877275 Marionette TRACE conn6 <- [1,3042,null,{}] 03:31:17 INFO - PROCESS | 2760 | 1463653877279 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 2760 | 1463653877438 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:31:17 INFO - PROCESS | 2760 | 1463653877464 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 2760 | ++DOCSHELL 19BC4800 == 60 [pid = 2760] [id = 772] 03:31:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (19BD5400) [pid = 2760] [serial = 2314] [outer = 00000000] 03:31:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (19BDF000) [pid = 2760] [serial = 2315] [outer = 19BD5400] 03:31:17 INFO - PROCESS | 2760 | 1463653877514 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (1A92DC00) [pid = 2760] [serial = 2316] [outer = 19BD5400] 03:31:18 INFO - PROCESS | 2760 | 1463653878223 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:18 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" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:18 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" 03:31:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1038ms 03:31:18 INFO - PROCESS | 2760 | 1463653878335 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 2760 | 1463653878338 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:31:18 INFO - PROCESS | 2760 | 1463653878341 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:31:18 INFO - PROCESS | 2760 | 1463653878343 Marionette TRACE conn6 <- [1,3046,null,{}] 03:31:18 INFO - PROCESS | 2760 | 1463653878346 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 2760 | 1463653878474 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:31:18 INFO - PROCESS | 2760 | 1463653878480 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 2760 | ++DOCSHELL 1A933400 == 61 [pid = 2760] [id = 773] 03:31:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1A936C00) [pid = 2760] [serial = 2317] [outer = 00000000] 03:31:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (1C8A4000) [pid = 2760] [serial = 2318] [outer = 1A936C00] 03:31:18 INFO - PROCESS | 2760 | 1463653878588 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (1C977C00) [pid = 2760] [serial = 2319] [outer = 1A936C00] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (19BDC400) [pid = 2760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (18A67800) [pid = 2760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1A936000) [pid = 2760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 136 (1943BC00) [pid = 2760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 135 (16B53800) [pid = 2760] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 134 (14340800) [pid = 2760] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 133 (0FA07000) [pid = 2760] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 132 (0CF3AC00) [pid = 2760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 131 (1AAB9800) [pid = 2760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 130 (1F511C00) [pid = 2760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 129 (14339800) [pid = 2760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:31:19 INFO - PROCESS | 2760 | --DOMWINDOW == 128 (17806000) [pid = 2760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:31:19 INFO - PROCESS | 2760 | 1463653879198 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:31:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:31:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:31:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:31:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:31:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:31:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 901ms 03:31:19 INFO - PROCESS | 2760 | 1463653879245 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:31:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:31:19 INFO - PROCESS | 2760 | 1463653879247 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:31:19 INFO - PROCESS | 2760 | 1463653879250 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2760 | 1463653879252 Marionette TRACE conn6 <- [1,3050,null,{}] 03:31:19 INFO - PROCESS | 2760 | 1463653879255 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2760 | 1463653879345 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:31:19 INFO - PROCESS | 2760 | 1463653879351 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 2760 | ++DOCSHELL 1432FC00 == 62 [pid = 2760] [id = 774] 03:31:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 129 (15720400) [pid = 2760] [serial = 2320] [outer = 00000000] 03:31:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 130 (1B988C00) [pid = 2760] [serial = 2321] [outer = 15720400] 03:31:19 INFO - PROCESS | 2760 | 1463653879395 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 131 (1C976400) [pid = 2760] [serial = 2322] [outer = 15720400] 03:31:19 INFO - PROCESS | 2760 | [2760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:31:19 INFO - PROCESS | 2760 | 1463653879857 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:31:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:31:19 INFO - {} 03:31:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 03:31:19 INFO - PROCESS | 2760 | 1463653879881 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 2760 | 1463653879883 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:31:19 INFO - PROCESS | 2760 | 1463653879886 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2760 | 1463653879888 Marionette TRACE conn6 <- [1,3054,null,{}] 03:31:19 INFO - PROCESS | 2760 | 1463653879891 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2760 | 1463653879979 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:31:19 INFO - PROCESS | 2760 | 1463653879985 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 2760 | ++DOCSHELL 18A67800 == 63 [pid = 2760] [id = 775] 03:31:19 INFO - PROCESS | 2760 | ++DOMWINDOW == 132 (1D525400) [pid = 2760] [serial = 2323] [outer = 00000000] 03:31:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 133 (200C3800) [pid = 2760] [serial = 2324] [outer = 1D525400] 03:31:20 INFO - PROCESS | 2760 | 1463653880028 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 134 (200C5400) [pid = 2760] [serial = 2325] [outer = 1D525400] 03:31:20 INFO - PROCESS | 2760 | 1463653880495 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:31:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 03:31:20 INFO - PROCESS | 2760 | 1463653880524 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2760 | 1463653880525 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:31:20 INFO - PROCESS | 2760 | 1463653880529 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 2760 | 1463653880530 Marionette TRACE conn6 <- [1,3058,null,{}] 03:31:20 INFO - PROCESS | 2760 | 1463653880534 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2760 | 1463653880623 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:31:20 INFO - PROCESS | 2760 | 1463653880629 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2760 | ++DOCSHELL 18541000 == 64 [pid = 2760] [id = 776] 03:31:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 135 (200CFC00) [pid = 2760] [serial = 2326] [outer = 00000000] 03:31:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 136 (20B56C00) [pid = 2760] [serial = 2327] [outer = 200CFC00] 03:31:20 INFO - PROCESS | 2760 | 1463653880674 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 2760 | ++DOMWINDOW == 137 (20B5B800) [pid = 2760] [serial = 2328] [outer = 200CFC00] 03:31:21 INFO - PROCESS | 2760 | 1463653881117 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:31:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 03:31:21 INFO - PROCESS | 2760 | 1463653881202 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 2760 | 1463653881206 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:31:21 INFO - PROCESS | 2760 | 1463653881217 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 2760 | 1463653881221 Marionette TRACE conn6 <- [1,3062,null,{}] 03:31:21 INFO - PROCESS | 2760 | 1463653881227 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 2760 | 1463653881351 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:31:21 INFO - PROCESS | 2760 | 1463653881546 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 2760 | ++DOCSHELL 0FFE7400 == 65 [pid = 2760] [id = 777] 03:31:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (1049AC00) [pid = 2760] [serial = 2329] [outer = 00000000] 03:31:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (10598C00) [pid = 2760] [serial = 2330] [outer = 1049AC00] 03:31:21 INFO - PROCESS | 2760 | 1463653881603 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (14333400) [pid = 2760] [serial = 2331] [outer = 1049AC00] 03:31:22 INFO - PROCESS | 2760 | 1463653882113 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:31:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 03:31:22 INFO - PROCESS | 2760 | 1463653882149 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2760 | 1463653882153 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:31:22 INFO - PROCESS | 2760 | 1463653882161 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 2760 | 1463653882165 Marionette TRACE conn6 <- [1,3066,null,{}] 03:31:22 INFO - PROCESS | 2760 | 1463653882187 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2760 | 1463653882304 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:31:22 INFO - PROCESS | 2760 | 1463653882475 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 2760 | ++DOCSHELL 1620F400 == 66 [pid = 2760] [id = 778] 03:31:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 141 (162ED800) [pid = 2760] [serial = 2332] [outer = 00000000] 03:31:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 142 (18476400) [pid = 2760] [serial = 2333] [outer = 162ED800] 03:31:22 INFO - PROCESS | 2760 | 1463653882530 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 2760 | ++DOMWINDOW == 143 (1858EC00) [pid = 2760] [serial = 2334] [outer = 162ED800] 03:31:23 INFO - PROCESS | 2760 | 1463653883095 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 2760 | 1463653883166 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:31:23 INFO - PROCESS | 2760 | 1463653883170 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 2760 | 1463653883172 Marionette TRACE conn6 <- [1,3070,null,{}] 03:31:23 INFO - PROCESS | 2760 | 1463653883182 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 2760 | 1463653883334 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:31:23 INFO - PROCESS | 2760 | 1463653883499 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 2760 | ++DOCSHELL 19C3E400 == 67 [pid = 2760] [id = 779] 03:31:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 144 (19C3E800) [pid = 2760] [serial = 2335] [outer = 00000000] 03:31:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 145 (1AADE800) [pid = 2760] [serial = 2336] [outer = 19C3E800] 03:31:23 INFO - PROCESS | 2760 | 1463653883558 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 2760 | ++DOMWINDOW == 146 (1B98E400) [pid = 2760] [serial = 2337] [outer = 19C3E800] 03:31:24 INFO - PROCESS | 2760 | 1463653884108 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:31:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:31:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:31:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:31:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 03:31:24 INFO - PROCESS | 2760 | 1463653884143 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 2760 | 1463653884145 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:31:24 INFO - PROCESS | 2760 | 1463653884148 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 2760 | 1463653884150 Marionette TRACE conn6 <- [1,3074,null,{}] 03:31:24 INFO - PROCESS | 2760 | 1463653884154 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 2760 | 1463653884269 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:31:24 INFO - PROCESS | 2760 | 1463653884433 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 2760 | ++DOCSHELL 1F514800 == 68 [pid = 2760] [id = 780] 03:31:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 147 (1F515000) [pid = 2760] [serial = 2338] [outer = 00000000] 03:31:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 148 (21B99C00) [pid = 2760] [serial = 2339] [outer = 1F515000] 03:31:24 INFO - PROCESS | 2760 | 1463653884489 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 2760 | ++DOMWINDOW == 149 (2293E800) [pid = 2760] [serial = 2340] [outer = 1F515000] 03:31:24 INFO - PROCESS | 2760 | 1463653884982 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:31:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 03:31:25 INFO - PROCESS | 2760 | 1463653885023 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 2760 | 1463653885025 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:31:25 INFO - PROCESS | 2760 | 1463653885028 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2760 | 1463653885030 Marionette TRACE conn6 <- [1,3078,null,{}] 03:31:25 INFO - PROCESS | 2760 | 1463653885034 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2760 | 1463653885144 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:31:25 INFO - PROCESS | 2760 | 1463653885308 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2760 | ++DOCSHELL 1F75F800 == 69 [pid = 2760] [id = 781] 03:31:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 150 (1F766C00) [pid = 2760] [serial = 2341] [outer = 00000000] 03:31:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 151 (2181D400) [pid = 2760] [serial = 2342] [outer = 1F766C00] 03:31:25 INFO - PROCESS | 2760 | 1463653885365 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2760 | ++DOMWINDOW == 152 (21820C00) [pid = 2760] [serial = 2343] [outer = 1F766C00] 03:31:25 INFO - PROCESS | 2760 | 1463653885875 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:31:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 03:31:25 INFO - PROCESS | 2760 | 1463653885900 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 2760 | 1463653885902 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 2760 | 1463653885905 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:31:25 INFO - PROCESS | 2760 | 1463653885907 Marionette TRACE conn6 <- [1,3082,null,{}] 03:31:25 INFO - PROCESS | 2760 | 1463653885911 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 2760 | 1463653886046 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:31:26 INFO - PROCESS | 2760 | 1463653886227 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 2760 | ++DOCSHELL 2293C400 == 70 [pid = 2760] [id = 782] 03:31:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 153 (2293E400) [pid = 2760] [serial = 2344] [outer = 00000000] 03:31:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 154 (22B32C00) [pid = 2760] [serial = 2345] [outer = 2293E400] 03:31:26 INFO - PROCESS | 2760 | 1463653886283 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 2760 | ++DOMWINDOW == 155 (22B3C800) [pid = 2760] [serial = 2346] [outer = 2293E400] 03:31:26 INFO - PROCESS | 2760 | 1463653886779 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:31:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 03:31:26 INFO - PROCESS | 2760 | 1463653886839 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 2760 | 1463653886842 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:31:26 INFO - PROCESS | 2760 | 1463653886845 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:31:26 INFO - PROCESS | 2760 | 1463653886847 Marionette TRACE conn6 <- [1,3086,null,{}] 03:31:26 INFO - PROCESS | 2760 | 1463653886851 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 2760 | 1463653886974 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:31:27 INFO - PROCESS | 2760 | 1463653887150 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 2760 | ++DOCSHELL 2294A000 == 71 [pid = 2760] [id = 783] 03:31:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 156 (22B3E800) [pid = 2760] [serial = 2347] [outer = 00000000] 03:31:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 157 (22B79C00) [pid = 2760] [serial = 2348] [outer = 22B3E800] 03:31:27 INFO - PROCESS | 2760 | 1463653887205 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 2760 | ++DOMWINDOW == 158 (22B7F400) [pid = 2760] [serial = 2349] [outer = 22B3E800] 03:31:27 INFO - PROCESS | 2760 | 1463653887724 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 03:31:27 INFO - PROCESS | 2760 | 1463653887779 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 2760 | 1463653887782 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:31:27 INFO - PROCESS | 2760 | 1463653887785 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 2760 | 1463653887787 Marionette TRACE conn6 <- [1,3090,null,{}] 03:31:27 INFO - PROCESS | 2760 | 1463653887791 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 2760 | 1463653887901 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:31:28 INFO - PROCESS | 2760 | 1463653888077 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 2760 | ++DOCSHELL 22B41C00 == 72 [pid = 2760] [id = 784] 03:31:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 159 (22B79400) [pid = 2760] [serial = 2350] [outer = 00000000] 03:31:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 160 (22E26400) [pid = 2760] [serial = 2351] [outer = 22B79400] 03:31:28 INFO - PROCESS | 2760 | 1463653888131 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 2760 | ++DOMWINDOW == 161 (23344800) [pid = 2760] [serial = 2352] [outer = 22B79400] 03:31:28 INFO - PROCESS | 2760 | 1463653888655 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 03:31:28 INFO - PROCESS | 2760 | 1463653888719 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 2760 | 1463653888722 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:31:28 INFO - PROCESS | 2760 | 1463653888725 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 2760 | 1463653888727 Marionette TRACE conn6 <- [1,3094,null,{}] 03:31:28 INFO - PROCESS | 2760 | 1463653888731 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 2760 | 1463653888846 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:31:29 INFO - PROCESS | 2760 | 1463653889219 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 2760 | ++DOCSHELL 0FF27400 == 73 [pid = 2760] [id = 785] 03:31:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 162 (0FFDAC00) [pid = 2760] [serial = 2353] [outer = 00000000] 03:31:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 163 (10509400) [pid = 2760] [serial = 2354] [outer = 0FFDAC00] 03:31:29 INFO - PROCESS | 2760 | 1463653889288 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 2760 | ++DOMWINDOW == 164 (1462F400) [pid = 2760] [serial = 2355] [outer = 0FFDAC00] 03:31:29 INFO - PROCESS | 2760 | 1463653889850 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1175ms 03:31:29 INFO - PROCESS | 2760 | 1463653889905 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:31:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:31:29 INFO - PROCESS | 2760 | 1463653889909 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:31:29 INFO - PROCESS | 2760 | 1463653889914 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2760 | 1463653889917 Marionette TRACE conn6 <- [1,3098,null,{}] 03:31:29 INFO - PROCESS | 2760 | 1463653889922 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 2760 | 1463653890029 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:31:30 INFO - PROCESS | 2760 | 1463653890217 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2760 | ++DOCSHELL 0FAF9000 == 74 [pid = 2760] [id = 786] 03:31:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 165 (0FAF9800) [pid = 2760] [serial = 2356] [outer = 00000000] 03:31:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 166 (1780CC00) [pid = 2760] [serial = 2357] [outer = 0FAF9800] 03:31:30 INFO - PROCESS | 2760 | 1463653890268 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2760 | ++DOMWINDOW == 167 (18A9E400) [pid = 2760] [serial = 2358] [outer = 0FAF9800] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 1967B000 == 73 [pid = 2760] [id = 729] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 18A67800 == 72 [pid = 2760] [id = 775] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 1432FC00 == 71 [pid = 2760] [id = 774] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 1A933400 == 70 [pid = 2760] [id = 773] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 19BC4800 == 69 [pid = 2760] [id = 772] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 17806800 == 68 [pid = 2760] [id = 771] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 18478C00 == 67 [pid = 2760] [id = 770] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 11089000 == 66 [pid = 2760] [id = 769] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 166 (1D520000) [pid = 2760] [serial = 2279] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 165 (0C5B5C00) [pid = 2760] [serial = 2224] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 164 (1620F000) [pid = 2760] [serial = 2227] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 163 (19B62400) [pid = 2760] [serial = 2230] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 162 (1F512C00) [pid = 2760] [serial = 2236] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 161 (1C980800) [pid = 2760] [serial = 2233] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 160 (1F512400) [pid = 2760] [serial = 2238] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 159 (1F765800) [pid = 2760] [serial = 2241] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 158 (1FF9A800) [pid = 2760] [serial = 2244] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 15717400 == 65 [pid = 2760] [id = 768] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 0FFDB400 == 64 [pid = 2760] [id = 767] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 1D51DC00 == 63 [pid = 2760] [id = 763] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 0C59F800 == 62 [pid = 2760] [id = 762] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 0FA07400 == 61 [pid = 2760] [id = 761] 03:31:30 INFO - PROCESS | 2760 | --DOCSHELL 14333800 == 60 [pid = 2760] [id = 760] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 157 (18E6C400) [pid = 2760] [serial = 2263] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 156 (1A936800) [pid = 2760] [serial = 2268] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 155 (19BBF000) [pid = 2760] [serial = 2266] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 154 (19B64800) [pid = 2760] [serial = 2265] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 153 (18546C00) [pid = 2760] [serial = 2259] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 152 (162B9800) [pid = 2760] [serial = 2256] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 151 (0FF77000) [pid = 2760] [serial = 2253] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 150 (1058C800) [pid = 2760] [serial = 2254] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 149 (147CF800) [pid = 2760] [serial = 2251] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 148 (14332400) [pid = 2760] [serial = 2250] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 147 (1B98EC00) [pid = 2760] [serial = 2222] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 146 (200C3C00) [pid = 2760] [serial = 2247] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 145 (1AAC0C00) [pid = 2760] [serial = 2270] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 144 (18AA5000) [pid = 2760] [serial = 2273] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 143 (1BA10C00) [pid = 2760] [serial = 2276] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 142 (1AF58C00) [pid = 2760] [serial = 2271] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 141 (162EE800) [pid = 2760] [serial = 2257] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 140 (18E60000) [pid = 2760] [serial = 2262] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 139 (199DB800) [pid = 2760] [serial = 2274] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 138 (1858A000) [pid = 2760] [serial = 2260] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | --DOMWINDOW == 137 (1BE9E000) [pid = 2760] [serial = 2277] [outer = 00000000] [url = about:blank] 03:31:30 INFO - PROCESS | 2760 | 1463653890904 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:31:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:31:30 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 03:31:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:31:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1025ms 03:31:30 INFO - PROCESS | 2760 | 1463653890941 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 2760 | 1463653890945 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:31:30 INFO - PROCESS | 2760 | 1463653890949 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 2760 | 1463653890951 Marionette TRACE conn6 <- [1,3102,null,{}] 03:31:30 INFO - PROCESS | 2760 | 1463653890955 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 2760 | 1463653891048 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:31:31 INFO - PROCESS | 2760 | 1463653891054 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3b429fb0-8488-43bc-9d3a-48ae341f2811\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 2760 | ++DOCSHELL 0C5B1C00 == 61 [pid = 2760] [id = 787] 03:31:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 138 (0C5B5C00) [pid = 2760] [serial = 2359] [outer = 00000000] 03:31:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 139 (14A72800) [pid = 2760] [serial = 2360] [outer = 0C5B5C00] 03:31:31 INFO - PROCESS | 2760 | 1463653891099 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 2760 | ++DOMWINDOW == 140 (162E7800) [pid = 2760] [serial = 2361] [outer = 0C5B5C00] 03:31:31 INFO - PROCESS | 2760 | 1463653891645 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:31:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 03:31:31 INFO - PROCESS | 2760 | 1463653891684 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 2760 | 1463653891687 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:31:32 WARNING - u'runner_teardown' () 03:31:32 INFO - No more tests 03:31:32 INFO - Got 0 unexpected results 03:31:32 INFO - SUITE-END | took 680s 03:31:32 INFO - Closing logging queue 03:31:32 INFO - queue closed 03:31:32 INFO - Return code: 0 03:31:32 WARNING - # TBPL SUCCESS # 03:31:32 INFO - Running post-action listener: _resource_record_post_action 03:31:32 INFO - Running post-run listener: _resource_record_post_run 03:31:33 INFO - Total resource usage - Wall time: 691s; CPU: 14.0%; Read bytes: 161121792; Write bytes: 1123651584; Read time: 2312120; Write time: 8738060 03:31:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:31:33 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 51687936; Read time: 0; Write time: 50230 03:31:33 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 161121792; Write bytes: 1066163712; Read time: 2312120; Write time: 8681260 03:31:33 INFO - Running post-run listener: _upload_blobber_files 03:31:33 INFO - Blob upload gear active. 03:31:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:31:33 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 03:31:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:31:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:31:34 INFO - (blobuploader) - INFO - Open directory for files ... 03:31:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:31:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:31:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:35 INFO - (blobuploader) - INFO - Done attempting. 03:31:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:31:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:31:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:37 INFO - (blobuploader) - INFO - Done attempting. 03:31:37 INFO - (blobuploader) - INFO - Iteration through files over. 03:31:37 INFO - Return code: 0 03:31:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:31:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2e746893924d6755cb63c4a80bde44e5c36affe3193c6b52e3f3d7a1631618d341df2f9f9d63d52726f181bce6543c62e89bfb14ee3b3f0652a74e7770f169", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a55db6d9d815ee250414ece4670cd68740b794a971536171c0edd441a74e2545890bf290e7197e397e74e5afd79f5caac03426987bd936df2b4d13a96d2c8e3"} 03:31:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:31:37 INFO - Writing to file C:\slave\test\properties\blobber_files 03:31:37 INFO - Contents: 03:31:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2e746893924d6755cb63c4a80bde44e5c36affe3193c6b52e3f3d7a1631618d341df2f9f9d63d52726f181bce6543c62e89bfb14ee3b3f0652a74e7770f169", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a55db6d9d815ee250414ece4670cd68740b794a971536171c0edd441a74e2545890bf290e7197e397e74e5afd79f5caac03426987bd936df2b4d13a96d2c8e3"} 03:31:37 INFO - Running post-run listener: copy_logs_to_upload_dir 03:31:37 INFO - Copying logs to upload dir... 03:31:37 INFO - mkdir: C:\slave\test\build\upload\logs 03:31:37 INFO - Copying logs to upload dir... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... 03:31:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=913.388000 ========= master_lag: 5.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-05-19 03:31:43.244368) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 03:31:43.250078) ========= '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-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2e746893924d6755cb63c4a80bde44e5c36affe3193c6b52e3f3d7a1631618d341df2f9f9d63d52726f181bce6543c62e89bfb14ee3b3f0652a74e7770f169", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a55db6d9d815ee250414ece4670cd68740b794a971536171c0edd441a74e2545890bf290e7197e397e74e5afd79f5caac03426987bd936df2b4d13a96d2c8e3"} build_url:https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2e746893924d6755cb63c4a80bde44e5c36affe3193c6b52e3f3d7a1631618d341df2f9f9d63d52726f181bce6543c62e89bfb14ee3b3f0652a74e7770f169", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a55db6d9d815ee250414ece4670cd68740b794a971536171c0edd441a74e2545890bf290e7197e397e74e5afd79f5caac03426987bd936df2b4d13a96d2c8e3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KP7Ess47T7qLwkjkqIB9QQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.16 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 03:31:43.513038) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:31:43.513370) ========= '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-073 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-073 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-073 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.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:31:43.667874) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-19 03:31:43.668146) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-19 03:31:48.575974) ========= ========= Total master_lag: 9.15 =========